/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-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/array-sum-alt.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-87fd7473a0bda1db0ad7f77f2116346063730f21-87fd747 [2021-08-21 13:01:01,634 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-21 13:01:01,636 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-21 13:01:01,659 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-21 13:01:01,659 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-21 13:01:01,660 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-21 13:01:01,661 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-21 13:01:01,663 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-21 13:01:01,665 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-21 13:01:01,665 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-21 13:01:01,666 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-21 13:01:01,667 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-21 13:01:01,668 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-21 13:01:01,669 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-21 13:01:01,670 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-21 13:01:01,671 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-21 13:01:01,671 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-21 13:01:01,672 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-21 13:01:01,674 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-21 13:01:01,675 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-21 13:01:01,676 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-21 13:01:01,677 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-21 13:01:01,678 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-21 13:01:01,679 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-21 13:01:01,682 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-21 13:01:01,682 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-21 13:01:01,682 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-21 13:01:01,683 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-21 13:01:01,683 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-21 13:01:01,684 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-21 13:01:01,684 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-21 13:01:01,685 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-21 13:01:01,686 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-21 13:01:01,686 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-21 13:01:01,687 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-21 13:01:01,687 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-21 13:01:01,688 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-21 13:01:01,688 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-21 13:01:01,688 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-21 13:01:01,689 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-21 13:01:01,689 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-21 13:01:01,690 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-FA-NoLbe.epf [2021-08-21 13:01:01,722 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-21 13:01:01,723 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-21 13:01:01,724 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-08-21 13:01:01,724 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-08-21 13:01:01,727 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-21 13:01:01,727 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-21 13:01:01,727 INFO L138 SettingsManager]: * Use SBE=true [2021-08-21 13:01:01,727 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-21 13:01:01,727 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-21 13:01:01,728 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-21 13:01:01,728 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-21 13:01:01,729 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-21 13:01:01,729 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-21 13:01:01,729 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-21 13:01:01,729 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-21 13:01:01,729 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-21 13:01:01,729 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-21 13:01:01,730 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-21 13:01:01,730 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-21 13:01:01,730 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-21 13:01:01,730 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-21 13:01:01,730 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-21 13:01:01,731 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-21 13:01:01,731 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 13:01:01,731 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-21 13:01:01,731 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-21 13:01:01,731 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-21 13:01:01,731 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-21 13:01:01,732 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-21 13:01:01,732 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-21 13:01:01,732 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-21 13:01:01,732 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 [2021-08-21 13:01:02,028 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-21 13:01:02,063 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-21 13:01:02,065 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-21 13:01:02,066 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-21 13:01:02,068 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-21 13:01:02,069 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/array-sum-alt.wvr.bpl [2021-08-21 13:01:02,100 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/array-sum-alt.wvr.bpl' [2021-08-21 13:01:02,137 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-21 13:01:02,139 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-21 13:01:02,141 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-21 13:01:02,141 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-21 13:01:02,141 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-21 13:01:02,153 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:01:02" (1/1) ... [2021-08-21 13:01:02,161 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:01:02" (1/1) ... [2021-08-21 13:01:02,169 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-21 13:01:02,170 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-21 13:01:02,171 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-21 13:01:02,172 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-21 13:01:02,179 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:01:02" (1/1) ... [2021-08-21 13:01:02,179 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:01:02" (1/1) ... [2021-08-21 13:01:02,181 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:01:02" (1/1) ... [2021-08-21 13:01:02,181 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:01:02" (1/1) ... [2021-08-21 13:01:02,185 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:01:02" (1/1) ... [2021-08-21 13:01:02,189 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:01:02" (1/1) ... [2021-08-21 13:01:02,190 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:01:02" (1/1) ... [2021-08-21 13:01:02,191 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-21 13:01:02,192 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-21 13:01:02,192 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-21 13:01:02,192 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-21 13:01:02,195 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:01:02" (1/1) ... [2021-08-21 13:01:02,201 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 13:01:02,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:02,227 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) [2021-08-21 13:01:02,242 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 [2021-08-21 13:01:02,260 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-21 13:01:02,260 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-21 13:01:02,260 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-21 13:01:02,260 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-21 13:01:02,260 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-21 13:01:02,261 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-21 13:01:02,261 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-21 13:01:02,261 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-21 13:01:02,261 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-21 13:01:02,261 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-08-21 13:01:02,261 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-08-21 13:01:02,262 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-08-21 13:01:02,262 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-08-21 13:01:02,413 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-21 13:01:02,413 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-08-21 13:01:02,415 INFO L202 PluginConnector]: Adding new model array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 01:01:02 BoogieIcfgContainer [2021-08-21 13:01:02,415 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-21 13:01:02,416 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-21 13:01:02,416 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-21 13:01:02,418 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-21 13:01:02,419 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:01:02" (1/2) ... [2021-08-21 13:01:02,419 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@64db75e4 and model type array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.08 01:01:02, skipping insertion in model container [2021-08-21 13:01:02,419 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 01:01:02" (2/2) ... [2021-08-21 13:01:02,421 INFO L111 eAbstractionObserver]: Analyzing ICFG array-sum-alt.wvr.bpl [2021-08-21 13:01:02,425 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-21 13:01:02,425 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-21 13:01:02,425 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-21 13:01:02,425 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-21 13:01:02,465 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-08-21 13:01:02,498 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-08-21 13:01:02,503 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, mConcurrency=FINITE_AUTOMATA, 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 [2021-08-21 13:01:02,503 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-08-21 13:01:02,511 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 39 places, 32 transitions, 88 flow [2021-08-21 13:01:02,552 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 193 states, 192 states have (on average 2.8802083333333335) internal successors, (553), 192 states have internal predecessors, (553), 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) [2021-08-21 13:01:02,555 INFO L276 IsEmpty]: Start isEmpty. Operand has 193 states, 192 states have (on average 2.8802083333333335) internal successors, (553), 192 states have internal predecessors, (553), 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) [2021-08-21 13:01:02,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 13:01:02,567 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:02,567 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:02,568 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:02,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:02,573 INFO L82 PathProgramCache]: Analyzing trace with hash 855514725, now seen corresponding path program 1 times [2021-08-21 13:01:02,580 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:02,581 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240609379] [2021-08-21 13:01:02,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:02,582 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:02,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:02,789 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:02,790 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:02,791 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240609379] [2021-08-21 13:01:02,792 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1240609379] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 13:01:02,793 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 13:01:02,793 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-21 13:01:02,794 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356812860] [2021-08-21 13:01:02,799 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-21 13:01:02,799 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:02,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-21 13:01:02,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-21 13:01:02,838 INFO L87 Difference]: Start difference. First operand has 193 states, 192 states have (on average 2.8802083333333335) internal successors, (553), 192 states have internal predecessors, (553), 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) Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 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) [2021-08-21 13:01:02,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:02,894 INFO L93 Difference]: Finished difference Result 298 states and 858 transitions. [2021-08-21 13:01:02,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-21 13:01:02,896 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 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) Word has length 18 [2021-08-21 13:01:02,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:02,915 INFO L225 Difference]: With dead ends: 298 [2021-08-21 13:01:02,915 INFO L226 Difference]: Without dead ends: 283 [2021-08-21 13:01:02,918 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.1ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-21 13:01:02,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2021-08-21 13:01:02,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 230. [2021-08-21 13:01:02,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 230 states, 229 states have (on average 2.8820960698689957) internal successors, (660), 229 states have internal predecessors, (660), 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) [2021-08-21 13:01:02,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 660 transitions. [2021-08-21 13:01:02,992 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 660 transitions. Word has length 18 [2021-08-21 13:01:02,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:02,993 INFO L470 AbstractCegarLoop]: Abstraction has 230 states and 660 transitions. [2021-08-21 13:01:02,993 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 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) [2021-08-21 13:01:02,994 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 660 transitions. [2021-08-21 13:01:02,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 13:01:02,996 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:02,996 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:02,996 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-21 13:01:03,000 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:03,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:03,003 INFO L82 PathProgramCache]: Analyzing trace with hash -116344776, now seen corresponding path program 1 times [2021-08-21 13:01:03,004 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:03,004 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [191919607] [2021-08-21 13:01:03,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:03,005 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:03,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:03,169 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:03,170 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:03,170 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [191919607] [2021-08-21 13:01:03,170 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [191919607] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:03,170 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1067886] [2021-08-21 13:01:03,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:03,171 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:03,171 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:03,173 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:01:03,174 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-08-21 13:01:03,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:03,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 13:01:03,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:03,445 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:03,446 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1067886] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:03,446 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:03,446 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2021-08-21 13:01:03,447 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1930582477] [2021-08-21 13:01:03,448 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 13:01:03,448 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:03,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 13:01:03,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-08-21 13:01:03,449 INFO L87 Difference]: Start difference. First operand 230 states and 660 transitions. Second operand has 10 states, 10 states have (on average 3.3) internal successors, (33), 10 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) [2021-08-21 13:01:03,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:03,830 INFO L93 Difference]: Finished difference Result 1019 states and 2933 transitions. [2021-08-21 13:01:03,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 13:01:03,830 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.3) internal successors, (33), 10 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) Word has length 21 [2021-08-21 13:01:03,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:03,837 INFO L225 Difference]: With dead ends: 1019 [2021-08-21 13:01:03,837 INFO L226 Difference]: Without dead ends: 1019 [2021-08-21 13:01:03,838 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 193.9ms TimeCoverageRelationStatistics Valid=129, Invalid=291, Unknown=0, NotChecked=0, Total=420 [2021-08-21 13:01:03,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1019 states. [2021-08-21 13:01:03,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1019 to 253. [2021-08-21 13:01:03,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 252 states have (on average 2.9523809523809526) internal successors, (744), 252 states have internal predecessors, (744), 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) [2021-08-21 13:01:03,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 744 transitions. [2021-08-21 13:01:03,857 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 744 transitions. Word has length 21 [2021-08-21 13:01:03,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:03,858 INFO L470 AbstractCegarLoop]: Abstraction has 253 states and 744 transitions. [2021-08-21 13:01:03,858 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.3) internal successors, (33), 10 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) [2021-08-21 13:01:03,858 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 744 transitions. [2021-08-21 13:01:03,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 13:01:03,860 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:03,860 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:03,908 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:04,061 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:04,061 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:04,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:04,062 INFO L82 PathProgramCache]: Analyzing trace with hash -310245444, now seen corresponding path program 2 times [2021-08-21 13:01:04,062 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:04,062 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [155358825] [2021-08-21 13:01:04,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:04,063 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:04,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:04,130 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:04,130 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:04,130 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [155358825] [2021-08-21 13:01:04,131 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [155358825] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:04,131 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [708561449] [2021-08-21 13:01:04,131 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:01:04,131 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:04,132 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:04,133 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) [2021-08-21 13:01:04,134 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-08-21 13:01:04,176 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:01:04,177 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:04,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 13:01:04,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:04,319 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:04,320 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [708561449] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:04,320 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:04,320 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2021-08-21 13:01:04,320 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [294622086] [2021-08-21 13:01:04,320 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 13:01:04,321 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:04,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 13:01:04,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-08-21 13:01:04,322 INFO L87 Difference]: Start difference. First operand 253 states and 744 transitions. Second operand has 10 states, 10 states have (on average 3.3) internal successors, (33), 10 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) [2021-08-21 13:01:04,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:04,657 INFO L93 Difference]: Finished difference Result 1035 states and 2973 transitions. [2021-08-21 13:01:04,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 13:01:04,658 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.3) internal successors, (33), 10 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) Word has length 21 [2021-08-21 13:01:04,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:04,664 INFO L225 Difference]: With dead ends: 1035 [2021-08-21 13:01:04,664 INFO L226 Difference]: Without dead ends: 1035 [2021-08-21 13:01:04,664 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 154.0ms TimeCoverageRelationStatistics Valid=129, Invalid=291, Unknown=0, NotChecked=0, Total=420 [2021-08-21 13:01:04,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1035 states. [2021-08-21 13:01:04,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1035 to 252. [2021-08-21 13:01:04,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 251 states have (on average 2.9362549800796813) internal successors, (737), 251 states have internal predecessors, (737), 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) [2021-08-21 13:01:04,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 737 transitions. [2021-08-21 13:01:04,688 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 737 transitions. Word has length 21 [2021-08-21 13:01:04,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:04,689 INFO L470 AbstractCegarLoop]: Abstraction has 252 states and 737 transitions. [2021-08-21 13:01:04,689 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.3) internal successors, (33), 10 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) [2021-08-21 13:01:04,689 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 737 transitions. [2021-08-21 13:01:04,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 13:01:04,691 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:04,691 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:04,710 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:04,900 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,SelfDestructingSolverStorable2 [2021-08-21 13:01:04,901 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:04,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:04,902 INFO L82 PathProgramCache]: Analyzing trace with hash -1009084743, now seen corresponding path program 1 times [2021-08-21 13:01:04,902 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:04,902 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1042594868] [2021-08-21 13:01:04,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:04,902 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:04,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:04,947 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:04,947 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:04,947 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1042594868] [2021-08-21 13:01:04,948 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1042594868] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 13:01:04,948 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 13:01:04,948 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-21 13:01:04,948 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [103472330] [2021-08-21 13:01:04,948 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 13:01:04,948 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:04,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 13:01:04,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-08-21 13:01:04,949 INFO L87 Difference]: Start difference. First operand 252 states and 737 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:05,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:05,011 INFO L93 Difference]: Finished difference Result 483 states and 1371 transitions. [2021-08-21 13:01:05,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-21 13:01:05,011 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 13:01:05,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:05,014 INFO L225 Difference]: With dead ends: 483 [2021-08-21 13:01:05,014 INFO L226 Difference]: Without dead ends: 477 [2021-08-21 13:01:05,016 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 20.7ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-08-21 13:01:05,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 477 states. [2021-08-21 13:01:05,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 477 to 327. [2021-08-21 13:01:05,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 326 states have (on average 2.941717791411043) internal successors, (959), 326 states have internal predecessors, (959), 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) [2021-08-21 13:01:05,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 959 transitions. [2021-08-21 13:01:05,027 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 959 transitions. Word has length 21 [2021-08-21 13:01:05,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:05,028 INFO L470 AbstractCegarLoop]: Abstraction has 327 states and 959 transitions. [2021-08-21 13:01:05,028 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:05,028 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 959 transitions. [2021-08-21 13:01:05,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 13:01:05,029 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:05,030 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:05,030 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-08-21 13:01:05,030 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:05,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:05,030 INFO L82 PathProgramCache]: Analyzing trace with hash 1724408590, now seen corresponding path program 1 times [2021-08-21 13:01:05,031 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:05,031 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [932146245] [2021-08-21 13:01:05,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:05,031 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:05,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:05,096 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:05,096 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:05,096 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [932146245] [2021-08-21 13:01:05,097 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [932146245] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 13:01:05,097 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 13:01:05,097 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-21 13:01:05,097 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1517046685] [2021-08-21 13:01:05,097 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 13:01:05,098 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:05,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 13:01:05,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-08-21 13:01:05,098 INFO L87 Difference]: Start difference. First operand 327 states and 959 transitions. Second operand has 6 states, 6 states have (on average 3.5) internal successors, (21), 5 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:05,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:05,176 INFO L93 Difference]: Finished difference Result 539 states and 1537 transitions. [2021-08-21 13:01:05,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-21 13:01:05,177 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.5) internal successors, (21), 5 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 13:01:05,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:05,180 INFO L225 Difference]: With dead ends: 539 [2021-08-21 13:01:05,180 INFO L226 Difference]: Without dead ends: 521 [2021-08-21 13:01:05,180 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 36.1ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-08-21 13:01:05,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2021-08-21 13:01:05,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 398. [2021-08-21 13:01:05,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 398 states, 397 states have (on average 2.929471032745592) internal successors, (1163), 397 states have internal predecessors, (1163), 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) [2021-08-21 13:01:05,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 1163 transitions. [2021-08-21 13:01:05,194 INFO L78 Accepts]: Start accepts. Automaton has 398 states and 1163 transitions. Word has length 21 [2021-08-21 13:01:05,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:05,194 INFO L470 AbstractCegarLoop]: Abstraction has 398 states and 1163 transitions. [2021-08-21 13:01:05,194 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.5) internal successors, (21), 5 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:05,194 INFO L276 IsEmpty]: Start isEmpty. Operand 398 states and 1163 transitions. [2021-08-21 13:01:05,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 13:01:05,196 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:05,196 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:05,196 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-08-21 13:01:05,196 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:05,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:05,197 INFO L82 PathProgramCache]: Analyzing trace with hash 1927279607, now seen corresponding path program 2 times [2021-08-21 13:01:05,197 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:05,197 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [255338450] [2021-08-21 13:01:05,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:05,199 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:05,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:05,251 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:05,252 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:05,252 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [255338450] [2021-08-21 13:01:05,252 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [255338450] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 13:01:05,252 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 13:01:05,252 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-21 13:01:05,252 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [415585632] [2021-08-21 13:01:05,253 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 13:01:05,253 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:05,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 13:01:05,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-08-21 13:01:05,253 INFO L87 Difference]: Start difference. First operand 398 states and 1163 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:05,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:05,298 INFO L93 Difference]: Finished difference Result 486 states and 1392 transitions. [2021-08-21 13:01:05,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 13:01:05,299 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 13:01:05,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:05,302 INFO L225 Difference]: With dead ends: 486 [2021-08-21 13:01:05,302 INFO L226 Difference]: Without dead ends: 486 [2021-08-21 13:01:05,302 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 18.0ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-08-21 13:01:05,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 486 states. [2021-08-21 13:01:05,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 486 to 362. [2021-08-21 13:01:05,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 361 states have (on average 2.9418282548476453) internal successors, (1062), 361 states have internal predecessors, (1062), 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) [2021-08-21 13:01:05,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 1062 transitions. [2021-08-21 13:01:05,313 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 1062 transitions. Word has length 21 [2021-08-21 13:01:05,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:05,313 INFO L470 AbstractCegarLoop]: Abstraction has 362 states and 1062 transitions. [2021-08-21 13:01:05,313 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:05,313 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 1062 transitions. [2021-08-21 13:01:05,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 13:01:05,314 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:05,314 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:05,314 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-08-21 13:01:05,315 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:05,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:05,315 INFO L82 PathProgramCache]: Analyzing trace with hash -1202883661, now seen corresponding path program 3 times [2021-08-21 13:01:05,315 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:05,315 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [424808166] [2021-08-21 13:01:05,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:05,316 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:05,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:05,357 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:05,358 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:05,358 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [424808166] [2021-08-21 13:01:05,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [424808166] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 13:01:05,358 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 13:01:05,358 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-08-21 13:01:05,358 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2082454896] [2021-08-21 13:01:05,359 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 13:01:05,359 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:05,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 13:01:05,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-08-21 13:01:05,359 INFO L87 Difference]: Start difference. First operand 362 states and 1062 transitions. Second operand has 6 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:05,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:05,420 INFO L93 Difference]: Finished difference Result 438 states and 1246 transitions. [2021-08-21 13:01:05,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-21 13:01:05,421 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 13:01:05,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:05,423 INFO L225 Difference]: With dead ends: 438 [2021-08-21 13:01:05,423 INFO L226 Difference]: Without dead ends: 438 [2021-08-21 13:01:05,424 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 26.5ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-21 13:01:05,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 438 states. [2021-08-21 13:01:05,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 438 to 323. [2021-08-21 13:01:05,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 323 states, 322 states have (on average 2.8975155279503104) internal successors, (933), 322 states have internal predecessors, (933), 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) [2021-08-21 13:01:05,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 933 transitions. [2021-08-21 13:01:05,434 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 933 transitions. Word has length 21 [2021-08-21 13:01:05,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:05,434 INFO L470 AbstractCegarLoop]: Abstraction has 323 states and 933 transitions. [2021-08-21 13:01:05,434 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:05,434 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 933 transitions. [2021-08-21 13:01:05,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 13:01:05,435 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:05,435 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:05,436 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-08-21 13:01:05,436 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:05,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:05,436 INFO L82 PathProgramCache]: Analyzing trace with hash 1580700470, now seen corresponding path program 3 times [2021-08-21 13:01:05,436 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:05,436 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [753553157] [2021-08-21 13:01:05,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:05,437 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:05,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:05,475 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:05,475 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:05,476 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [753553157] [2021-08-21 13:01:05,476 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [753553157] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:05,476 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [666771398] [2021-08-21 13:01:05,476 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:01:05,476 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:05,476 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:05,481 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) [2021-08-21 13:01:05,492 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-08-21 13:01:05,546 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 13:01:05,547 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:05,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 13:01:05,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:05,645 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:05,646 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [666771398] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:05,646 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:05,646 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-08-21 13:01:05,646 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [863985012] [2021-08-21 13:01:05,646 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 13:01:05,646 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:05,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 13:01:05,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-08-21 13:01:05,647 INFO L87 Difference]: Start difference. First operand 323 states and 933 transitions. Second operand has 8 states, 8 states have (on average 3.375) internal successors, (27), 8 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:05,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:05,897 INFO L93 Difference]: Finished difference Result 994 states and 2769 transitions. [2021-08-21 13:01:05,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 13:01:05,897 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.375) internal successors, (27), 8 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 13:01:05,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:05,903 INFO L225 Difference]: With dead ends: 994 [2021-08-21 13:01:05,903 INFO L226 Difference]: Without dead ends: 994 [2021-08-21 13:01:05,903 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 112.3ms TimeCoverageRelationStatistics Valid=107, Invalid=235, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:01:05,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 994 states. [2021-08-21 13:01:05,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 994 to 323. [2021-08-21 13:01:05,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 323 states, 322 states have (on average 2.8975155279503104) internal successors, (933), 322 states have internal predecessors, (933), 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) [2021-08-21 13:01:05,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 933 transitions. [2021-08-21 13:01:05,917 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 933 transitions. Word has length 21 [2021-08-21 13:01:05,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:05,917 INFO L470 AbstractCegarLoop]: Abstraction has 323 states and 933 transitions. [2021-08-21 13:01:05,917 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.375) internal successors, (27), 8 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:05,917 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 933 transitions. [2021-08-21 13:01:05,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 13:01:05,919 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:05,919 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:05,940 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:06,132 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:06,134 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:06,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:06,134 INFO L82 PathProgramCache]: Analyzing trace with hash -731586770, now seen corresponding path program 2 times [2021-08-21 13:01:06,134 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:06,134 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1306002690] [2021-08-21 13:01:06,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:06,135 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:06,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:06,194 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:06,195 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:06,195 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1306002690] [2021-08-21 13:01:06,195 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1306002690] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 13:01:06,195 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 13:01:06,195 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-08-21 13:01:06,195 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1056660238] [2021-08-21 13:01:06,195 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 13:01:06,195 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:06,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 13:01:06,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-21 13:01:06,196 INFO L87 Difference]: Start difference. First operand 323 states and 933 transitions. Second operand has 7 states, 7 states have (on average 3.0) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:06,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:06,327 INFO L93 Difference]: Finished difference Result 466 states and 1366 transitions. [2021-08-21 13:01:06,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 13:01:06,328 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.0) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 13:01:06,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:06,330 INFO L225 Difference]: With dead ends: 466 [2021-08-21 13:01:06,331 INFO L226 Difference]: Without dead ends: 466 [2021-08-21 13:01:06,331 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 63.3ms TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2021-08-21 13:01:06,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 466 states. [2021-08-21 13:01:06,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 466 to 276. [2021-08-21 13:01:06,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276 states, 275 states have (on average 2.92) internal successors, (803), 275 states have internal predecessors, (803), 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) [2021-08-21 13:01:06,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 803 transitions. [2021-08-21 13:01:06,344 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 803 transitions. Word has length 21 [2021-08-21 13:01:06,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:06,344 INFO L470 AbstractCegarLoop]: Abstraction has 276 states and 803 transitions. [2021-08-21 13:01:06,345 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.0) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:06,345 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 803 transitions. [2021-08-21 13:01:06,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 13:01:06,346 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:06,346 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:06,346 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-08-21 13:01:06,347 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:06,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:06,347 INFO L82 PathProgramCache]: Analyzing trace with hash 1391482172, now seen corresponding path program 4 times [2021-08-21 13:01:06,347 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:06,347 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080639951] [2021-08-21 13:01:06,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:06,347 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:06,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:06,403 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:06,403 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:06,403 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1080639951] [2021-08-21 13:01:06,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1080639951] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 13:01:06,403 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 13:01:06,403 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-08-21 13:01:06,403 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360584124] [2021-08-21 13:01:06,405 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 13:01:06,405 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:06,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 13:01:06,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-08-21 13:01:06,405 INFO L87 Difference]: Start difference. First operand 276 states and 803 transitions. Second operand has 6 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:06,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:06,511 INFO L93 Difference]: Finished difference Result 541 states and 1520 transitions. [2021-08-21 13:01:06,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 13:01:06,512 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 13:01:06,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:06,515 INFO L225 Difference]: With dead ends: 541 [2021-08-21 13:01:06,515 INFO L226 Difference]: Without dead ends: 537 [2021-08-21 13:01:06,515 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 35.3ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-08-21 13:01:06,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2021-08-21 13:01:06,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 276. [2021-08-21 13:01:06,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276 states, 275 states have (on average 2.9127272727272726) internal successors, (801), 275 states have internal predecessors, (801), 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) [2021-08-21 13:01:06,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 801 transitions. [2021-08-21 13:01:06,524 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 801 transitions. Word has length 21 [2021-08-21 13:01:06,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:06,525 INFO L470 AbstractCegarLoop]: Abstraction has 276 states and 801 transitions. [2021-08-21 13:01:06,525 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:06,525 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 801 transitions. [2021-08-21 13:01:06,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 13:01:06,528 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:06,528 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:06,528 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-08-21 13:01:06,528 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:06,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:06,529 INFO L82 PathProgramCache]: Analyzing trace with hash -1513963908, now seen corresponding path program 5 times [2021-08-21 13:01:06,529 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:06,529 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [651187031] [2021-08-21 13:01:06,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:06,529 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:06,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:06,598 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:06,598 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:06,599 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [651187031] [2021-08-21 13:01:06,602 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [651187031] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:06,603 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2144264384] [2021-08-21 13:01:06,603 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:01:06,603 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:06,604 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:06,604 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) [2021-08-21 13:01:06,634 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-08-21 13:01:06,673 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:01:06,673 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:06,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 13:01:06,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:06,779 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:06,780 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2144264384] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:06,780 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:06,780 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2021-08-21 13:01:06,780 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134298429] [2021-08-21 13:01:06,780 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 13:01:06,781 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:06,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 13:01:06,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-08-21 13:01:06,781 INFO L87 Difference]: Start difference. First operand 276 states and 801 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:06,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:06,978 INFO L93 Difference]: Finished difference Result 760 states and 2180 transitions. [2021-08-21 13:01:06,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 13:01:06,978 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 13:01:06,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:06,983 INFO L225 Difference]: With dead ends: 760 [2021-08-21 13:01:06,983 INFO L226 Difference]: Without dead ends: 760 [2021-08-21 13:01:06,983 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 96.2ms TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:01:06,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 760 states. [2021-08-21 13:01:06,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 760 to 278. [2021-08-21 13:01:06,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 278 states, 277 states have (on average 2.916967509025271) internal successors, (808), 277 states have internal predecessors, (808), 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) [2021-08-21 13:01:06,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 808 transitions. [2021-08-21 13:01:06,994 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 808 transitions. Word has length 21 [2021-08-21 13:01:06,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:06,994 INFO L470 AbstractCegarLoop]: Abstraction has 278 states and 808 transitions. [2021-08-21 13:01:07,000 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:07,000 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 808 transitions. [2021-08-21 13:01:07,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 13:01:07,001 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:07,001 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:07,027 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:07,223 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:07,223 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:07,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:07,224 INFO L82 PathProgramCache]: Analyzing trace with hash 268685562, now seen corresponding path program 6 times [2021-08-21 13:01:07,224 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:07,224 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972971049] [2021-08-21 13:01:07,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:07,224 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:07,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:07,271 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:07,272 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:07,272 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [972971049] [2021-08-21 13:01:07,273 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [972971049] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 13:01:07,274 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 13:01:07,274 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-08-21 13:01:07,276 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830899580] [2021-08-21 13:01:07,277 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 13:01:07,277 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:07,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 13:01:07,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-08-21 13:01:07,279 INFO L87 Difference]: Start difference. First operand 278 states and 808 transitions. Second operand has 6 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:07,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:07,353 INFO L93 Difference]: Finished difference Result 429 states and 1251 transitions. [2021-08-21 13:01:07,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-21 13:01:07,353 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 13:01:07,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:07,355 INFO L225 Difference]: With dead ends: 429 [2021-08-21 13:01:07,356 INFO L226 Difference]: Without dead ends: 425 [2021-08-21 13:01:07,356 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 28.2ms TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-08-21 13:01:07,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 425 states. [2021-08-21 13:01:07,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 425 to 278. [2021-08-21 13:01:07,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 278 states, 277 states have (on average 2.9097472924187726) internal successors, (806), 277 states have internal predecessors, (806), 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) [2021-08-21 13:01:07,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 806 transitions. [2021-08-21 13:01:07,366 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 806 transitions. Word has length 21 [2021-08-21 13:01:07,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:07,366 INFO L470 AbstractCegarLoop]: Abstraction has 278 states and 806 transitions. [2021-08-21 13:01:07,366 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:07,366 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 806 transitions. [2021-08-21 13:01:07,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:01:07,368 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:07,368 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:07,368 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-08-21 13:01:07,369 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:07,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:07,369 INFO L82 PathProgramCache]: Analyzing trace with hash -1300936698, now seen corresponding path program 1 times [2021-08-21 13:01:07,369 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:07,369 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2007602649] [2021-08-21 13:01:07,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:07,369 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:07,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:07,489 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:07,489 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:07,489 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2007602649] [2021-08-21 13:01:07,489 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2007602649] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:07,490 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1780897511] [2021-08-21 13:01:07,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:07,490 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:07,490 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:07,493 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) [2021-08-21 13:01:07,525 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-08-21 13:01:07,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:07,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 13:01:07,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:07,753 INFO L388 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 [2021-08-21 13:01:07,835 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:07,836 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1780897511] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:07,836 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:07,836 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 8 [2021-08-21 13:01:07,836 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [942462676] [2021-08-21 13:01:07,836 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 13:01:07,836 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:07,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 13:01:07,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-08-21 13:01:07,838 INFO L87 Difference]: Start difference. First operand 278 states and 806 transitions. Second operand has 8 states, 8 states have (on average 4.625) internal successors, (37), 8 states have internal predecessors, (37), 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) [2021-08-21 13:01:07,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:07,922 INFO L93 Difference]: Finished difference Result 552 states and 1614 transitions. [2021-08-21 13:01:07,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-21 13:01:07,923 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 8 states have internal predecessors, (37), 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) Word has length 24 [2021-08-21 13:01:07,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:07,926 INFO L225 Difference]: With dead ends: 552 [2021-08-21 13:01:07,926 INFO L226 Difference]: Without dead ends: 537 [2021-08-21 13:01:07,926 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 72.1ms TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-08-21 13:01:07,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2021-08-21 13:01:07,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 372. [2021-08-21 13:01:07,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 372 states, 371 states have (on average 2.981132075471698) internal successors, (1106), 371 states have internal predecessors, (1106), 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) [2021-08-21 13:01:07,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 372 states to 372 states and 1106 transitions. [2021-08-21 13:01:07,936 INFO L78 Accepts]: Start accepts. Automaton has 372 states and 1106 transitions. Word has length 24 [2021-08-21 13:01:07,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:07,938 INFO L470 AbstractCegarLoop]: Abstraction has 372 states and 1106 transitions. [2021-08-21 13:01:07,938 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 8 states have internal predecessors, (37), 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) [2021-08-21 13:01:07,938 INFO L276 IsEmpty]: Start isEmpty. Operand 372 states and 1106 transitions. [2021-08-21 13:01:07,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:01:07,939 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:07,939 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:07,967 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:08,161 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-08-21 13:01:08,161 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:08,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:08,162 INFO L82 PathProgramCache]: Analyzing trace with hash 1432556635, now seen corresponding path program 1 times [2021-08-21 13:01:08,162 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:08,162 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548378971] [2021-08-21 13:01:08,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:08,162 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:08,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:08,461 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:08,461 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:08,461 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1548378971] [2021-08-21 13:01:08,461 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1548378971] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:08,461 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1882655959] [2021-08-21 13:01:08,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:08,461 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:08,462 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:08,462 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) [2021-08-21 13:01:08,479 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-08-21 13:01:08,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:08,554 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-21 13:01:08,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:08,890 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 13:01:08,891 INFO L388 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 17 treesize of output 16 [2021-08-21 13:01:08,952 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:08,952 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1882655959] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:08,953 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:08,953 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7] total 13 [2021-08-21 13:01:08,953 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504547829] [2021-08-21 13:01:08,954 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 13:01:08,954 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:08,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 13:01:08,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-08-21 13:01:08,954 INFO L87 Difference]: Start difference. First operand 372 states and 1106 transitions. Second operand has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:09,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:09,374 INFO L93 Difference]: Finished difference Result 586 states and 1678 transitions. [2021-08-21 13:01:09,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 13:01:09,374 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 13:01:09,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:09,377 INFO L225 Difference]: With dead ends: 586 [2021-08-21 13:01:09,377 INFO L226 Difference]: Without dead ends: 571 [2021-08-21 13:01:09,378 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 417.7ms TimeCoverageRelationStatistics Valid=103, Invalid=317, Unknown=0, NotChecked=0, Total=420 [2021-08-21 13:01:09,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2021-08-21 13:01:09,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 438. [2021-08-21 13:01:09,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 438 states, 437 states have (on average 2.954233409610984) internal successors, (1291), 437 states have internal predecessors, (1291), 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) [2021-08-21 13:01:09,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 438 states to 438 states and 1291 transitions. [2021-08-21 13:01:09,389 INFO L78 Accepts]: Start accepts. Automaton has 438 states and 1291 transitions. Word has length 24 [2021-08-21 13:01:09,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:09,389 INFO L470 AbstractCegarLoop]: Abstraction has 438 states and 1291 transitions. [2021-08-21 13:01:09,389 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:09,390 INFO L276 IsEmpty]: Start isEmpty. Operand 438 states and 1291 transitions. [2021-08-21 13:01:09,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:01:09,391 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:09,391 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:09,416 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:09,604 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:09,605 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:09,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:09,606 INFO L82 PathProgramCache]: Analyzing trace with hash 1637705597, now seen corresponding path program 2 times [2021-08-21 13:01:09,606 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:09,606 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523899653] [2021-08-21 13:01:09,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:09,606 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:09,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:09,825 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:09,826 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:09,826 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523899653] [2021-08-21 13:01:09,826 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1523899653] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:09,826 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [136263110] [2021-08-21 13:01:09,826 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:01:09,826 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:09,826 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:09,829 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) [2021-08-21 13:01:09,830 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-08-21 13:01:09,960 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:01:09,960 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:09,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-21 13:01:09,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:10,246 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:01:10,246 INFO L388 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 11 treesize of output 15 [2021-08-21 13:01:10,349 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:10,350 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [136263110] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:10,350 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:10,350 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7] total 13 [2021-08-21 13:01:10,350 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859700572] [2021-08-21 13:01:10,350 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 13:01:10,350 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:10,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 13:01:10,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-08-21 13:01:10,351 INFO L87 Difference]: Start difference. First operand 438 states and 1291 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 13 states have internal predecessors, (39), 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) [2021-08-21 13:01:10,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:10,833 INFO L93 Difference]: Finished difference Result 795 states and 2267 transitions. [2021-08-21 13:01:10,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 13:01:10,834 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 13 states have internal predecessors, (39), 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) Word has length 24 [2021-08-21 13:01:10,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:10,838 INFO L225 Difference]: With dead ends: 795 [2021-08-21 13:01:10,838 INFO L226 Difference]: Without dead ends: 780 [2021-08-21 13:01:10,840 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 443.9ms TimeCoverageRelationStatistics Valid=101, Invalid=319, Unknown=0, NotChecked=0, Total=420 [2021-08-21 13:01:10,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 780 states. [2021-08-21 13:01:10,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 780 to 439. [2021-08-21 13:01:10,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 439 states, 438 states have (on average 2.958904109589041) internal successors, (1296), 438 states have internal predecessors, (1296), 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) [2021-08-21 13:01:10,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 439 states to 439 states and 1296 transitions. [2021-08-21 13:01:10,853 INFO L78 Accepts]: Start accepts. Automaton has 439 states and 1296 transitions. Word has length 24 [2021-08-21 13:01:10,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:10,853 INFO L470 AbstractCegarLoop]: Abstraction has 439 states and 1296 transitions. [2021-08-21 13:01:10,853 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 13 states have internal predecessors, (39), 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) [2021-08-21 13:01:10,853 INFO L276 IsEmpty]: Start isEmpty. Operand 439 states and 1296 transitions. [2021-08-21 13:01:10,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:01:10,855 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:10,855 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:10,882 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:11,077 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:11,077 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:11,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:11,077 INFO L82 PathProgramCache]: Analyzing trace with hash 142032238, now seen corresponding path program 2 times [2021-08-21 13:01:11,077 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:11,078 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711405078] [2021-08-21 13:01:11,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:11,078 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:11,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:11,148 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:11,148 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:11,148 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711405078] [2021-08-21 13:01:11,148 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1711405078] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:11,149 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [748455529] [2021-08-21 13:01:11,149 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:01:11,149 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:11,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:11,153 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) [2021-08-21 13:01:11,167 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-08-21 13:01:11,303 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:01:11,303 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:11,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 13:01:11,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:11,440 INFO L388 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 [2021-08-21 13:01:11,519 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:11,520 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [748455529] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:11,520 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:11,520 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-08-21 13:01:11,520 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [30330994] [2021-08-21 13:01:11,520 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 13:01:11,520 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:11,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 13:01:11,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-08-21 13:01:11,521 INFO L87 Difference]: Start difference. First operand 439 states and 1296 transitions. Second operand has 7 states, 7 states have (on average 4.714285714285714) 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) [2021-08-21 13:01:11,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:11,608 INFO L93 Difference]: Finished difference Result 645 states and 1906 transitions. [2021-08-21 13:01:11,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-21 13:01:11,608 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.714285714285714) 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) Word has length 24 [2021-08-21 13:01:11,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:11,612 INFO L225 Difference]: With dead ends: 645 [2021-08-21 13:01:11,612 INFO L226 Difference]: Without dead ends: 630 [2021-08-21 13:01:11,612 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 55.5ms TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-08-21 13:01:11,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 630 states. [2021-08-21 13:01:11,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 630 to 471. [2021-08-21 13:01:11,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 2.9617021276595743) internal successors, (1392), 470 states have internal predecessors, (1392), 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) [2021-08-21 13:01:11,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1392 transitions. [2021-08-21 13:01:11,626 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1392 transitions. Word has length 24 [2021-08-21 13:01:11,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:11,627 INFO L470 AbstractCegarLoop]: Abstraction has 471 states and 1392 transitions. [2021-08-21 13:01:11,627 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.714285714285714) 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) [2021-08-21 13:01:11,627 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1392 transitions. [2021-08-21 13:01:11,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:01:11,628 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:11,628 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:11,656 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:11,844 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,SelfDestructingSolverStorable15 [2021-08-21 13:01:11,845 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:11,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:11,846 INFO L82 PathProgramCache]: Analyzing trace with hash 1337506361, now seen corresponding path program 3 times [2021-08-21 13:01:11,846 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:11,846 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302092068] [2021-08-21 13:01:11,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:11,846 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:11,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:12,090 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:12,090 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:12,090 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302092068] [2021-08-21 13:01:12,090 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [302092068] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:12,090 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [792972605] [2021-08-21 13:01:12,090 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:01:12,090 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:12,090 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:12,091 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) [2021-08-21 13:01:12,092 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-08-21 13:01:12,253 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 13:01:12,253 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:12,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-21 13:01:12,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:12,509 INFO L388 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 19 treesize of output 15 [2021-08-21 13:01:12,579 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:12,579 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [792972605] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:12,579 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:12,579 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7] total 12 [2021-08-21 13:01:12,581 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937123038] [2021-08-21 13:01:12,582 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:01:12,582 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:12,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:01:12,583 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:01:12,583 INFO L87 Difference]: Start difference. First operand 471 states and 1392 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 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) [2021-08-21 13:01:12,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:12,778 INFO L93 Difference]: Finished difference Result 592 states and 1679 transitions. [2021-08-21 13:01:12,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 13:01:12,778 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 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) Word has length 24 [2021-08-21 13:01:12,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:12,782 INFO L225 Difference]: With dead ends: 592 [2021-08-21 13:01:12,782 INFO L226 Difference]: Without dead ends: 577 [2021-08-21 13:01:12,782 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 228.0ms TimeCoverageRelationStatistics Valid=79, Invalid=227, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:01:12,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2021-08-21 13:01:12,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 465. [2021-08-21 13:01:12,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 464 states have (on average 2.9547413793103448) internal successors, (1371), 464 states have internal predecessors, (1371), 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) [2021-08-21 13:01:12,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 1371 transitions. [2021-08-21 13:01:12,794 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 1371 transitions. Word has length 24 [2021-08-21 13:01:12,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:12,794 INFO L470 AbstractCegarLoop]: Abstraction has 465 states and 1371 transitions. [2021-08-21 13:01:12,794 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 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) [2021-08-21 13:01:12,794 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 1371 transitions. [2021-08-21 13:01:12,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:01:12,796 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:12,796 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:12,821 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:13,008 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-08-21 13:01:13,009 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:13,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:13,009 INFO L82 PathProgramCache]: Analyzing trace with hash 857029177, now seen corresponding path program 4 times [2021-08-21 13:01:13,009 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:13,009 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565777866] [2021-08-21 13:01:13,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:13,010 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:13,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:13,195 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:13,195 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:13,195 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565777866] [2021-08-21 13:01:13,195 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [565777866] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:13,195 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [34784810] [2021-08-21 13:01:13,195 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:01:13,196 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:13,196 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:13,197 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) [2021-08-21 13:01:13,198 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-08-21 13:01:13,409 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:01:13,410 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:13,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-21 13:01:13,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:13,682 INFO L388 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 19 treesize of output 15 [2021-08-21 13:01:13,746 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:13,746 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [34784810] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:13,746 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:13,747 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-08-21 13:01:13,747 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1144532166] [2021-08-21 13:01:13,747 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 13:01:13,747 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:13,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 13:01:13,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-08-21 13:01:13,748 INFO L87 Difference]: Start difference. First operand 465 states and 1371 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 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) [2021-08-21 13:01:13,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:13,930 INFO L93 Difference]: Finished difference Result 683 states and 1988 transitions. [2021-08-21 13:01:13,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 13:01:13,930 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 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) Word has length 24 [2021-08-21 13:01:13,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:13,934 INFO L225 Difference]: With dead ends: 683 [2021-08-21 13:01:13,934 INFO L226 Difference]: Without dead ends: 668 [2021-08-21 13:01:13,934 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 207.4ms TimeCoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:01:13,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 668 states. [2021-08-21 13:01:13,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 668 to 469. [2021-08-21 13:01:13,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 468 states have (on average 2.950854700854701) internal successors, (1381), 468 states have internal predecessors, (1381), 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) [2021-08-21 13:01:13,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 1381 transitions. [2021-08-21 13:01:13,947 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 1381 transitions. Word has length 24 [2021-08-21 13:01:13,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:13,947 INFO L470 AbstractCegarLoop]: Abstraction has 469 states and 1381 transitions. [2021-08-21 13:01:13,947 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 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) [2021-08-21 13:01:13,947 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 1381 transitions. [2021-08-21 13:01:13,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:01:13,949 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:13,949 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:13,975 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:14,171 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,SelfDestructingSolverStorable17 [2021-08-21 13:01:14,171 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:14,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:14,172 INFO L82 PathProgramCache]: Analyzing trace with hash -1638934791, now seen corresponding path program 5 times [2021-08-21 13:01:14,172 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:14,172 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1011518993] [2021-08-21 13:01:14,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:14,172 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:14,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:14,434 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:14,434 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:14,434 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1011518993] [2021-08-21 13:01:14,435 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1011518993] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:14,435 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1875696858] [2021-08-21 13:01:14,435 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:01:14,435 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:14,435 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:14,436 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) [2021-08-21 13:01:14,437 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-08-21 13:01:14,708 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:01:14,708 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:14,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-21 13:01:14,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:14,901 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:01:14,902 INFO L388 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 19 treesize of output 23 [2021-08-21 13:01:15,025 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:15,025 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1875696858] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:15,025 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:15,025 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-08-21 13:01:15,025 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [388294360] [2021-08-21 13:01:15,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 13:01:15,026 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:15,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 13:01:15,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2021-08-21 13:01:15,027 INFO L87 Difference]: Start difference. First operand 469 states and 1381 transitions. Second operand has 15 states, 15 states have (on average 2.0) internal successors, (30), 14 states have internal predecessors, (30), 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) [2021-08-21 13:01:15,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:15,395 INFO L93 Difference]: Finished difference Result 759 states and 2222 transitions. [2021-08-21 13:01:15,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 13:01:15,396 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 14 states have internal predecessors, (30), 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) Word has length 24 [2021-08-21 13:01:15,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:15,400 INFO L225 Difference]: With dead ends: 759 [2021-08-21 13:01:15,400 INFO L226 Difference]: Without dead ends: 744 [2021-08-21 13:01:15,400 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 368.2ms TimeCoverageRelationStatistics Valid=142, Invalid=410, Unknown=0, NotChecked=0, Total=552 [2021-08-21 13:01:15,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 744 states. [2021-08-21 13:01:15,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 744 to 471. [2021-08-21 13:01:15,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 471 states, 470 states have (on average 2.9553191489361703) internal successors, (1389), 470 states have internal predecessors, (1389), 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) [2021-08-21 13:01:15,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 471 states to 471 states and 1389 transitions. [2021-08-21 13:01:15,416 INFO L78 Accepts]: Start accepts. Automaton has 471 states and 1389 transitions. Word has length 24 [2021-08-21 13:01:15,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:15,416 INFO L470 AbstractCegarLoop]: Abstraction has 471 states and 1389 transitions. [2021-08-21 13:01:15,416 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.0) internal successors, (30), 14 states have internal predecessors, (30), 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) [2021-08-21 13:01:15,416 INFO L276 IsEmpty]: Start isEmpty. Operand 471 states and 1389 transitions. [2021-08-21 13:01:15,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:01:15,417 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:15,417 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:15,445 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:15,640 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:15,641 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:15,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:15,641 INFO L82 PathProgramCache]: Analyzing trace with hash -2134065829, now seen corresponding path program 3 times [2021-08-21 13:01:15,641 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:15,641 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823098574] [2021-08-21 13:01:15,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:15,642 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:15,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:15,703 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:15,704 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:15,704 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [823098574] [2021-08-21 13:01:15,704 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [823098574] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:15,704 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [68899278] [2021-08-21 13:01:15,704 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:01:15,704 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:15,704 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:15,705 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) [2021-08-21 13:01:15,705 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-08-21 13:01:15,965 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:01:15,965 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:15,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:01:15,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:16,162 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:16,163 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [68899278] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:16,163 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:16,163 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 13:01:16,163 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1955473333] [2021-08-21 13:01:16,163 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:01:16,163 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:16,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:01:16,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:01:16,164 INFO L87 Difference]: Start difference. First operand 471 states and 1389 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:16,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:16,951 INFO L93 Difference]: Finished difference Result 2301 states and 6530 transitions. [2021-08-21 13:01:16,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-21 13:01:16,951 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 13:01:16,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:16,963 INFO L225 Difference]: With dead ends: 2301 [2021-08-21 13:01:16,963 INFO L226 Difference]: Without dead ends: 2301 [2021-08-21 13:01:16,964 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 666 ImplicationChecksByTransitivity, 419.1ms TimeCoverageRelationStatistics Valid=498, Invalid=1664, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 13:01:16,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2301 states. [2021-08-21 13:01:16,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2301 to 593. [2021-08-21 13:01:16,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 593 states, 592 states have (on average 3.170608108108108) internal successors, (1877), 592 states have internal predecessors, (1877), 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) [2021-08-21 13:01:16,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 593 states to 593 states and 1877 transitions. [2021-08-21 13:01:16,999 INFO L78 Accepts]: Start accepts. Automaton has 593 states and 1877 transitions. Word has length 27 [2021-08-21 13:01:16,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:16,999 INFO L470 AbstractCegarLoop]: Abstraction has 593 states and 1877 transitions. [2021-08-21 13:01:16,999 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:16,999 INFO L276 IsEmpty]: Start isEmpty. Operand 593 states and 1877 transitions. [2021-08-21 13:01:17,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:01:17,001 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:17,001 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:17,025 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:17,217 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:17,217 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:17,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:17,218 INFO L82 PathProgramCache]: Analyzing trace with hash 1967000799, now seen corresponding path program 4 times [2021-08-21 13:01:17,218 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:17,218 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588012724] [2021-08-21 13:01:17,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:17,218 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:17,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:17,267 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:17,267 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:17,267 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588012724] [2021-08-21 13:01:17,267 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [588012724] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:17,267 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1075066084] [2021-08-21 13:01:17,267 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:01:17,268 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:17,268 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:17,268 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) [2021-08-21 13:01:17,269 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-08-21 13:01:17,569 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:01:17,569 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:17,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:01:17,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:17,730 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:17,730 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1075066084] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:17,731 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:17,731 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 13:01:17,731 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1975023388] [2021-08-21 13:01:17,731 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:01:17,731 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:17,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:01:17,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:01:17,732 INFO L87 Difference]: Start difference. First operand 593 states and 1877 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:18,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:18,391 INFO L93 Difference]: Finished difference Result 2258 states and 6445 transitions. [2021-08-21 13:01:18,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 13:01:18,396 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 13:01:18,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:18,409 INFO L225 Difference]: With dead ends: 2258 [2021-08-21 13:01:18,409 INFO L226 Difference]: Without dead ends: 2258 [2021-08-21 13:01:18,410 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 717 ImplicationChecksByTransitivity, 367.0ms TimeCoverageRelationStatistics Valid=525, Invalid=1731, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 13:01:18,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2258 states. [2021-08-21 13:01:18,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2258 to 577. [2021-08-21 13:01:18,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 577 states, 576 states have (on average 3.1354166666666665) internal successors, (1806), 576 states have internal predecessors, (1806), 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) [2021-08-21 13:01:18,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 577 states to 577 states and 1806 transitions. [2021-08-21 13:01:18,438 INFO L78 Accepts]: Start accepts. Automaton has 577 states and 1806 transitions. Word has length 27 [2021-08-21 13:01:18,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:18,439 INFO L470 AbstractCegarLoop]: Abstraction has 577 states and 1806 transitions. [2021-08-21 13:01:18,439 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:18,439 INFO L276 IsEmpty]: Start isEmpty. Operand 577 states and 1806 transitions. [2021-08-21 13:01:18,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:01:18,440 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:18,440 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:18,464 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:18,654 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,SelfDestructingSolverStorable20 [2021-08-21 13:01:18,654 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:18,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:18,654 INFO L82 PathProgramCache]: Analyzing trace with hash -1712302181, now seen corresponding path program 5 times [2021-08-21 13:01:18,654 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:18,654 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [612529885] [2021-08-21 13:01:18,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:18,655 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:18,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:18,725 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:18,725 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:18,725 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [612529885] [2021-08-21 13:01:18,725 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [612529885] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:18,726 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [36238708] [2021-08-21 13:01:18,726 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:01:18,726 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:18,726 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:18,727 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) [2021-08-21 13:01:18,728 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-08-21 13:01:19,005 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:01:19,005 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:19,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:01:19,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:19,161 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:19,161 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [36238708] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:19,161 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:19,161 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-21 13:01:19,162 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165490406] [2021-08-21 13:01:19,162 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 13:01:19,162 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:19,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 13:01:19,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-08-21 13:01:19,162 INFO L87 Difference]: Start difference. First operand 577 states and 1806 transitions. Second operand has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:19,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:19,537 INFO L93 Difference]: Finished difference Result 1609 states and 4647 transitions. [2021-08-21 13:01:19,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 13:01:19,537 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 13:01:19,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:19,543 INFO L225 Difference]: With dead ends: 1609 [2021-08-21 13:01:19,543 INFO L226 Difference]: Without dead ends: 1609 [2021-08-21 13:01:19,544 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 204.8ms TimeCoverageRelationStatistics Valid=210, Invalid=602, Unknown=0, NotChecked=0, Total=812 [2021-08-21 13:01:19,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1609 states. [2021-08-21 13:01:19,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1609 to 585. [2021-08-21 13:01:19,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 585 states, 584 states have (on average 3.125) internal successors, (1825), 584 states have internal predecessors, (1825), 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) [2021-08-21 13:01:19,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 1825 transitions. [2021-08-21 13:01:19,566 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 1825 transitions. Word has length 27 [2021-08-21 13:01:19,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:19,566 INFO L470 AbstractCegarLoop]: Abstraction has 585 states and 1825 transitions. [2021-08-21 13:01:19,566 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:19,566 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 1825 transitions. [2021-08-21 13:01:19,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:01:19,568 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:19,568 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:19,596 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:19,791 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:19,792 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:19,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:19,792 INFO L82 PathProgramCache]: Analyzing trace with hash 599427504, now seen corresponding path program 6 times [2021-08-21 13:01:19,792 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:19,792 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57293635] [2021-08-21 13:01:19,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:19,793 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:19,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:19,845 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:19,846 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:19,846 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57293635] [2021-08-21 13:01:19,846 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [57293635] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:19,846 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [985689924] [2021-08-21 13:01:19,846 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:01:19,846 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:19,846 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:19,851 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) [2021-08-21 13:01:19,852 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-08-21 13:01:20,129 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:01:20,130 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:20,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:01:20,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:20,278 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:20,279 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [985689924] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:20,279 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:20,279 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-21 13:01:20,279 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1805520227] [2021-08-21 13:01:20,279 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 13:01:20,279 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:20,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 13:01:20,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-08-21 13:01:20,280 INFO L87 Difference]: Start difference. First operand 585 states and 1825 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 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) [2021-08-21 13:01:20,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:20,645 INFO L93 Difference]: Finished difference Result 1639 states and 4720 transitions. [2021-08-21 13:01:20,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 13:01:20,650 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 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) Word has length 27 [2021-08-21 13:01:20,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:20,659 INFO L225 Difference]: With dead ends: 1639 [2021-08-21 13:01:20,659 INFO L226 Difference]: Without dead ends: 1639 [2021-08-21 13:01:20,660 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 183.4ms TimeCoverageRelationStatistics Valid=210, Invalid=602, Unknown=0, NotChecked=0, Total=812 [2021-08-21 13:01:20,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1639 states. [2021-08-21 13:01:20,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1639 to 596. [2021-08-21 13:01:20,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 596 states, 595 states have (on average 3.104201680672269) internal successors, (1847), 595 states have internal predecessors, (1847), 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) [2021-08-21 13:01:20,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 596 states to 596 states and 1847 transitions. [2021-08-21 13:01:20,681 INFO L78 Accepts]: Start accepts. Automaton has 596 states and 1847 transitions. Word has length 27 [2021-08-21 13:01:20,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:20,681 INFO L470 AbstractCegarLoop]: Abstraction has 596 states and 1847 transitions. [2021-08-21 13:01:20,681 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 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) [2021-08-21 13:01:20,681 INFO L276 IsEmpty]: Start isEmpty. Operand 596 states and 1847 transitions. [2021-08-21 13:01:20,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:01:20,683 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:20,683 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:20,713 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:20,896 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:20,897 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:20,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:20,897 INFO L82 PathProgramCache]: Analyzing trace with hash 1019160408, now seen corresponding path program 6 times [2021-08-21 13:01:20,897 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:20,897 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701042690] [2021-08-21 13:01:20,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:20,897 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:20,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:20,937 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:20,937 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:20,937 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [701042690] [2021-08-21 13:01:20,937 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [701042690] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:20,937 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1649391514] [2021-08-21 13:01:20,937 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:01:20,937 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:20,938 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:20,938 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) [2021-08-21 13:01:20,939 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-08-21 13:01:21,239 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:01:21,239 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:21,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 13:01:21,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:21,360 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:21,361 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1649391514] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:21,361 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:21,361 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-21 13:01:21,361 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7435027] [2021-08-21 13:01:21,361 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 13:01:21,361 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:21,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 13:01:21,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2021-08-21 13:01:21,362 INFO L87 Difference]: Start difference. First operand 596 states and 1847 transitions. Second operand has 9 states, 9 states have (on average 4.0) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:21,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:21,496 INFO L93 Difference]: Finished difference Result 1374 states and 4109 transitions. [2021-08-21 13:01:21,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 13:01:21,497 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 13:01:21,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:21,501 INFO L225 Difference]: With dead ends: 1374 [2021-08-21 13:01:21,501 INFO L226 Difference]: Without dead ends: 1350 [2021-08-21 13:01:21,501 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 64.8ms TimeCoverageRelationStatistics Valid=79, Invalid=131, Unknown=0, NotChecked=0, Total=210 [2021-08-21 13:01:21,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1350 states. [2021-08-21 13:01:21,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1350 to 911. [2021-08-21 13:01:21,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 911 states, 910 states have (on average 3.197802197802198) internal successors, (2910), 910 states have internal predecessors, (2910), 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) [2021-08-21 13:01:21,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 911 states to 911 states and 2910 transitions. [2021-08-21 13:01:21,525 INFO L78 Accepts]: Start accepts. Automaton has 911 states and 2910 transitions. Word has length 27 [2021-08-21 13:01:21,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:21,526 INFO L470 AbstractCegarLoop]: Abstraction has 911 states and 2910 transitions. [2021-08-21 13:01:21,526 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:21,526 INFO L276 IsEmpty]: Start isEmpty. Operand 911 states and 2910 transitions. [2021-08-21 13:01:21,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:01:21,528 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:21,528 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:21,550 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:21,744 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,SelfDestructingSolverStorable23 [2021-08-21 13:01:21,745 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:21,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:21,745 INFO L82 PathProgramCache]: Analyzing trace with hash -1294087731, now seen corresponding path program 1 times [2021-08-21 13:01:21,745 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:21,745 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2104902455] [2021-08-21 13:01:21,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:21,745 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:21,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:21,786 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:21,787 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:21,787 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2104902455] [2021-08-21 13:01:21,787 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2104902455] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:21,787 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1332593601] [2021-08-21 13:01:21,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:21,787 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:21,787 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:21,793 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) [2021-08-21 13:01:21,798 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-08-21 13:01:22,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:22,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 13:01:22,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:22,228 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:22,228 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1332593601] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:22,228 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:22,228 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-21 13:01:22,229 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509911698] [2021-08-21 13:01:22,229 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 13:01:22,229 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:22,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 13:01:22,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-21 13:01:22,230 INFO L87 Difference]: Start difference. First operand 911 states and 2910 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 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) [2021-08-21 13:01:22,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:22,485 INFO L93 Difference]: Finished difference Result 1491 states and 4323 transitions. [2021-08-21 13:01:22,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 13:01:22,485 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 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) Word has length 27 [2021-08-21 13:01:22,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:22,488 INFO L225 Difference]: With dead ends: 1491 [2021-08-21 13:01:22,488 INFO L226 Difference]: Without dead ends: 1465 [2021-08-21 13:01:22,488 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 126.1ms TimeCoverageRelationStatistics Valid=148, Invalid=358, Unknown=0, NotChecked=0, Total=506 [2021-08-21 13:01:22,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1465 states. [2021-08-21 13:01:22,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1465 to 969. [2021-08-21 13:01:22,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 969 states, 968 states have (on average 3.145661157024793) internal successors, (3045), 968 states have internal predecessors, (3045), 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) [2021-08-21 13:01:22,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 969 states to 969 states and 3045 transitions. [2021-08-21 13:01:22,512 INFO L78 Accepts]: Start accepts. Automaton has 969 states and 3045 transitions. Word has length 27 [2021-08-21 13:01:22,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:22,512 INFO L470 AbstractCegarLoop]: Abstraction has 969 states and 3045 transitions. [2021-08-21 13:01:22,512 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 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) [2021-08-21 13:01:22,512 INFO L276 IsEmpty]: Start isEmpty. Operand 969 states and 3045 transitions. [2021-08-21 13:01:22,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:01:22,515 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:22,515 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:22,538 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:22,728 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:22,729 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:22,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:22,729 INFO L82 PathProgramCache]: Analyzing trace with hash -374136488, now seen corresponding path program 7 times [2021-08-21 13:01:22,729 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:22,729 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1325679111] [2021-08-21 13:01:22,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:22,730 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:22,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:22,773 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:22,774 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:22,774 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1325679111] [2021-08-21 13:01:22,774 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1325679111] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:22,774 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [437779411] [2021-08-21 13:01:22,774 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:01:22,774 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:22,774 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:22,775 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) [2021-08-21 13:01:22,775 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-08-21 13:01:23,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:23,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:01:23,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:23,243 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:23,243 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [437779411] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:23,243 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:23,243 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-21 13:01:23,243 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [11895594] [2021-08-21 13:01:23,244 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:01:23,244 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:23,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:01:23,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:01:23,244 INFO L87 Difference]: Start difference. First operand 969 states and 3045 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:23,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:23,418 INFO L93 Difference]: Finished difference Result 1664 states and 5013 transitions. [2021-08-21 13:01:23,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 13:01:23,419 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 13:01:23,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:23,422 INFO L225 Difference]: With dead ends: 1664 [2021-08-21 13:01:23,422 INFO L226 Difference]: Without dead ends: 1632 [2021-08-21 13:01:23,422 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 130.3ms TimeCoverageRelationStatistics Valid=126, Invalid=336, Unknown=0, NotChecked=0, Total=462 [2021-08-21 13:01:23,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1632 states. [2021-08-21 13:01:23,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1632 to 1122. [2021-08-21 13:01:23,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1122 states, 1121 states have (on average 3.1793041926851027) internal successors, (3564), 1121 states have internal predecessors, (3564), 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) [2021-08-21 13:01:23,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1122 states to 1122 states and 3564 transitions. [2021-08-21 13:01:23,448 INFO L78 Accepts]: Start accepts. Automaton has 1122 states and 3564 transitions. Word has length 27 [2021-08-21 13:01:23,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:23,448 INFO L470 AbstractCegarLoop]: Abstraction has 1122 states and 3564 transitions. [2021-08-21 13:01:23,449 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:23,449 INFO L276 IsEmpty]: Start isEmpty. Operand 1122 states and 3564 transitions. [2021-08-21 13:01:23,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:01:23,452 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:23,452 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:23,475 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:23,674 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:23,675 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:23,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:23,675 INFO L82 PathProgramCache]: Analyzing trace with hash 1217309363, now seen corresponding path program 2 times [2021-08-21 13:01:23,675 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:23,675 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1567766785] [2021-08-21 13:01:23,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:23,676 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:23,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:23,719 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:23,719 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:23,719 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1567766785] [2021-08-21 13:01:23,720 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1567766785] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:23,720 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1599786318] [2021-08-21 13:01:23,720 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:01:23,720 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:23,720 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:23,720 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) [2021-08-21 13:01:23,724 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-08-21 13:01:24,059 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:01:24,059 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:24,059 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 13:01:24,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:24,173 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:24,174 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1599786318] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:24,174 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:24,174 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-21 13:01:24,174 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1743424417] [2021-08-21 13:01:24,174 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 13:01:24,174 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:24,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 13:01:24,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-21 13:01:24,175 INFO L87 Difference]: Start difference. First operand 1122 states and 3564 transitions. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 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) [2021-08-21 13:01:24,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:24,442 INFO L93 Difference]: Finished difference Result 1812 states and 5305 transitions. [2021-08-21 13:01:24,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 13:01:24,442 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 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) Word has length 27 [2021-08-21 13:01:24,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:24,447 INFO L225 Difference]: With dead ends: 1812 [2021-08-21 13:01:24,447 INFO L226 Difference]: Without dead ends: 1790 [2021-08-21 13:01:24,447 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 125.5ms TimeCoverageRelationStatistics Valid=148, Invalid=358, Unknown=0, NotChecked=0, Total=506 [2021-08-21 13:01:24,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1790 states. [2021-08-21 13:01:24,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1790 to 1115. [2021-08-21 13:01:24,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1115 states, 1114 states have (on average 3.1867145421903054) internal successors, (3550), 1114 states have internal predecessors, (3550), 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) [2021-08-21 13:01:24,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1115 states to 1115 states and 3550 transitions. [2021-08-21 13:01:24,478 INFO L78 Accepts]: Start accepts. Automaton has 1115 states and 3550 transitions. Word has length 27 [2021-08-21 13:01:24,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:24,478 INFO L470 AbstractCegarLoop]: Abstraction has 1115 states and 3550 transitions. [2021-08-21 13:01:24,478 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 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) [2021-08-21 13:01:24,478 INFO L276 IsEmpty]: Start isEmpty. Operand 1115 states and 3550 transitions. [2021-08-21 13:01:24,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:01:24,481 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:24,481 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:24,504 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:24,703 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:24,704 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:24,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:24,704 INFO L82 PathProgramCache]: Analyzing trace with hash 2125115793, now seen corresponding path program 3 times [2021-08-21 13:01:24,704 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:24,704 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010909827] [2021-08-21 13:01:24,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:24,705 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:24,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:24,744 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:24,744 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:24,744 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010909827] [2021-08-21 13:01:24,744 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1010909827] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:24,744 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [599087161] [2021-08-21 13:01:24,744 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:01:24,744 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:24,744 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:24,745 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) [2021-08-21 13:01:24,746 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-08-21 13:01:25,083 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 13:01:25,084 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:25,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 13:01:25,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:25,204 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:25,204 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [599087161] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:25,204 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:25,204 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-21 13:01:25,204 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1643747109] [2021-08-21 13:01:25,204 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 13:01:25,204 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:25,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 13:01:25,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-08-21 13:01:25,205 INFO L87 Difference]: Start difference. First operand 1115 states and 3550 transitions. Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:25,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:25,444 INFO L93 Difference]: Finished difference Result 2086 states and 6158 transitions. [2021-08-21 13:01:25,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 13:01:25,444 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 13:01:25,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:25,450 INFO L225 Difference]: With dead ends: 2086 [2021-08-21 13:01:25,450 INFO L226 Difference]: Without dead ends: 2060 [2021-08-21 13:01:25,450 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 117.0ms TimeCoverageRelationStatistics Valid=130, Invalid=290, Unknown=0, NotChecked=0, Total=420 [2021-08-21 13:01:25,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2060 states. [2021-08-21 13:01:25,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2060 to 1141. [2021-08-21 13:01:25,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1141 states, 1140 states have (on average 3.207894736842105) internal successors, (3657), 1140 states have internal predecessors, (3657), 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) [2021-08-21 13:01:25,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1141 states to 1141 states and 3657 transitions. [2021-08-21 13:01:25,483 INFO L78 Accepts]: Start accepts. Automaton has 1141 states and 3657 transitions. Word has length 27 [2021-08-21 13:01:25,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:25,483 INFO L470 AbstractCegarLoop]: Abstraction has 1141 states and 3657 transitions. [2021-08-21 13:01:25,484 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:25,484 INFO L276 IsEmpty]: Start isEmpty. Operand 1141 states and 3657 transitions. [2021-08-21 13:01:25,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:01:25,486 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:25,487 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:25,515 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:25,715 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-08-21 13:01:25,716 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:25,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:25,716 INFO L82 PathProgramCache]: Analyzing trace with hash -665957700, now seen corresponding path program 7 times [2021-08-21 13:01:25,716 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:25,716 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953563398] [2021-08-21 13:01:25,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:25,716 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:25,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:25,759 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:25,759 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:25,759 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953563398] [2021-08-21 13:01:25,759 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1953563398] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:25,759 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1761692132] [2021-08-21 13:01:25,759 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:01:25,759 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:25,759 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:25,760 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) [2021-08-21 13:01:25,766 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-08-21 13:01:26,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:26,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 13:01:26,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:26,233 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:26,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1761692132] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:26,233 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:26,233 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 9 [2021-08-21 13:01:26,233 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883462079] [2021-08-21 13:01:26,234 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 13:01:26,234 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:26,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 13:01:26,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-08-21 13:01:26,234 INFO L87 Difference]: Start difference. First operand 1141 states and 3657 transitions. Second operand has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 9 states have internal predecessors, (39), 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) [2021-08-21 13:01:26,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:26,364 INFO L93 Difference]: Finished difference Result 1777 states and 5270 transitions. [2021-08-21 13:01:26,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 13:01:26,364 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 9 states have internal predecessors, (39), 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) Word has length 27 [2021-08-21 13:01:26,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:26,369 INFO L225 Difference]: With dead ends: 1777 [2021-08-21 13:01:26,369 INFO L226 Difference]: Without dead ends: 1777 [2021-08-21 13:01:26,369 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 82.5ms TimeCoverageRelationStatistics Valid=105, Invalid=167, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:01:26,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1777 states. [2021-08-21 13:01:26,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1777 to 1147. [2021-08-21 13:01:26,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1147 states, 1146 states have (on average 3.1928446771378707) internal successors, (3659), 1146 states have internal predecessors, (3659), 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) [2021-08-21 13:01:26,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1147 states to 1147 states and 3659 transitions. [2021-08-21 13:01:26,398 INFO L78 Accepts]: Start accepts. Automaton has 1147 states and 3659 transitions. Word has length 27 [2021-08-21 13:01:26,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:26,399 INFO L470 AbstractCegarLoop]: Abstraction has 1147 states and 3659 transitions. [2021-08-21 13:01:26,399 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 9 states have internal predecessors, (39), 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) [2021-08-21 13:01:26,399 INFO L276 IsEmpty]: Start isEmpty. Operand 1147 states and 3659 transitions. [2021-08-21 13:01:26,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:01:26,402 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:26,402 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:26,427 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:26,616 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-08-21 13:01:26,617 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:26,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:26,617 INFO L82 PathProgramCache]: Analyzing trace with hash -1012536837, now seen corresponding path program 8 times [2021-08-21 13:01:26,617 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:26,617 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [631278102] [2021-08-21 13:01:26,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:26,617 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:26,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:26,679 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:26,679 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:26,679 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [631278102] [2021-08-21 13:01:26,679 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [631278102] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:26,679 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [6520833] [2021-08-21 13:01:26,680 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:01:26,680 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:26,680 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:26,681 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) [2021-08-21 13:01:26,682 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-08-21 13:01:27,048 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:01:27,049 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:27,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:01:27,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:27,173 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:27,173 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [6520833] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:27,173 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:27,173 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-08-21 13:01:27,173 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [371914526] [2021-08-21 13:01:27,174 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 13:01:27,174 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:27,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 13:01:27,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-08-21 13:01:27,174 INFO L87 Difference]: Start difference. First operand 1147 states and 3659 transitions. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 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) [2021-08-21 13:01:27,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:27,701 INFO L93 Difference]: Finished difference Result 4076 states and 11819 transitions. [2021-08-21 13:01:27,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 13:01:27,701 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 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) Word has length 27 [2021-08-21 13:01:27,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:27,709 INFO L225 Difference]: With dead ends: 4076 [2021-08-21 13:01:27,709 INFO L226 Difference]: Without dead ends: 4076 [2021-08-21 13:01:27,710 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 458 ImplicationChecksByTransitivity, 248.6ms TimeCoverageRelationStatistics Valid=362, Invalid=1120, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 13:01:27,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4076 states. [2021-08-21 13:01:27,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4076 to 1262. [2021-08-21 13:01:27,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1262 states, 1261 states have (on average 3.274385408406027) internal successors, (4129), 1261 states have internal predecessors, (4129), 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) [2021-08-21 13:01:27,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1262 states to 1262 states and 4129 transitions. [2021-08-21 13:01:27,774 INFO L78 Accepts]: Start accepts. Automaton has 1262 states and 4129 transitions. Word has length 27 [2021-08-21 13:01:27,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:27,774 INFO L470 AbstractCegarLoop]: Abstraction has 1262 states and 4129 transitions. [2021-08-21 13:01:27,774 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 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) [2021-08-21 13:01:27,774 INFO L276 IsEmpty]: Start isEmpty. Operand 1262 states and 4129 transitions. [2021-08-21 13:01:27,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:01:27,777 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:27,777 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:27,803 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:27,992 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:27,993 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:27,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:27,993 INFO L82 PathProgramCache]: Analyzing trace with hash 970143219, now seen corresponding path program 4 times [2021-08-21 13:01:27,993 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:27,993 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [884838743] [2021-08-21 13:01:27,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:27,994 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:27,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:28,035 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:28,035 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:28,035 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [884838743] [2021-08-21 13:01:28,035 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [884838743] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:28,036 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [215324328] [2021-08-21 13:01:28,036 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:01:28,036 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:28,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:28,049 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) [2021-08-21 13:01:28,050 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-08-21 13:01:28,426 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:01:28,426 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:28,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 13:01:28,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:28,528 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:28,528 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [215324328] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:28,528 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:28,528 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-21 13:01:28,528 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [978163275] [2021-08-21 13:01:28,528 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 13:01:28,528 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:28,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 13:01:28,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-08-21 13:01:28,529 INFO L87 Difference]: Start difference. First operand 1262 states and 4129 transitions. Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:28,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:28,798 INFO L93 Difference]: Finished difference Result 2048 states and 6254 transitions. [2021-08-21 13:01:28,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 13:01:28,799 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 13:01:28,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:28,803 INFO L225 Difference]: With dead ends: 2048 [2021-08-21 13:01:28,803 INFO L226 Difference]: Without dead ends: 2048 [2021-08-21 13:01:28,804 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 116.3ms TimeCoverageRelationStatistics Valid=130, Invalid=290, Unknown=0, NotChecked=0, Total=420 [2021-08-21 13:01:28,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2048 states. [2021-08-21 13:01:28,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2048 to 1280. [2021-08-21 13:01:28,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1280 states, 1279 states have (on average 3.2752150117279126) internal successors, (4189), 1279 states have internal predecessors, (4189), 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) [2021-08-21 13:01:28,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1280 states to 1280 states and 4189 transitions. [2021-08-21 13:01:28,838 INFO L78 Accepts]: Start accepts. Automaton has 1280 states and 4189 transitions. Word has length 27 [2021-08-21 13:01:28,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:28,838 INFO L470 AbstractCegarLoop]: Abstraction has 1280 states and 4189 transitions. [2021-08-21 13:01:28,838 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:28,838 INFO L276 IsEmpty]: Start isEmpty. Operand 1280 states and 4189 transitions. [2021-08-21 13:01:28,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:01:28,841 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:28,841 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:28,868 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:29,058 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:29,059 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:29,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:29,059 INFO L82 PathProgramCache]: Analyzing trace with hash -1201755135, now seen corresponding path program 9 times [2021-08-21 13:01:29,059 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:29,059 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [875166597] [2021-08-21 13:01:29,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:29,060 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:29,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:29,138 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:29,138 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:29,138 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [875166597] [2021-08-21 13:01:29,138 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [875166597] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:29,138 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1772127514] [2021-08-21 13:01:29,139 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:01:29,139 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:29,139 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:29,139 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) [2021-08-21 13:01:29,141 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-08-21 13:01:29,512 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 13:01:29,513 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:29,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:01:29,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:29,624 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:29,625 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1772127514] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:29,625 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:29,625 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-08-21 13:01:29,625 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787666599] [2021-08-21 13:01:29,625 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 13:01:29,625 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:29,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 13:01:29,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-08-21 13:01:29,641 INFO L87 Difference]: Start difference. First operand 1280 states and 4189 transitions. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 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) [2021-08-21 13:01:30,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:30,141 INFO L93 Difference]: Finished difference Result 3885 states and 11397 transitions. [2021-08-21 13:01:30,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 13:01:30,141 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 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) Word has length 27 [2021-08-21 13:01:30,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:30,147 INFO L225 Difference]: With dead ends: 3885 [2021-08-21 13:01:30,148 INFO L226 Difference]: Without dead ends: 3877 [2021-08-21 13:01:30,148 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 363 ImplicationChecksByTransitivity, 230.7ms TimeCoverageRelationStatistics Valid=317, Invalid=943, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 13:01:30,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3877 states. [2021-08-21 13:01:30,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3877 to 1292. [2021-08-21 13:01:30,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1292 states, 1291 states have (on average 3.260263361735089) internal successors, (4209), 1291 states have internal predecessors, (4209), 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) [2021-08-21 13:01:30,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1292 states to 1292 states and 4209 transitions. [2021-08-21 13:01:30,197 INFO L78 Accepts]: Start accepts. Automaton has 1292 states and 4209 transitions. Word has length 27 [2021-08-21 13:01:30,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:30,197 INFO L470 AbstractCegarLoop]: Abstraction has 1292 states and 4209 transitions. [2021-08-21 13:01:30,197 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 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) [2021-08-21 13:01:30,197 INFO L276 IsEmpty]: Start isEmpty. Operand 1292 states and 4209 transitions. [2021-08-21 13:01:30,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:01:30,201 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:30,201 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:30,229 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:30,425 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:30,425 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:30,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:30,426 INFO L82 PathProgramCache]: Analyzing trace with hash 187766081, now seen corresponding path program 10 times [2021-08-21 13:01:30,426 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:30,426 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [713463917] [2021-08-21 13:01:30,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:30,426 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:30,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:30,472 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:30,472 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:30,472 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [713463917] [2021-08-21 13:01:30,473 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [713463917] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:30,473 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2058011642] [2021-08-21 13:01:30,473 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:01:30,473 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:30,473 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:30,473 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) [2021-08-21 13:01:30,474 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-08-21 13:01:30,886 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:01:30,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:30,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:01:30,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:31,018 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:31,019 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2058011642] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:31,019 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:31,019 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 12 [2021-08-21 13:01:31,019 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1663542244] [2021-08-21 13:01:31,019 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 13:01:31,019 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:31,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 13:01:31,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-08-21 13:01:31,020 INFO L87 Difference]: Start difference. First operand 1292 states and 4209 transitions. Second operand has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 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) [2021-08-21 13:01:31,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:31,625 INFO L93 Difference]: Finished difference Result 3967 states and 11593 transitions. [2021-08-21 13:01:31,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 13:01:31,625 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 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) Word has length 27 [2021-08-21 13:01:31,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:31,632 INFO L225 Difference]: With dead ends: 3967 [2021-08-21 13:01:31,632 INFO L226 Difference]: Without dead ends: 3967 [2021-08-21 13:01:31,633 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 553 ImplicationChecksByTransitivity, 312.6ms TimeCoverageRelationStatistics Valid=423, Invalid=1299, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 13:01:31,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3967 states. [2021-08-21 13:01:31,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3967 to 1392. [2021-08-21 13:01:31,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1392 states, 1391 states have (on average 3.250179726815241) internal successors, (4521), 1391 states have internal predecessors, (4521), 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) [2021-08-21 13:01:31,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1392 states to 1392 states and 4521 transitions. [2021-08-21 13:01:31,688 INFO L78 Accepts]: Start accepts. Automaton has 1392 states and 4521 transitions. Word has length 27 [2021-08-21 13:01:31,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:31,689 INFO L470 AbstractCegarLoop]: Abstraction has 1392 states and 4521 transitions. [2021-08-21 13:01:31,689 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 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) [2021-08-21 13:01:31,689 INFO L276 IsEmpty]: Start isEmpty. Operand 1392 states and 4521 transitions. [2021-08-21 13:01:31,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:01:31,692 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:31,692 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:31,710 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2021-08-21 13:01:31,895 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,SelfDestructingSolverStorable32 [2021-08-21 13:01:31,896 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:31,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:31,896 INFO L82 PathProgramCache]: Analyzing trace with hash 1970415551, now seen corresponding path program 11 times [2021-08-21 13:01:31,896 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:31,896 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [475714308] [2021-08-21 13:01:31,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:31,897 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:31,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:31,948 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:31,948 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:31,948 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [475714308] [2021-08-21 13:01:31,948 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [475714308] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:31,948 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1945165590] [2021-08-21 13:01:31,948 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:01:31,948 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:31,949 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:31,949 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) [2021-08-21 13:01:31,950 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-08-21 13:01:32,359 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 13:01:32,359 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:32,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:01:32,360 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:32,510 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:32,511 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1945165590] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:32,511 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:32,511 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 12 [2021-08-21 13:01:32,511 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [500103776] [2021-08-21 13:01:32,511 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 13:01:32,511 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:32,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 13:01:32,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-08-21 13:01:32,512 INFO L87 Difference]: Start difference. First operand 1392 states and 4521 transitions. Second operand has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 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) [2021-08-21 13:01:33,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:33,069 INFO L93 Difference]: Finished difference Result 3712 states and 10972 transitions. [2021-08-21 13:01:33,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 13:01:33,070 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 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) Word has length 27 [2021-08-21 13:01:33,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:33,076 INFO L225 Difference]: With dead ends: 3712 [2021-08-21 13:01:33,076 INFO L226 Difference]: Without dead ends: 3704 [2021-08-21 13:01:33,076 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 438 ImplicationChecksByTransitivity, 261.4ms TimeCoverageRelationStatistics Valid=376, Invalid=1106, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 13:01:33,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3704 states. [2021-08-21 13:01:33,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3704 to 1392. [2021-08-21 13:01:33,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1392 states, 1391 states have (on average 3.2473040977713876) internal successors, (4517), 1391 states have internal predecessors, (4517), 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) [2021-08-21 13:01:33,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1392 states to 1392 states and 4517 transitions. [2021-08-21 13:01:33,112 INFO L78 Accepts]: Start accepts. Automaton has 1392 states and 4517 transitions. Word has length 27 [2021-08-21 13:01:33,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:33,112 INFO L470 AbstractCegarLoop]: Abstraction has 1392 states and 4517 transitions. [2021-08-21 13:01:33,112 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 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) [2021-08-21 13:01:33,113 INFO L276 IsEmpty]: Start isEmpty. Operand 1392 states and 4517 transitions. [2021-08-21 13:01:33,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:01:33,116 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:33,116 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:33,143 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:33,341 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,SelfDestructingSolverStorable33 [2021-08-21 13:01:33,342 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:33,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:33,342 INFO L82 PathProgramCache]: Analyzing trace with hash -1109408773, now seen corresponding path program 12 times [2021-08-21 13:01:33,342 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:33,342 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2125526890] [2021-08-21 13:01:33,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:33,342 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:33,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:33,383 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:33,383 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:33,383 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2125526890] [2021-08-21 13:01:33,383 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2125526890] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:33,383 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1571640854] [2021-08-21 13:01:33,383 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:01:33,383 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:33,383 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:33,384 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) [2021-08-21 13:01:33,385 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-08-21 13:01:33,800 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-21 13:01:33,800 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:33,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:01:33,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:33,927 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:33,928 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1571640854] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:33,928 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:33,928 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-21 13:01:33,928 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511271945] [2021-08-21 13:01:33,928 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 13:01:33,928 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:33,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 13:01:33,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-08-21 13:01:33,929 INFO L87 Difference]: Start difference. First operand 1392 states and 4517 transitions. Second operand has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:34,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:34,250 INFO L93 Difference]: Finished difference Result 3014 states and 9077 transitions. [2021-08-21 13:01:34,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 13:01:34,251 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 13:01:34,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:34,256 INFO L225 Difference]: With dead ends: 3014 [2021-08-21 13:01:34,256 INFO L226 Difference]: Without dead ends: 3014 [2021-08-21 13:01:34,256 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 163.3ms TimeCoverageRelationStatistics Valid=185, Invalid=517, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:01:34,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3014 states. [2021-08-21 13:01:34,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3014 to 1410. [2021-08-21 13:01:34,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1410 states, 1409 states have (on average 3.2462739531582683) internal successors, (4574), 1409 states have internal predecessors, (4574), 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) [2021-08-21 13:01:34,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1410 states to 1410 states and 4574 transitions. [2021-08-21 13:01:34,287 INFO L78 Accepts]: Start accepts. Automaton has 1410 states and 4574 transitions. Word has length 27 [2021-08-21 13:01:34,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:34,288 INFO L470 AbstractCegarLoop]: Abstraction has 1410 states and 4574 transitions. [2021-08-21 13:01:34,288 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:34,288 INFO L276 IsEmpty]: Start isEmpty. Operand 1410 states and 4574 transitions. [2021-08-21 13:01:34,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:01:34,290 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:34,291 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:34,317 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:34,514 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,SelfDestructingSolverStorable34 [2021-08-21 13:01:34,515 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:34,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:34,515 INFO L82 PathProgramCache]: Analyzing trace with hash -2007542286, now seen corresponding path program 8 times [2021-08-21 13:01:34,515 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:34,515 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [359839730] [2021-08-21 13:01:34,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:34,515 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:34,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:34,576 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:34,576 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:34,576 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [359839730] [2021-08-21 13:01:34,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [359839730] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:34,576 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [836077006] [2021-08-21 13:01:34,576 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:01:34,576 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:34,576 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:34,578 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) [2021-08-21 13:01:34,580 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-08-21 13:01:35,037 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:01:35,037 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:35,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:01:35,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:35,152 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:35,153 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [836077006] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:35,153 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:35,153 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-21 13:01:35,153 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677273472] [2021-08-21 13:01:35,153 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 13:01:35,153 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:35,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 13:01:35,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-08-21 13:01:35,154 INFO L87 Difference]: Start difference. First operand 1410 states and 4574 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:35,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:35,491 INFO L93 Difference]: Finished difference Result 3028 states and 9102 transitions. [2021-08-21 13:01:35,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 13:01:35,491 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 13:01:35,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:35,496 INFO L225 Difference]: With dead ends: 3028 [2021-08-21 13:01:35,496 INFO L226 Difference]: Without dead ends: 3028 [2021-08-21 13:01:35,497 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 164.7ms TimeCoverageRelationStatistics Valid=159, Invalid=441, Unknown=0, NotChecked=0, Total=600 [2021-08-21 13:01:35,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3028 states. [2021-08-21 13:01:35,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3028 to 1426. [2021-08-21 13:01:35,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1426 states, 1425 states have (on average 3.2435087719298243) internal successors, (4622), 1425 states have internal predecessors, (4622), 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) [2021-08-21 13:01:35,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1426 states to 1426 states and 4622 transitions. [2021-08-21 13:01:35,536 INFO L78 Accepts]: Start accepts. Automaton has 1426 states and 4622 transitions. Word has length 27 [2021-08-21 13:01:35,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:35,536 INFO L470 AbstractCegarLoop]: Abstraction has 1426 states and 4622 transitions. [2021-08-21 13:01:35,536 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:35,536 INFO L276 IsEmpty]: Start isEmpty. Operand 1426 states and 4622 transitions. [2021-08-21 13:01:35,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:01:35,539 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:35,539 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:35,562 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:35,760 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:35,761 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:35,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:35,761 INFO L82 PathProgramCache]: Analyzing trace with hash -2095266658, now seen corresponding path program 9 times [2021-08-21 13:01:35,761 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:35,761 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [723770941] [2021-08-21 13:01:35,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:35,761 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:35,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:35,803 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:35,804 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:35,804 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [723770941] [2021-08-21 13:01:35,804 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [723770941] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:35,804 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1867627519] [2021-08-21 13:01:35,804 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:01:35,804 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:35,804 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:35,805 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) [2021-08-21 13:01:35,805 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-08-21 13:01:36,251 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:01:36,252 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:36,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:01:36,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:36,357 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:36,357 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1867627519] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:36,358 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:36,358 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-21 13:01:36,358 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1701968210] [2021-08-21 13:01:36,358 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 13:01:36,358 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:36,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 13:01:36,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-08-21 13:01:36,358 INFO L87 Difference]: Start difference. First operand 1426 states and 4622 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:36,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:36,792 INFO L93 Difference]: Finished difference Result 3515 states and 10389 transitions. [2021-08-21 13:01:36,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 13:01:36,792 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 13:01:36,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:36,797 INFO L225 Difference]: With dead ends: 3515 [2021-08-21 13:01:36,797 INFO L226 Difference]: Without dead ends: 3515 [2021-08-21 13:01:36,798 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 218.5ms TimeCoverageRelationStatistics Valid=292, Invalid=968, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 13:01:36,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3515 states. [2021-08-21 13:01:36,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3515 to 1494. [2021-08-21 13:01:36,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1494 states, 1493 states have (on average 3.2391158740790353) internal successors, (4836), 1493 states have internal predecessors, (4836), 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) [2021-08-21 13:01:36,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1494 states to 1494 states and 4836 transitions. [2021-08-21 13:01:36,836 INFO L78 Accepts]: Start accepts. Automaton has 1494 states and 4836 transitions. Word has length 27 [2021-08-21 13:01:36,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:36,836 INFO L470 AbstractCegarLoop]: Abstraction has 1494 states and 4836 transitions. [2021-08-21 13:01:36,836 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:36,837 INFO L276 IsEmpty]: Start isEmpty. Operand 1494 states and 4836 transitions. [2021-08-21 13:01:36,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:01:36,840 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:36,840 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:36,865 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:37,063 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,SelfDestructingSolverStorable36 [2021-08-21 13:01:37,063 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:37,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:37,064 INFO L82 PathProgramCache]: Analyzing trace with hash 1872370362, now seen corresponding path program 10 times [2021-08-21 13:01:37,064 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:37,064 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1793822219] [2021-08-21 13:01:37,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:37,064 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:37,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:37,128 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:37,129 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:37,129 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1793822219] [2021-08-21 13:01:37,129 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1793822219] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:37,129 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1700816184] [2021-08-21 13:01:37,129 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:01:37,129 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:37,129 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:37,130 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) [2021-08-21 13:01:37,131 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-08-21 13:01:37,650 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:01:37,650 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:37,651 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:01:37,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:37,801 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:37,802 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1700816184] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:37,802 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:37,802 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-21 13:01:37,802 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1310556140] [2021-08-21 13:01:37,802 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:01:37,802 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:37,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:01:37,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:01:37,803 INFO L87 Difference]: Start difference. First operand 1494 states and 4836 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:38,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:38,086 INFO L93 Difference]: Finished difference Result 3812 states and 11703 transitions. [2021-08-21 13:01:38,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 13:01:38,086 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 13:01:38,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:38,093 INFO L225 Difference]: With dead ends: 3812 [2021-08-21 13:01:38,093 INFO L226 Difference]: Without dead ends: 3805 [2021-08-21 13:01:38,093 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 185.3ms TimeCoverageRelationStatistics Valid=220, Invalid=536, Unknown=0, NotChecked=0, Total=756 [2021-08-21 13:01:38,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3805 states. [2021-08-21 13:01:38,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3805 to 2152. [2021-08-21 13:01:38,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2152 states, 2151 states have (on average 3.3421664342166433) internal successors, (7189), 2151 states have internal predecessors, (7189), 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) [2021-08-21 13:01:38,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2152 states to 2152 states and 7189 transitions. [2021-08-21 13:01:38,144 INFO L78 Accepts]: Start accepts. Automaton has 2152 states and 7189 transitions. Word has length 27 [2021-08-21 13:01:38,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:38,144 INFO L470 AbstractCegarLoop]: Abstraction has 2152 states and 7189 transitions. [2021-08-21 13:01:38,145 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:38,145 INFO L276 IsEmpty]: Start isEmpty. Operand 2152 states and 7189 transitions. [2021-08-21 13:01:38,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:01:38,149 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:38,149 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:38,173 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:38,373 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-08-21 13:01:38,373 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:38,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:38,373 INFO L82 PathProgramCache]: Analyzing trace with hash -1473299244, now seen corresponding path program 11 times [2021-08-21 13:01:38,373 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:38,374 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1225195427] [2021-08-21 13:01:38,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:38,374 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:38,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:38,434 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:38,435 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:38,435 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1225195427] [2021-08-21 13:01:38,435 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1225195427] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:38,435 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [896098624] [2021-08-21 13:01:38,435 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:01:38,435 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:38,435 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:38,436 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) [2021-08-21 13:01:38,436 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-08-21 13:01:38,892 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:01:38,892 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:38,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:01:38,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:39,018 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:39,018 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [896098624] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:39,018 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:39,018 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-21 13:01:39,019 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1530950315] [2021-08-21 13:01:39,019 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:01:39,019 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:39,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:01:39,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:01:39,019 INFO L87 Difference]: Start difference. First operand 2152 states and 7189 transitions. Second operand has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 states have internal predecessors, (42), 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) [2021-08-21 13:01:39,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:39,332 INFO L93 Difference]: Finished difference Result 3889 states and 11952 transitions. [2021-08-21 13:01:39,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 13:01:39,332 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 states have internal predecessors, (42), 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) Word has length 27 [2021-08-21 13:01:39,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:39,341 INFO L225 Difference]: With dead ends: 3889 [2021-08-21 13:01:39,341 INFO L226 Difference]: Without dead ends: 3889 [2021-08-21 13:01:39,342 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 185.8ms TimeCoverageRelationStatistics Valid=230, Invalid=526, Unknown=0, NotChecked=0, Total=756 [2021-08-21 13:01:39,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3889 states. [2021-08-21 13:01:39,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3889 to 2116. [2021-08-21 13:01:39,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2116 states, 2115 states have (on average 3.315839243498818) internal successors, (7013), 2115 states have internal predecessors, (7013), 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) [2021-08-21 13:01:39,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2116 states to 2116 states and 7013 transitions. [2021-08-21 13:01:39,400 INFO L78 Accepts]: Start accepts. Automaton has 2116 states and 7013 transitions. Word has length 27 [2021-08-21 13:01:39,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:39,400 INFO L470 AbstractCegarLoop]: Abstraction has 2116 states and 7013 transitions. [2021-08-21 13:01:39,401 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 states have internal predecessors, (42), 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) [2021-08-21 13:01:39,401 INFO L276 IsEmpty]: Start isEmpty. Operand 2116 states and 7013 transitions. [2021-08-21 13:01:39,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:01:39,405 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:39,405 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:39,433 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:39,620 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-08-21 13:01:39,621 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:39,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:39,621 INFO L82 PathProgramCache]: Analyzing trace with hash 649769698, now seen corresponding path program 12 times [2021-08-21 13:01:39,621 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:39,621 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1360493503] [2021-08-21 13:01:39,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:39,621 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:39,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:39,672 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:39,673 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:39,673 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1360493503] [2021-08-21 13:01:39,673 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1360493503] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:39,673 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [995477291] [2021-08-21 13:01:39,673 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:01:39,673 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:39,673 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:39,674 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) [2021-08-21 13:01:39,675 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-08-21 13:01:40,287 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 13:01:40,287 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:40,287 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:01:40,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:40,412 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:40,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [995477291] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:40,413 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:40,413 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-21 13:01:40,413 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [612647539] [2021-08-21 13:01:40,413 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 13:01:40,413 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:40,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 13:01:40,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-08-21 13:01:40,414 INFO L87 Difference]: Start difference. First operand 2116 states and 7013 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:40,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:40,809 INFO L93 Difference]: Finished difference Result 3915 states and 12164 transitions. [2021-08-21 13:01:40,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 13:01:40,810 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 13:01:40,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:40,816 INFO L225 Difference]: With dead ends: 3915 [2021-08-21 13:01:40,816 INFO L226 Difference]: Without dead ends: 3911 [2021-08-21 13:01:40,816 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 187.0ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-08-21 13:01:40,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3911 states. [2021-08-21 13:01:40,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3911 to 2114. [2021-08-21 13:01:40,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2114 states, 2113 states have (on average 3.313771888310459) internal successors, (7002), 2113 states have internal predecessors, (7002), 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) [2021-08-21 13:01:40,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2114 states to 2114 states and 7002 transitions. [2021-08-21 13:01:40,857 INFO L78 Accepts]: Start accepts. Automaton has 2114 states and 7002 transitions. Word has length 27 [2021-08-21 13:01:40,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:40,857 INFO L470 AbstractCegarLoop]: Abstraction has 2114 states and 7002 transitions. [2021-08-21 13:01:40,857 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:40,857 INFO L276 IsEmpty]: Start isEmpty. Operand 2114 states and 7002 transitions. [2021-08-21 13:01:40,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:01:40,861 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:40,862 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:40,885 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2021-08-21 13:01:41,074 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-08-21 13:01:41,074 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:41,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:41,074 INFO L82 PathProgramCache]: Analyzing trace with hash -1999520671, now seen corresponding path program 5 times [2021-08-21 13:01:41,074 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:41,074 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200666079] [2021-08-21 13:01:41,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:41,074 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:41,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:41,124 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:41,125 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:41,125 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [200666079] [2021-08-21 13:01:41,125 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [200666079] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:41,125 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [917883474] [2021-08-21 13:01:41,125 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:01:41,125 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:41,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:41,126 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) [2021-08-21 13:01:41,126 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-08-21 13:01:41,605 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:01:41,605 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:41,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 13:01:41,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:41,717 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:41,717 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [917883474] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:41,717 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:41,717 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-21 13:01:41,717 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1536332113] [2021-08-21 13:01:41,717 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 13:01:41,717 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:41,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 13:01:41,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-21 13:01:41,718 INFO L87 Difference]: Start difference. First operand 2114 states and 7002 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 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) [2021-08-21 13:01:41,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:41,993 INFO L93 Difference]: Finished difference Result 3295 states and 10178 transitions. [2021-08-21 13:01:41,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 13:01:41,994 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 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) Word has length 27 [2021-08-21 13:01:41,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:41,999 INFO L225 Difference]: With dead ends: 3295 [2021-08-21 13:01:41,999 INFO L226 Difference]: Without dead ends: 3280 [2021-08-21 13:01:41,999 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 145.7ms TimeCoverageRelationStatistics Valid=166, Invalid=386, Unknown=0, NotChecked=0, Total=552 [2021-08-21 13:01:42,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3280 states. [2021-08-21 13:01:42,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3280 to 2176. [2021-08-21 13:01:42,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2176 states, 2175 states have (on average 3.331494252873563) internal successors, (7246), 2175 states have internal predecessors, (7246), 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) [2021-08-21 13:01:42,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2176 states to 2176 states and 7246 transitions. [2021-08-21 13:01:42,032 INFO L78 Accepts]: Start accepts. Automaton has 2176 states and 7246 transitions. Word has length 27 [2021-08-21 13:01:42,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:42,032 INFO L470 AbstractCegarLoop]: Abstraction has 2176 states and 7246 transitions. [2021-08-21 13:01:42,032 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 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) [2021-08-21 13:01:42,032 INFO L276 IsEmpty]: Start isEmpty. Operand 2176 states and 7246 transitions. [2021-08-21 13:01:42,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:01:42,035 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:42,035 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:42,054 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:42,236 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,SelfDestructingSolverStorable40 [2021-08-21 13:01:42,236 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:42,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:42,236 INFO L82 PathProgramCache]: Analyzing trace with hash -1750676451, now seen corresponding path program 6 times [2021-08-21 13:01:42,236 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:42,237 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [98953678] [2021-08-21 13:01:42,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:42,237 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:42,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:42,292 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:42,292 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:42,293 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [98953678] [2021-08-21 13:01:42,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [98953678] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:42,293 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1368825078] [2021-08-21 13:01:42,293 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:01:42,293 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:42,293 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:42,297 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) [2021-08-21 13:01:42,304 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2021-08-21 13:01:42,786 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-21 13:01:42,787 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:42,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 13:01:42,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:42,919 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:42,919 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1368825078] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:42,919 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:42,919 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-21 13:01:42,919 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [480479875] [2021-08-21 13:01:42,920 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 13:01:42,920 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:42,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 13:01:42,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-21 13:01:42,920 INFO L87 Difference]: Start difference. First operand 2176 states and 7246 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 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) [2021-08-21 13:01:43,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:43,187 INFO L93 Difference]: Finished difference Result 3360 states and 10395 transitions. [2021-08-21 13:01:43,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 13:01:43,187 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 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) Word has length 27 [2021-08-21 13:01:43,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:43,194 INFO L225 Difference]: With dead ends: 3360 [2021-08-21 13:01:43,194 INFO L226 Difference]: Without dead ends: 3360 [2021-08-21 13:01:43,194 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 153.6ms TimeCoverageRelationStatistics Valid=166, Invalid=386, Unknown=0, NotChecked=0, Total=552 [2021-08-21 13:01:43,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3360 states. [2021-08-21 13:01:43,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3360 to 2143. [2021-08-21 13:01:43,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2143 states, 2142 states have (on average 3.316526610644258) internal successors, (7104), 2142 states have internal predecessors, (7104), 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) [2021-08-21 13:01:43,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2143 states to 2143 states and 7104 transitions. [2021-08-21 13:01:43,231 INFO L78 Accepts]: Start accepts. Automaton has 2143 states and 7104 transitions. Word has length 27 [2021-08-21 13:01:43,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:43,232 INFO L470 AbstractCegarLoop]: Abstraction has 2143 states and 7104 transitions. [2021-08-21 13:01:43,232 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 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) [2021-08-21 13:01:43,232 INFO L276 IsEmpty]: Start isEmpty. Operand 2143 states and 7104 transitions. [2021-08-21 13:01:43,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:01:43,235 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:43,235 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:43,252 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:43,435 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:43,436 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:43,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:43,436 INFO L82 PathProgramCache]: Analyzing trace with hash -1579991646, now seen corresponding path program 13 times [2021-08-21 13:01:43,436 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:43,436 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [412559673] [2021-08-21 13:01:43,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:43,436 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:43,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:43,482 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:43,482 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:43,482 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [412559673] [2021-08-21 13:01:43,482 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [412559673] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:43,482 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [627067266] [2021-08-21 13:01:43,483 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:01:43,483 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:43,483 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:43,484 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) [2021-08-21 13:01:43,502 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-08-21 13:01:44,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:44,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:01:44,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:44,238 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:44,238 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [627067266] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:44,238 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:44,238 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 13:01:44,238 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1645431838] [2021-08-21 13:01:44,238 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:01:44,238 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:44,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:01:44,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:01:44,239 INFO L87 Difference]: Start difference. First operand 2143 states and 7104 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:44,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:44,977 INFO L93 Difference]: Finished difference Result 6236 states and 18781 transitions. [2021-08-21 13:01:44,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-21 13:01:44,977 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 13:01:44,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:44,988 INFO L225 Difference]: With dead ends: 6236 [2021-08-21 13:01:44,988 INFO L226 Difference]: Without dead ends: 6236 [2021-08-21 13:01:44,989 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 878 ImplicationChecksByTransitivity, 385.8ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 13:01:44,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6236 states. [2021-08-21 13:01:45,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6236 to 2154. [2021-08-21 13:01:45,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2154 states, 2153 states have (on average 3.32559219693451) internal successors, (7160), 2153 states have internal predecessors, (7160), 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) [2021-08-21 13:01:45,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2154 states to 2154 states and 7160 transitions. [2021-08-21 13:01:45,045 INFO L78 Accepts]: Start accepts. Automaton has 2154 states and 7160 transitions. Word has length 27 [2021-08-21 13:01:45,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:45,046 INFO L470 AbstractCegarLoop]: Abstraction has 2154 states and 7160 transitions. [2021-08-21 13:01:45,046 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:45,046 INFO L276 IsEmpty]: Start isEmpty. Operand 2154 states and 7160 transitions. [2021-08-21 13:01:45,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:01:45,049 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:45,050 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:45,067 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:45,250 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,SelfDestructingSolverStorable42 [2021-08-21 13:01:45,250 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:45,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:45,251 INFO L82 PathProgramCache]: Analyzing trace with hash -1773892314, now seen corresponding path program 14 times [2021-08-21 13:01:45,251 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:45,251 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1580556131] [2021-08-21 13:01:45,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:45,251 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:45,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:45,297 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:45,297 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:45,297 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1580556131] [2021-08-21 13:01:45,297 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1580556131] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:45,297 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [755837600] [2021-08-21 13:01:45,298 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:01:45,298 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:45,298 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:45,299 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) [2021-08-21 13:01:45,301 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-08-21 13:01:45,820 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:01:45,820 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:45,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:01:45,820 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:45,984 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:45,985 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [755837600] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:45,985 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:45,985 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 13:01:45,985 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1822267798] [2021-08-21 13:01:45,985 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:01:45,985 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:45,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:01:45,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:01:45,986 INFO L87 Difference]: Start difference. First operand 2154 states and 7160 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:46,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:46,705 INFO L93 Difference]: Finished difference Result 6112 states and 18481 transitions. [2021-08-21 13:01:46,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-21 13:01:46,705 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 13:01:46,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:46,715 INFO L225 Difference]: With dead ends: 6112 [2021-08-21 13:01:46,716 INFO L226 Difference]: Without dead ends: 6112 [2021-08-21 13:01:46,716 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 885 ImplicationChecksByTransitivity, 387.1ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 13:01:46,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6112 states. [2021-08-21 13:01:46,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6112 to 2135. [2021-08-21 13:01:46,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2135 states, 2134 states have (on average 3.3130271790065606) internal successors, (7070), 2134 states have internal predecessors, (7070), 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) [2021-08-21 13:01:46,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2135 states to 2135 states and 7070 transitions. [2021-08-21 13:01:46,767 INFO L78 Accepts]: Start accepts. Automaton has 2135 states and 7070 transitions. Word has length 27 [2021-08-21 13:01:46,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:46,767 INFO L470 AbstractCegarLoop]: Abstraction has 2135 states and 7070 transitions. [2021-08-21 13:01:46,767 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:46,767 INFO L276 IsEmpty]: Start isEmpty. Operand 2135 states and 7070 transitions. [2021-08-21 13:01:46,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:01:46,770 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:46,771 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:46,788 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2021-08-21 13:01:46,971 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:46,971 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:46,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:46,971 INFO L82 PathProgramCache]: Analyzing trace with hash -225266257, now seen corresponding path program 7 times [2021-08-21 13:01:46,971 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:46,972 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [612313482] [2021-08-21 13:01:46,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:46,972 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:46,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:47,013 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:47,014 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:47,014 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [612313482] [2021-08-21 13:01:47,014 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [612313482] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:47,014 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1341905704] [2021-08-21 13:01:47,014 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:01:47,014 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:47,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:47,015 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) [2021-08-21 13:01:47,015 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2021-08-21 13:01:47,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:47,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 13:01:47,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:47,655 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:47,655 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1341905704] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:47,655 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:47,655 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-21 13:01:47,655 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736846405] [2021-08-21 13:01:47,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 13:01:47,655 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:47,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 13:01:47,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-08-21 13:01:47,656 INFO L87 Difference]: Start difference. First operand 2135 states and 7070 transitions. Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:47,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:47,850 INFO L93 Difference]: Finished difference Result 3444 states and 10974 transitions. [2021-08-21 13:01:47,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 13:01:47,851 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 13:01:47,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:47,856 INFO L225 Difference]: With dead ends: 3444 [2021-08-21 13:01:47,856 INFO L226 Difference]: Without dead ends: 3418 [2021-08-21 13:01:47,856 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 71.7ms TimeCoverageRelationStatistics Valid=86, Invalid=186, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:01:47,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3418 states. [2021-08-21 13:01:47,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3418 to 2593. [2021-08-21 13:01:47,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2593 states, 2592 states have (on average 3.3599537037037037) internal successors, (8709), 2592 states have internal predecessors, (8709), 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) [2021-08-21 13:01:47,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2593 states to 2593 states and 8709 transitions. [2021-08-21 13:01:47,895 INFO L78 Accepts]: Start accepts. Automaton has 2593 states and 8709 transitions. Word has length 27 [2021-08-21 13:01:47,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:47,895 INFO L470 AbstractCegarLoop]: Abstraction has 2593 states and 8709 transitions. [2021-08-21 13:01:47,895 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:47,895 INFO L276 IsEmpty]: Start isEmpty. Operand 2593 states and 8709 transitions. [2021-08-21 13:01:47,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:01:47,899 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:47,899 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:47,917 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2021-08-21 13:01:48,100 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,SelfDestructingSolverStorable44 [2021-08-21 13:01:48,100 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:48,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:48,100 INFO L82 PathProgramCache]: Analyzing trace with hash -1380238831, now seen corresponding path program 8 times [2021-08-21 13:01:48,100 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:48,100 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064495548] [2021-08-21 13:01:48,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:48,101 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:48,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:48,136 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:48,136 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:48,136 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064495548] [2021-08-21 13:01:48,136 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2064495548] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:48,136 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [36910854] [2021-08-21 13:01:48,136 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:01:48,136 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:48,136 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:48,137 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) [2021-08-21 13:01:48,138 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2021-08-21 13:01:48,696 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:01:48,696 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:48,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 13:01:48,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:48,789 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:48,790 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [36910854] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:48,790 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:48,790 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-21 13:01:48,790 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [610056947] [2021-08-21 13:01:48,790 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 13:01:48,790 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:48,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 13:01:48,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-08-21 13:01:48,790 INFO L87 Difference]: Start difference. First operand 2593 states and 8709 transitions. Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:48,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:48,948 INFO L93 Difference]: Finished difference Result 3554 states and 11351 transitions. [2021-08-21 13:01:48,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 13:01:48,948 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 13:01:48,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:48,953 INFO L225 Difference]: With dead ends: 3554 [2021-08-21 13:01:48,953 INFO L226 Difference]: Without dead ends: 3554 [2021-08-21 13:01:48,954 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 75.0ms TimeCoverageRelationStatistics Valid=86, Invalid=186, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:01:48,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3554 states. [2021-08-21 13:01:48,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3554 to 2611. [2021-08-21 13:01:49,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2611 states, 2610 states have (on average 3.3555555555555556) internal successors, (8758), 2610 states have internal predecessors, (8758), 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) [2021-08-21 13:01:49,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2611 states to 2611 states and 8758 transitions. [2021-08-21 13:01:49,008 INFO L78 Accepts]: Start accepts. Automaton has 2611 states and 8758 transitions. Word has length 27 [2021-08-21 13:01:49,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:49,009 INFO L470 AbstractCegarLoop]: Abstraction has 2611 states and 8758 transitions. [2021-08-21 13:01:49,009 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:49,009 INFO L276 IsEmpty]: Start isEmpty. Operand 2611 states and 8758 transitions. [2021-08-21 13:01:49,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:01:49,014 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:49,014 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:49,041 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:49,228 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,SelfDestructingSolverStorable45 [2021-08-21 13:01:49,229 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:49,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:49,229 INFO L82 PathProgramCache]: Analyzing trace with hash 1293927831, now seen corresponding path program 13 times [2021-08-21 13:01:49,229 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:49,229 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [797001758] [2021-08-21 13:01:49,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:49,230 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:49,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:49,271 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:49,271 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:49,271 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [797001758] [2021-08-21 13:01:49,271 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [797001758] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:49,271 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [359800268] [2021-08-21 13:01:49,271 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:01:49,271 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:49,271 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:49,277 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) [2021-08-21 13:01:49,309 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2021-08-21 13:01:49,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:49,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:01:49,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:50,070 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:01:50,070 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [359800268] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:50,070 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:50,071 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 12 [2021-08-21 13:01:50,071 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1506631575] [2021-08-21 13:01:50,071 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 13:01:50,071 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:50,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 13:01:50,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-08-21 13:01:50,071 INFO L87 Difference]: Start difference. First operand 2611 states and 8758 transitions. Second operand has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:50,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:50,622 INFO L93 Difference]: Finished difference Result 8012 states and 25327 transitions. [2021-08-21 13:01:50,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-21 13:01:50,622 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 13:01:50,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:50,637 INFO L225 Difference]: With dead ends: 8012 [2021-08-21 13:01:50,638 INFO L226 Difference]: Without dead ends: 8012 [2021-08-21 13:01:50,638 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 577 ImplicationChecksByTransitivity, 297.6ms TimeCoverageRelationStatistics Valid=451, Invalid=1355, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 13:01:50,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8012 states. [2021-08-21 13:01:50,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8012 to 3370. [2021-08-21 13:01:50,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3370 states, 3369 states have (on average 3.4579994063520334) internal successors, (11650), 3369 states have internal predecessors, (11650), 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) [2021-08-21 13:01:50,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3370 states to 3370 states and 11650 transitions. [2021-08-21 13:01:50,802 INFO L78 Accepts]: Start accepts. Automaton has 3370 states and 11650 transitions. Word has length 27 [2021-08-21 13:01:50,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:50,803 INFO L470 AbstractCegarLoop]: Abstraction has 3370 states and 11650 transitions. [2021-08-21 13:01:50,803 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:50,803 INFO L276 IsEmpty]: Start isEmpty. Operand 3370 states and 11650 transitions. [2021-08-21 13:01:50,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:01:50,810 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:50,810 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:50,837 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:51,034 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,SelfDestructingSolverStorable46 [2021-08-21 13:01:51,035 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:51,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:51,035 INFO L82 PathProgramCache]: Analyzing trace with hash 1100027163, now seen corresponding path program 14 times [2021-08-21 13:01:51,035 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:51,035 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1522876736] [2021-08-21 13:01:51,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:51,035 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:51,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:51,086 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:51,086 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:51,086 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1522876736] [2021-08-21 13:01:51,086 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1522876736] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:51,086 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1021278164] [2021-08-21 13:01:51,086 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:01:51,086 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:51,086 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:51,087 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) [2021-08-21 13:01:51,112 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2021-08-21 13:01:51,659 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:01:51,659 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:51,659 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:01:51,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:51,797 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:01:51,797 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1021278164] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:51,797 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:51,797 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 12 [2021-08-21 13:01:51,797 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396278201] [2021-08-21 13:01:51,797 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 13:01:51,797 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:51,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 13:01:51,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-08-21 13:01:51,798 INFO L87 Difference]: Start difference. First operand 3370 states and 11650 transitions. Second operand has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:52,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:52,418 INFO L93 Difference]: Finished difference Result 7985 states and 25267 transitions. [2021-08-21 13:01:52,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-21 13:01:52,418 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 13:01:52,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:52,432 INFO L225 Difference]: With dead ends: 7985 [2021-08-21 13:01:52,432 INFO L226 Difference]: Without dead ends: 7985 [2021-08-21 13:01:52,432 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 586 ImplicationChecksByTransitivity, 349.4ms TimeCoverageRelationStatistics Valid=451, Invalid=1355, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 13:01:52,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7985 states. [2021-08-21 13:01:52,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7985 to 3369. [2021-08-21 13:01:52,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3369 states, 3368 states have (on average 3.4557600950118763) internal successors, (11639), 3368 states have internal predecessors, (11639), 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) [2021-08-21 13:01:52,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3369 states to 3369 states and 11639 transitions. [2021-08-21 13:01:52,511 INFO L78 Accepts]: Start accepts. Automaton has 3369 states and 11639 transitions. Word has length 27 [2021-08-21 13:01:52,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:52,512 INFO L470 AbstractCegarLoop]: Abstraction has 3369 states and 11639 transitions. [2021-08-21 13:01:52,512 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:52,512 INFO L276 IsEmpty]: Start isEmpty. Operand 3369 states and 11639 transitions. [2021-08-21 13:01:52,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:01:52,519 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:52,519 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:52,543 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:52,735 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,SelfDestructingSolverStorable47 [2021-08-21 13:01:52,735 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:52,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:52,735 INFO L82 PathProgramCache]: Analyzing trace with hash -1526676838, now seen corresponding path program 15 times [2021-08-21 13:01:52,736 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:52,736 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997799336] [2021-08-21 13:01:52,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:52,736 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:52,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:52,770 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:52,770 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:52,770 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [997799336] [2021-08-21 13:01:52,771 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [997799336] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:52,771 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [633057353] [2021-08-21 13:01:52,771 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:01:52,771 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:52,771 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:52,771 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) [2021-08-21 13:01:52,773 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2021-08-21 13:01:53,342 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 13:01:53,343 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:53,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 13:01:53,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:53,459 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:01:53,459 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [633057353] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:53,459 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:53,459 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 9 [2021-08-21 13:01:53,459 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095779528] [2021-08-21 13:01:53,459 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 13:01:53,459 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:53,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 13:01:53,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2021-08-21 13:01:53,460 INFO L87 Difference]: Start difference. First operand 3369 states and 11639 transitions. Second operand has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 9 states have internal predecessors, (39), 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) [2021-08-21 13:01:53,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:53,635 INFO L93 Difference]: Finished difference Result 5144 states and 16955 transitions. [2021-08-21 13:01:53,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 13:01:53,636 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 9 states have internal predecessors, (39), 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) Word has length 27 [2021-08-21 13:01:53,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:53,645 INFO L225 Difference]: With dead ends: 5144 [2021-08-21 13:01:53,645 INFO L226 Difference]: Without dead ends: 5133 [2021-08-21 13:01:53,645 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 82.5ms TimeCoverageRelationStatistics Valid=99, Invalid=173, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:01:53,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5133 states. [2021-08-21 13:01:53,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5133 to 3459. [2021-08-21 13:01:53,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3459 states, 3458 states have (on average 3.462695199537305) internal successors, (11974), 3458 states have internal predecessors, (11974), 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) [2021-08-21 13:01:53,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3459 states to 3459 states and 11974 transitions. [2021-08-21 13:01:53,706 INFO L78 Accepts]: Start accepts. Automaton has 3459 states and 11974 transitions. Word has length 27 [2021-08-21 13:01:53,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:53,706 INFO L470 AbstractCegarLoop]: Abstraction has 3459 states and 11974 transitions. [2021-08-21 13:01:53,706 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 9 states have internal predecessors, (39), 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) [2021-08-21 13:01:53,706 INFO L276 IsEmpty]: Start isEmpty. Operand 3459 states and 11974 transitions. [2021-08-21 13:01:53,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:01:53,712 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:53,712 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:53,730 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:53,913 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-08-21 13:01:53,914 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:53,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:53,914 INFO L82 PathProgramCache]: Analyzing trace with hash 1074696534, now seen corresponding path program 16 times [2021-08-21 13:01:53,914 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:53,914 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064786239] [2021-08-21 13:01:53,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:53,914 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:53,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:53,949 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:53,950 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:53,950 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064786239] [2021-08-21 13:01:53,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2064786239] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:53,950 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1403803100] [2021-08-21 13:01:53,950 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:01:53,950 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:53,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:53,951 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:01:53,952 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2021-08-21 13:01:54,674 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:01:54,674 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:54,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 13:01:54,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:54,783 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:01:54,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1403803100] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:54,783 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:54,783 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 9 [2021-08-21 13:01:54,783 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061569351] [2021-08-21 13:01:54,784 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 13:01:54,784 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:54,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 13:01:54,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2021-08-21 13:01:54,784 INFO L87 Difference]: Start difference. First operand 3459 states and 11974 transitions. Second operand has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 9 states have internal predecessors, (39), 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) [2021-08-21 13:01:54,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:54,943 INFO L93 Difference]: Finished difference Result 5400 states and 17684 transitions. [2021-08-21 13:01:54,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 13:01:54,943 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 9 states have internal predecessors, (39), 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) Word has length 27 [2021-08-21 13:01:54,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:54,952 INFO L225 Difference]: With dead ends: 5400 [2021-08-21 13:01:54,952 INFO L226 Difference]: Without dead ends: 5400 [2021-08-21 13:01:54,953 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 90.0ms TimeCoverageRelationStatistics Valid=113, Invalid=193, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:01:54,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5400 states. [2021-08-21 13:01:55,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5400 to 3354. [2021-08-21 13:01:55,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3354 states, 3353 states have (on average 3.4446764091858038) internal successors, (11550), 3353 states have internal predecessors, (11550), 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) [2021-08-21 13:01:55,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3354 states to 3354 states and 11550 transitions. [2021-08-21 13:01:55,043 INFO L78 Accepts]: Start accepts. Automaton has 3354 states and 11550 transitions. Word has length 27 [2021-08-21 13:01:55,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:55,043 INFO L470 AbstractCegarLoop]: Abstraction has 3354 states and 11550 transitions. [2021-08-21 13:01:55,043 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 9 states have internal predecessors, (39), 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) [2021-08-21 13:01:55,043 INFO L276 IsEmpty]: Start isEmpty. Operand 3354 states and 11550 transitions. [2021-08-21 13:01:55,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:01:55,049 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:55,049 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:55,067 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2021-08-21 13:01:55,250 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-08-21 13:01:55,250 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:55,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:55,250 INFO L82 PathProgramCache]: Analyzing trace with hash 728117397, now seen corresponding path program 17 times [2021-08-21 13:01:55,251 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:55,251 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [311757651] [2021-08-21 13:01:55,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:55,251 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:55,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:55,299 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:55,299 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:55,299 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [311757651] [2021-08-21 13:01:55,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [311757651] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:55,299 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [470505402] [2021-08-21 13:01:55,299 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:01:55,300 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:55,300 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:55,306 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:01:55,341 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2021-08-21 13:01:55,989 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 13:01:55,989 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:55,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:01:55,990 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:56,120 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:01:56,120 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [470505402] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:56,121 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:56,121 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-08-21 13:01:56,121 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429273617] [2021-08-21 13:01:56,121 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 13:01:56,121 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:56,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 13:01:56,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-08-21 13:01:56,121 INFO L87 Difference]: Start difference. First operand 3354 states and 11550 transitions. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 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) [2021-08-21 13:01:56,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:56,607 INFO L93 Difference]: Finished difference Result 7362 states and 23005 transitions. [2021-08-21 13:01:56,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 13:01:56,607 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 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) Word has length 27 [2021-08-21 13:01:56,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:56,622 INFO L225 Difference]: With dead ends: 7362 [2021-08-21 13:01:56,622 INFO L226 Difference]: Without dead ends: 7362 [2021-08-21 13:01:56,623 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 431 ImplicationChecksByTransitivity, 251.6ms TimeCoverageRelationStatistics Valid=345, Invalid=1061, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 13:01:56,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7362 states. [2021-08-21 13:01:56,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7362 to 3368. [2021-08-21 13:01:56,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3368 states, 3367 states have (on average 3.4460944460944463) internal successors, (11603), 3367 states have internal predecessors, (11603), 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) [2021-08-21 13:01:56,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3368 states to 3368 states and 11603 transitions. [2021-08-21 13:01:56,724 INFO L78 Accepts]: Start accepts. Automaton has 3368 states and 11603 transitions. Word has length 27 [2021-08-21 13:01:56,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:56,724 INFO L470 AbstractCegarLoop]: Abstraction has 3368 states and 11603 transitions. [2021-08-21 13:01:56,724 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 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) [2021-08-21 13:01:56,724 INFO L276 IsEmpty]: Start isEmpty. Operand 3368 states and 11603 transitions. [2021-08-21 13:01:56,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:01:56,732 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:56,732 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:56,751 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:56,935 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable50 [2021-08-21 13:01:56,935 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:56,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:56,935 INFO L82 PathProgramCache]: Analyzing trace with hash 538899099, now seen corresponding path program 18 times [2021-08-21 13:01:56,936 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:56,936 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1934168072] [2021-08-21 13:01:56,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:56,936 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:56,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:56,976 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:56,976 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:56,976 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1934168072] [2021-08-21 13:01:56,976 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1934168072] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:56,977 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [544806697] [2021-08-21 13:01:56,977 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:01:56,977 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:56,977 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:56,979 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:01:56,980 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2021-08-21 13:01:57,589 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 13:01:57,589 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:57,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:01:57,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:57,709 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:01:57,709 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [544806697] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:57,709 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:57,709 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-08-21 13:01:57,709 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2011755397] [2021-08-21 13:01:57,709 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 13:01:57,709 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:57,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 13:01:57,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-08-21 13:01:57,710 INFO L87 Difference]: Start difference. First operand 3368 states and 11603 transitions. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 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) [2021-08-21 13:01:58,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:58,141 INFO L93 Difference]: Finished difference Result 7148 states and 22493 transitions. [2021-08-21 13:01:58,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 13:01:58,141 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 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) Word has length 27 [2021-08-21 13:01:58,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:58,156 INFO L225 Difference]: With dead ends: 7148 [2021-08-21 13:01:58,156 INFO L226 Difference]: Without dead ends: 7140 [2021-08-21 13:01:58,156 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 305 ImplicationChecksByTransitivity, 199.3ms TimeCoverageRelationStatistics Valid=268, Invalid=854, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 13:01:58,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7140 states. [2021-08-21 13:01:58,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7140 to 3360. [2021-08-21 13:01:58,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3360 states, 3359 states have (on average 3.443584400119083) internal successors, (11567), 3359 states have internal predecessors, (11567), 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) [2021-08-21 13:01:58,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3360 states to 3360 states and 11567 transitions. [2021-08-21 13:01:58,286 INFO L78 Accepts]: Start accepts. Automaton has 3360 states and 11567 transitions. Word has length 27 [2021-08-21 13:01:58,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:58,286 INFO L470 AbstractCegarLoop]: Abstraction has 3360 states and 11567 transitions. [2021-08-21 13:01:58,286 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 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) [2021-08-21 13:01:58,286 INFO L276 IsEmpty]: Start isEmpty. Operand 3360 states and 11567 transitions. [2021-08-21 13:01:58,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:01:58,291 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:58,292 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:58,309 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:58,492 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:58,492 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:58,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:58,493 INFO L82 PathProgramCache]: Analyzing trace with hash 1928420315, now seen corresponding path program 19 times [2021-08-21 13:01:58,493 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:58,493 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [14198073] [2021-08-21 13:01:58,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:58,493 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:58,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:58,559 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:58,559 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:58,559 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [14198073] [2021-08-21 13:01:58,560 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [14198073] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:58,560 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [958830794] [2021-08-21 13:01:58,560 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:01:58,560 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:58,560 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:58,561 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:01:58,562 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2021-08-21 13:01:59,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:59,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:01:59,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:59,369 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:59,369 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [958830794] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:59,369 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:59,370 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 12 [2021-08-21 13:01:59,370 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1239365788] [2021-08-21 13:01:59,370 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 13:01:59,370 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:59,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 13:01:59,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-08-21 13:01:59,370 INFO L87 Difference]: Start difference. First operand 3360 states and 11567 transitions. Second operand has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 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) [2021-08-21 13:01:59,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:59,888 INFO L93 Difference]: Finished difference Result 7312 states and 22866 transitions. [2021-08-21 13:01:59,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 13:01:59,888 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 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) Word has length 27 [2021-08-21 13:01:59,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:59,900 INFO L225 Difference]: With dead ends: 7312 [2021-08-21 13:01:59,901 INFO L226 Difference]: Without dead ends: 7312 [2021-08-21 13:01:59,901 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 499 ImplicationChecksByTransitivity, 272.9ms TimeCoverageRelationStatistics Valid=383, Invalid=1177, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 13:01:59,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7312 states. [2021-08-21 13:01:59,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7312 to 3366. [2021-08-21 13:01:59,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3366 states, 3365 states have (on average 3.444873699851412) internal successors, (11592), 3365 states have internal predecessors, (11592), 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) [2021-08-21 13:02:00,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3366 states to 3366 states and 11592 transitions. [2021-08-21 13:02:00,036 INFO L78 Accepts]: Start accepts. Automaton has 3366 states and 11592 transitions. Word has length 27 [2021-08-21 13:02:00,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:02:00,036 INFO L470 AbstractCegarLoop]: Abstraction has 3366 states and 11592 transitions. [2021-08-21 13:02:00,036 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 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) [2021-08-21 13:02:00,036 INFO L276 IsEmpty]: Start isEmpty. Operand 3366 states and 11592 transitions. [2021-08-21 13:02:00,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:02:00,041 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:02:00,042 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:02:00,059 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2021-08-21 13:02:00,242 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2021-08-21 13:02:00,242 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:02:00,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:02:00,243 INFO L82 PathProgramCache]: Analyzing trace with hash -583897511, now seen corresponding path program 20 times [2021-08-21 13:02:00,243 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:02:00,243 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [28764148] [2021-08-21 13:02:00,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:02:00,243 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:02:00,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:02:00,288 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:00,289 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:02:00,289 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [28764148] [2021-08-21 13:02:00,289 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [28764148] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:00,289 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2098254270] [2021-08-21 13:02:00,289 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:02:00,289 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:00,289 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:02:00,290 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:02:00,292 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2021-08-21 13:02:00,977 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:02:00,977 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:02:00,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:02:00,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:02:01,111 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:01,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2098254270] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:01,112 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:02:01,112 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 12 [2021-08-21 13:02:01,112 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277655991] [2021-08-21 13:02:01,112 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 13:02:01,112 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:02:01,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 13:02:01,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-08-21 13:02:01,112 INFO L87 Difference]: Start difference. First operand 3366 states and 11592 transitions. Second operand has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 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) [2021-08-21 13:02:01,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:02:01,589 INFO L93 Difference]: Finished difference Result 7159 states and 22507 transitions. [2021-08-21 13:02:01,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 13:02:01,590 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 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) Word has length 27 [2021-08-21 13:02:01,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:02:01,603 INFO L225 Difference]: With dead ends: 7159 [2021-08-21 13:02:01,603 INFO L226 Difference]: Without dead ends: 7151 [2021-08-21 13:02:01,604 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 364 ImplicationChecksByTransitivity, 230.0ms TimeCoverageRelationStatistics Valid=304, Invalid=956, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 13:02:01,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7151 states. [2021-08-21 13:02:01,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7151 to 3360. [2021-08-21 13:02:01,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3360 states, 3359 states have (on average 3.443584400119083) internal successors, (11567), 3359 states have internal predecessors, (11567), 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) [2021-08-21 13:02:01,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3360 states to 3360 states and 11567 transitions. [2021-08-21 13:02:01,688 INFO L78 Accepts]: Start accepts. Automaton has 3360 states and 11567 transitions. Word has length 27 [2021-08-21 13:02:01,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:02:01,688 INFO L470 AbstractCegarLoop]: Abstraction has 3360 states and 11567 transitions. [2021-08-21 13:02:01,688 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 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) [2021-08-21 13:02:01,688 INFO L276 IsEmpty]: Start isEmpty. Operand 3360 states and 11567 transitions. [2021-08-21 13:02:01,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:02:01,693 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:02:01,693 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:02:01,711 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2021-08-21 13:02:01,894 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:01,894 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:02:01,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:02:01,894 INFO L82 PathProgramCache]: Analyzing trace with hash -1207160328, now seen corresponding path program 21 times [2021-08-21 13:02:01,894 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:02:01,894 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1755364511] [2021-08-21 13:02:01,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:02:01,895 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:02:01,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:02:01,934 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:01,935 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:02:01,935 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1755364511] [2021-08-21 13:02:01,935 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1755364511] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:01,935 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1443890411] [2021-08-21 13:02:01,935 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:02:01,935 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:01,935 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:02:01,936 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:02:01,936 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2021-08-21 13:02:02,594 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:02:02,594 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:02:02,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 13:02:02,595 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:02:02,701 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:02,702 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1443890411] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:02,702 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:02:02,702 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-21 13:02:02,702 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011503795] [2021-08-21 13:02:02,702 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 13:02:02,702 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:02:02,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 13:02:02,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-08-21 13:02:02,703 INFO L87 Difference]: Start difference. First operand 3360 states and 11567 transitions. Second operand has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 9 states have internal predecessors, (38), 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) [2021-08-21 13:02:02,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:02:02,861 INFO L93 Difference]: Finished difference Result 5123 states and 16923 transitions. [2021-08-21 13:02:02,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 13:02:02,862 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 9 states have internal predecessors, (38), 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) Word has length 27 [2021-08-21 13:02:02,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:02:02,870 INFO L225 Difference]: With dead ends: 5123 [2021-08-21 13:02:02,870 INFO L226 Difference]: Without dead ends: 5123 [2021-08-21 13:02:02,870 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 84.8ms TimeCoverageRelationStatistics Valid=91, Invalid=181, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:02:02,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5123 states. [2021-08-21 13:02:02,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5123 to 4026. [2021-08-21 13:02:02,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4026 states, 4025 states have (on average 3.443726708074534) internal successors, (13861), 4025 states have internal predecessors, (13861), 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) [2021-08-21 13:02:02,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4026 states to 4026 states and 13861 transitions. [2021-08-21 13:02:02,931 INFO L78 Accepts]: Start accepts. Automaton has 4026 states and 13861 transitions. Word has length 27 [2021-08-21 13:02:02,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:02:02,931 INFO L470 AbstractCegarLoop]: Abstraction has 4026 states and 13861 transitions. [2021-08-21 13:02:02,931 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 9 states have internal predecessors, (38), 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) [2021-08-21 13:02:02,931 INFO L276 IsEmpty]: Start isEmpty. Operand 4026 states and 13861 transitions. [2021-08-21 13:02:02,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:02:02,937 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:02:02,937 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:02:02,955 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2021-08-21 13:02:03,137 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:03,137 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:02:03,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:02:03,138 INFO L82 PathProgramCache]: Analyzing trace with hash 459370969, now seen corresponding path program 22 times [2021-08-21 13:02:03,138 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:02:03,138 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723636423] [2021-08-21 13:02:03,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:02:03,138 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:02:03,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:02:03,176 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:03,176 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:02:03,176 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1723636423] [2021-08-21 13:02:03,176 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1723636423] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:03,176 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [512017213] [2021-08-21 13:02:03,176 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:02:03,176 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:03,177 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:02:03,178 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:02:03,179 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2021-08-21 13:02:03,851 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:02:03,851 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:02:03,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:02:03,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:02:03,966 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:03,966 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [512017213] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:03,966 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:02:03,966 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-21 13:02:03,966 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347769791] [2021-08-21 13:02:03,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 13:02:03,967 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:02:03,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 13:02:03,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-21 13:02:03,967 INFO L87 Difference]: Start difference. First operand 4026 states and 13861 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 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) [2021-08-21 13:02:04,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:02:04,504 INFO L93 Difference]: Finished difference Result 7661 states and 24465 transitions. [2021-08-21 13:02:04,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 13:02:04,504 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 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) Word has length 27 [2021-08-21 13:02:04,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:02:04,517 INFO L225 Difference]: With dead ends: 7661 [2021-08-21 13:02:04,518 INFO L226 Difference]: Without dead ends: 7661 [2021-08-21 13:02:04,518 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 269.1ms TimeCoverageRelationStatistics Valid=392, Invalid=1330, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 13:02:04,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7661 states. [2021-08-21 13:02:04,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7661 to 4388. [2021-08-21 13:02:04,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4388 states, 4387 states have (on average 3.4410759060861635) internal successors, (15096), 4387 states have internal predecessors, (15096), 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) [2021-08-21 13:02:04,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4388 states to 4388 states and 15096 transitions. [2021-08-21 13:02:04,606 INFO L78 Accepts]: Start accepts. Automaton has 4388 states and 15096 transitions. Word has length 27 [2021-08-21 13:02:04,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:02:04,606 INFO L470 AbstractCegarLoop]: Abstraction has 4388 states and 15096 transitions. [2021-08-21 13:02:04,606 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 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) [2021-08-21 13:02:04,606 INFO L276 IsEmpty]: Start isEmpty. Operand 4388 states and 15096 transitions. [2021-08-21 13:02:04,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:02:04,612 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:02:04,612 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:02:04,630 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2021-08-21 13:02:04,812 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-08-21 13:02:04,813 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:02:04,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:02:04,813 INFO L82 PathProgramCache]: Analyzing trace with hash 270152671, now seen corresponding path program 23 times [2021-08-21 13:02:04,813 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:02:04,813 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383645711] [2021-08-21 13:02:04,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:02:04,813 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:02:04,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:02:04,856 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:04,856 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:02:04,856 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383645711] [2021-08-21 13:02:04,856 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [383645711] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:04,856 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1339951399] [2021-08-21 13:02:04,857 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:02:04,857 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:04,857 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:02:04,858 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:02:04,860 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2021-08-21 13:02:05,588 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 13:02:05,588 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:02:05,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:02:05,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:02:05,691 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:05,691 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1339951399] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:05,691 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:02:05,691 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-21 13:02:05,691 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1927068047] [2021-08-21 13:02:05,691 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 13:02:05,691 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:02:05,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 13:02:05,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-21 13:02:05,692 INFO L87 Difference]: Start difference. First operand 4388 states and 15096 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 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) [2021-08-21 13:02:06,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:02:06,159 INFO L93 Difference]: Finished difference Result 7294 states and 23512 transitions. [2021-08-21 13:02:06,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 13:02:06,161 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 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) Word has length 27 [2021-08-21 13:02:06,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:02:06,176 INFO L225 Difference]: With dead ends: 7294 [2021-08-21 13:02:06,176 INFO L226 Difference]: Without dead ends: 7286 [2021-08-21 13:02:06,177 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 351 ImplicationChecksByTransitivity, 212.8ms TimeCoverageRelationStatistics Valid=279, Invalid=981, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 13:02:06,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7286 states. [2021-08-21 13:02:06,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7286 to 4380. [2021-08-21 13:02:06,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4380 states, 4379 states have (on average 3.4405115323133137) internal successors, (15066), 4379 states have internal predecessors, (15066), 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) [2021-08-21 13:02:06,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4380 states to 4380 states and 15066 transitions. [2021-08-21 13:02:06,270 INFO L78 Accepts]: Start accepts. Automaton has 4380 states and 15066 transitions. Word has length 27 [2021-08-21 13:02:06,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:02:06,270 INFO L470 AbstractCegarLoop]: Abstraction has 4380 states and 15066 transitions. [2021-08-21 13:02:06,270 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 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) [2021-08-21 13:02:06,270 INFO L276 IsEmpty]: Start isEmpty. Operand 4380 states and 15066 transitions. [2021-08-21 13:02:06,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:02:06,276 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:02:06,276 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:02:06,294 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2021-08-21 13:02:06,476 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-08-21 13:02:06,477 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:02:06,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:02:06,477 INFO L82 PathProgramCache]: Analyzing trace with hash -941485803, now seen corresponding path program 9 times [2021-08-21 13:02:06,477 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:02:06,477 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1243949799] [2021-08-21 13:02:06,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:02:06,477 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:02:06,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:02:06,532 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:06,533 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:02:06,533 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1243949799] [2021-08-21 13:02:06,533 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1243949799] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:06,533 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2133082995] [2021-08-21 13:02:06,533 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:02:06,533 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:06,533 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:02:06,534 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:02:06,552 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2021-08-21 13:02:07,311 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:02:07,311 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:02:07,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 13:02:07,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:02:07,410 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:07,411 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2133082995] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:07,411 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:02:07,411 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-08-21 13:02:07,411 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030850787] [2021-08-21 13:02:07,412 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 13:02:07,412 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:02:07,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 13:02:07,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-08-21 13:02:07,413 INFO L87 Difference]: Start difference. First operand 4380 states and 15066 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 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) [2021-08-21 13:02:07,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:02:07,600 INFO L93 Difference]: Finished difference Result 5160 states and 17337 transitions. [2021-08-21 13:02:07,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 13:02:07,601 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 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) Word has length 27 [2021-08-21 13:02:07,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:02:07,610 INFO L225 Difference]: With dead ends: 5160 [2021-08-21 13:02:07,610 INFO L226 Difference]: Without dead ends: 5160 [2021-08-21 13:02:07,610 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 96.4ms TimeCoverageRelationStatistics Valid=100, Invalid=206, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:02:07,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5160 states. [2021-08-21 13:02:07,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5160 to 4419. [2021-08-21 13:02:07,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4419 states, 4418 states have (on average 3.438886373924853) internal successors, (15193), 4418 states have internal predecessors, (15193), 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) [2021-08-21 13:02:07,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4419 states to 4419 states and 15193 transitions. [2021-08-21 13:02:07,692 INFO L78 Accepts]: Start accepts. Automaton has 4419 states and 15193 transitions. Word has length 27 [2021-08-21 13:02:07,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:02:07,692 INFO L470 AbstractCegarLoop]: Abstraction has 4419 states and 15193 transitions. [2021-08-21 13:02:07,695 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 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) [2021-08-21 13:02:07,695 INFO L276 IsEmpty]: Start isEmpty. Operand 4419 states and 15193 transitions. [2021-08-21 13:02:07,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:02:07,712 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:02:07,713 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:02:07,740 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2021-08-21 13:02:07,920 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-08-21 13:02:07,921 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:02:07,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:02:07,921 INFO L82 PathProgramCache]: Analyzing trace with hash 913534931, now seen corresponding path program 24 times [2021-08-21 13:02:07,921 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:02:07,921 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1096129785] [2021-08-21 13:02:07,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:02:07,921 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:02:07,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:02:07,984 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:07,985 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:02:07,985 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1096129785] [2021-08-21 13:02:07,985 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1096129785] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:07,985 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1318158377] [2021-08-21 13:02:07,985 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:02:07,985 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:07,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:02:07,994 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:02:07,994 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2021-08-21 13:02:08,670 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 13:02:08,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:02:08,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:02:08,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:02:08,774 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:08,774 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1318158377] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:08,774 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:02:08,774 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-21 13:02:08,774 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [348482802] [2021-08-21 13:02:08,774 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 13:02:08,774 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:02:08,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 13:02:08,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-21 13:02:08,775 INFO L87 Difference]: Start difference. First operand 4419 states and 15193 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 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) [2021-08-21 13:02:09,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:02:09,204 INFO L93 Difference]: Finished difference Result 7167 states and 23253 transitions. [2021-08-21 13:02:09,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 13:02:09,204 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 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) Word has length 27 [2021-08-21 13:02:09,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:02:09,217 INFO L225 Difference]: With dead ends: 7167 [2021-08-21 13:02:09,217 INFO L226 Difference]: Without dead ends: 7135 [2021-08-21 13:02:09,217 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 222.0ms TimeCoverageRelationStatistics Valid=232, Invalid=760, Unknown=0, NotChecked=0, Total=992 [2021-08-21 13:02:09,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7135 states. [2021-08-21 13:02:09,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7135 to 4447. [2021-08-21 13:02:09,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4447 states, 4446 states have (on average 3.435672514619883) internal successors, (15275), 4446 states have internal predecessors, (15275), 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) [2021-08-21 13:02:09,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4447 states to 4447 states and 15275 transitions. [2021-08-21 13:02:09,299 INFO L78 Accepts]: Start accepts. Automaton has 4447 states and 15275 transitions. Word has length 27 [2021-08-21 13:02:09,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:02:09,299 INFO L470 AbstractCegarLoop]: Abstraction has 4447 states and 15275 transitions. [2021-08-21 13:02:09,299 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 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) [2021-08-21 13:02:09,299 INFO L276 IsEmpty]: Start isEmpty. Operand 4447 states and 15275 transitions. [2021-08-21 13:02:09,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:02:09,305 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:02:09,305 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:02:09,323 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2021-08-21 13:02:09,506 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-08-21 13:02:09,506 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:02:09,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:02:09,506 INFO L82 PathProgramCache]: Analyzing trace with hash 1225890903, now seen corresponding path program 25 times [2021-08-21 13:02:09,506 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:02:09,506 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464475273] [2021-08-21 13:02:09,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:02:09,507 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:02:09,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:02:09,551 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:09,551 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:02:09,551 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464475273] [2021-08-21 13:02:09,551 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [464475273] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:09,551 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1110091262] [2021-08-21 13:02:09,551 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:02:09,551 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:09,552 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:02:09,555 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:02:09,556 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2021-08-21 13:02:10,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:02:10,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:02:10,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:02:10,393 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:10,393 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1110091262] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:10,393 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:02:10,393 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 13:02:10,394 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562835224] [2021-08-21 13:02:10,394 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:02:10,394 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:02:10,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:02:10,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:02:10,394 INFO L87 Difference]: Start difference. First operand 4447 states and 15275 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 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) [2021-08-21 13:02:10,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:02:10,953 INFO L93 Difference]: Finished difference Result 7634 states and 24450 transitions. [2021-08-21 13:02:10,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-21 13:02:10,953 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 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) Word has length 27 [2021-08-21 13:02:10,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:02:10,966 INFO L225 Difference]: With dead ends: 7634 [2021-08-21 13:02:10,966 INFO L226 Difference]: Without dead ends: 7634 [2021-08-21 13:02:10,967 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 639 ImplicationChecksByTransitivity, 317.1ms TimeCoverageRelationStatistics Valid=445, Invalid=1535, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 13:02:10,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7634 states. [2021-08-21 13:02:11,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7634 to 4681. [2021-08-21 13:02:11,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4681 states, 4680 states have (on average 3.4264957264957263) internal successors, (16036), 4680 states have internal predecessors, (16036), 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) [2021-08-21 13:02:11,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4681 states to 4681 states and 16036 transitions. [2021-08-21 13:02:11,055 INFO L78 Accepts]: Start accepts. Automaton has 4681 states and 16036 transitions. Word has length 27 [2021-08-21 13:02:11,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:02:11,055 INFO L470 AbstractCegarLoop]: Abstraction has 4681 states and 16036 transitions. [2021-08-21 13:02:11,055 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 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) [2021-08-21 13:02:11,055 INFO L276 IsEmpty]: Start isEmpty. Operand 4681 states and 16036 transitions. [2021-08-21 13:02:11,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:02:11,062 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:02:11,062 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:02:11,079 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2021-08-21 13:02:11,262 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-08-21 13:02:11,262 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:02:11,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:02:11,262 INFO L82 PathProgramCache]: Analyzing trace with hash -1286426923, now seen corresponding path program 26 times [2021-08-21 13:02:11,262 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:02:11,263 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [96985801] [2021-08-21 13:02:11,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:02:11,263 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:02:11,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:02:11,304 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:11,305 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:02:11,305 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [96985801] [2021-08-21 13:02:11,305 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [96985801] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:11,305 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1098179705] [2021-08-21 13:02:11,305 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:02:11,305 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:11,305 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:02:11,306 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:02:11,307 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2021-08-21 13:02:12,049 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:02:12,049 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:02:12,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:02:12,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:02:12,177 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:12,178 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1098179705] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:12,178 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:02:12,178 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 13:02:12,178 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972055488] [2021-08-21 13:02:12,178 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:02:12,178 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:02:12,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:02:12,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:02:12,178 INFO L87 Difference]: Start difference. First operand 4681 states and 16036 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 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) [2021-08-21 13:02:12,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:02:12,655 INFO L93 Difference]: Finished difference Result 7391 states and 23828 transitions. [2021-08-21 13:02:12,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 13:02:12,655 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 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) Word has length 27 [2021-08-21 13:02:12,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:02:12,669 INFO L225 Difference]: With dead ends: 7391 [2021-08-21 13:02:12,670 INFO L226 Difference]: Without dead ends: 7383 [2021-08-21 13:02:12,670 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 394 ImplicationChecksByTransitivity, 243.0ms TimeCoverageRelationStatistics Valid=313, Invalid=1093, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 13:02:12,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7383 states. [2021-08-21 13:02:12,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7383 to 4675. [2021-08-21 13:02:12,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4675 states, 4674 states have (on average 3.4251176722293537) internal successors, (16009), 4674 states have internal predecessors, (16009), 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) [2021-08-21 13:02:12,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4675 states to 4675 states and 16009 transitions. [2021-08-21 13:02:12,761 INFO L78 Accepts]: Start accepts. Automaton has 4675 states and 16009 transitions. Word has length 27 [2021-08-21 13:02:12,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:02:12,762 INFO L470 AbstractCegarLoop]: Abstraction has 4675 states and 16009 transitions. [2021-08-21 13:02:12,762 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 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) [2021-08-21 13:02:12,762 INFO L276 IsEmpty]: Start isEmpty. Operand 4675 states and 16009 transitions. [2021-08-21 13:02:12,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:02:12,768 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:02:12,768 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:02:12,789 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2021-08-21 13:02:12,968 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:12,969 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:02:12,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:02:12,969 INFO L82 PathProgramCache]: Analyzing trace with hash -2131398375, now seen corresponding path program 27 times [2021-08-21 13:02:12,969 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:02:12,969 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [305838391] [2021-08-21 13:02:12,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:02:12,970 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:02:12,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:02:13,010 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:13,010 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:02:13,010 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [305838391] [2021-08-21 13:02:13,010 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [305838391] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:13,010 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1844745206] [2021-08-21 13:02:13,010 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:02:13,011 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:13,011 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:02:13,011 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:02:13,042 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2021-08-21 13:02:13,845 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 13:02:13,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:02:13,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:02:13,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:02:13,970 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:13,970 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1844745206] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:13,970 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:02:13,970 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-21 13:02:13,970 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [432564578] [2021-08-21 13:02:13,970 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 13:02:13,970 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:02:13,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 13:02:13,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-08-21 13:02:13,971 INFO L87 Difference]: Start difference. First operand 4675 states and 16009 transitions. Second operand has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:02:14,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:02:14,409 INFO L93 Difference]: Finished difference Result 7057 states and 23013 transitions. [2021-08-21 13:02:14,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 13:02:14,409 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 13:02:14,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:02:14,421 INFO L225 Difference]: With dead ends: 7057 [2021-08-21 13:02:14,421 INFO L226 Difference]: Without dead ends: 7025 [2021-08-21 13:02:14,422 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 294 ImplicationChecksByTransitivity, 213.9ms TimeCoverageRelationStatistics Valid=260, Invalid=862, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 13:02:14,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7025 states. [2021-08-21 13:02:14,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7025 to 4719. [2021-08-21 13:02:14,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4719 states, 4718 states have (on average 3.42030521407376) internal successors, (16137), 4718 states have internal predecessors, (16137), 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) [2021-08-21 13:02:14,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4719 states to 4719 states and 16137 transitions. [2021-08-21 13:02:14,516 INFO L78 Accepts]: Start accepts. Automaton has 4719 states and 16137 transitions. Word has length 27 [2021-08-21 13:02:14,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:02:14,516 INFO L470 AbstractCegarLoop]: Abstraction has 4719 states and 16137 transitions. [2021-08-21 13:02:14,516 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:02:14,516 INFO L276 IsEmpty]: Start isEmpty. Operand 4719 states and 16137 transitions. [2021-08-21 13:02:14,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:02:14,524 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:02:14,525 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:02:14,548 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2021-08-21 13:02:14,741 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:14,742 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:02:14,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:02:14,742 INFO L82 PathProgramCache]: Analyzing trace with hash 1828165507, now seen corresponding path program 28 times [2021-08-21 13:02:14,742 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:02:14,742 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [265287249] [2021-08-21 13:02:14,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:02:14,742 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:02:14,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:02:14,785 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:14,786 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:02:14,786 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [265287249] [2021-08-21 13:02:14,786 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [265287249] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:14,786 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [307713239] [2021-08-21 13:02:14,786 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:02:14,786 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:14,786 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:02:14,787 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:02:14,787 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2021-08-21 13:02:15,516 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:02:15,516 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:02:15,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:02:15,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:02:15,639 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:15,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [307713239] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:15,640 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:02:15,640 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-21 13:02:15,640 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [949122938] [2021-08-21 13:02:15,640 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 13:02:15,640 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:02:15,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 13:02:15,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-08-21 13:02:15,640 INFO L87 Difference]: Start difference. First operand 4719 states and 16137 transitions. Second operand has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:02:16,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:02:16,003 INFO L93 Difference]: Finished difference Result 6384 states and 21138 transitions. [2021-08-21 13:02:16,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 13:02:16,004 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 13:02:16,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:02:16,015 INFO L225 Difference]: With dead ends: 6384 [2021-08-21 13:02:16,015 INFO L226 Difference]: Without dead ends: 6384 [2021-08-21 13:02:16,015 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 167.6ms TimeCoverageRelationStatistics Valid=178, Invalid=524, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:02:16,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6384 states. [2021-08-21 13:02:16,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6384 to 4849. [2021-08-21 13:02:16,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4849 states, 4848 states have (on average 3.4096534653465347) internal successors, (16530), 4848 states have internal predecessors, (16530), 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) [2021-08-21 13:02:16,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4849 states to 4849 states and 16530 transitions. [2021-08-21 13:02:16,099 INFO L78 Accepts]: Start accepts. Automaton has 4849 states and 16530 transitions. Word has length 27 [2021-08-21 13:02:16,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:02:16,099 INFO L470 AbstractCegarLoop]: Abstraction has 4849 states and 16530 transitions. [2021-08-21 13:02:16,099 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:02:16,099 INFO L276 IsEmpty]: Start isEmpty. Operand 4849 states and 16530 transitions. [2021-08-21 13:02:16,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:02:16,106 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:02:16,106 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:02:16,139 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2021-08-21 13:02:16,320 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:16,321 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:02:16,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:02:16,321 INFO L82 PathProgramCache]: Analyzing trace with hash 1881628206, now seen corresponding path program 15 times [2021-08-21 13:02:16,321 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:02:16,321 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [538630470] [2021-08-21 13:02:16,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:02:16,321 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:02:16,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:02:16,369 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:16,369 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:02:16,369 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [538630470] [2021-08-21 13:02:16,369 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [538630470] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:16,369 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [536404564] [2021-08-21 13:02:16,369 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:02:16,369 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:16,369 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:02:16,380 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:02:16,381 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2021-08-21 13:02:17,119 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:02:17,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:02:17,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:02:17,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:02:17,218 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:17,218 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [536404564] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:17,218 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:02:17,219 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-08-21 13:02:17,219 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978204977] [2021-08-21 13:02:17,219 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 13:02:17,219 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:02:17,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 13:02:17,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-08-21 13:02:17,219 INFO L87 Difference]: Start difference. First operand 4849 states and 16530 transitions. Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:02:17,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:02:17,543 INFO L93 Difference]: Finished difference Result 6692 states and 22004 transitions. [2021-08-21 13:02:17,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 13:02:17,544 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 13:02:17,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:02:17,555 INFO L225 Difference]: With dead ends: 6692 [2021-08-21 13:02:17,555 INFO L226 Difference]: Without dead ends: 6692 [2021-08-21 13:02:17,555 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 145.0ms TimeCoverageRelationStatistics Valid=186, Invalid=516, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:02:17,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6692 states. [2021-08-21 13:02:17,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6692 to 4967. [2021-08-21 13:02:17,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4967 states, 4966 states have (on average 3.3987112364075713) internal successors, (16878), 4966 states have internal predecessors, (16878), 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) [2021-08-21 13:02:17,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4967 states to 4967 states and 16878 transitions. [2021-08-21 13:02:17,635 INFO L78 Accepts]: Start accepts. Automaton has 4967 states and 16878 transitions. Word has length 27 [2021-08-21 13:02:17,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:02:17,635 INFO L470 AbstractCegarLoop]: Abstraction has 4967 states and 16878 transitions. [2021-08-21 13:02:17,635 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:02:17,635 INFO L276 IsEmpty]: Start isEmpty. Operand 4967 states and 16878 transitions. [2021-08-21 13:02:17,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:02:17,642 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:02:17,642 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:02:17,660 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2021-08-21 13:02:17,842 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:17,843 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:02:17,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:02:17,843 INFO L82 PathProgramCache]: Analyzing trace with hash -1818737390, now seen corresponding path program 16 times [2021-08-21 13:02:17,843 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:02:17,843 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929261832] [2021-08-21 13:02:17,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:02:17,843 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:02:17,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:02:17,883 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:17,883 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:02:17,883 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929261832] [2021-08-21 13:02:17,883 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [929261832] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:17,883 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1071008200] [2021-08-21 13:02:17,883 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:02:17,884 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:17,884 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:02:17,884 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:02:17,885 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2021-08-21 13:02:18,664 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:02:18,664 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:02:18,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:02:18,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:02:18,749 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:18,749 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1071008200] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:18,749 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:02:18,749 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-08-21 13:02:18,750 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424793162] [2021-08-21 13:02:18,750 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 13:02:18,750 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:02:18,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 13:02:18,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-08-21 13:02:18,750 INFO L87 Difference]: Start difference. First operand 4967 states and 16878 transitions. Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:02:19,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:02:19,019 INFO L93 Difference]: Finished difference Result 6568 states and 21695 transitions. [2021-08-21 13:02:19,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 13:02:19,020 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 13:02:19,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:02:19,031 INFO L225 Difference]: With dead ends: 6568 [2021-08-21 13:02:19,031 INFO L226 Difference]: Without dead ends: 6552 [2021-08-21 13:02:19,031 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 118.6ms TimeCoverageRelationStatistics Valid=141, Invalid=411, Unknown=0, NotChecked=0, Total=552 [2021-08-21 13:02:19,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6552 states. [2021-08-21 13:02:19,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6552 to 5075. [2021-08-21 13:02:19,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5075 states, 5074 states have (on average 3.3866771777690183) internal successors, (17184), 5074 states have internal predecessors, (17184), 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) [2021-08-21 13:02:19,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5075 states to 5075 states and 17184 transitions. [2021-08-21 13:02:19,113 INFO L78 Accepts]: Start accepts. Automaton has 5075 states and 17184 transitions. Word has length 27 [2021-08-21 13:02:19,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:02:19,113 INFO L470 AbstractCegarLoop]: Abstraction has 5075 states and 17184 transitions. [2021-08-21 13:02:19,113 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:02:19,113 INFO L276 IsEmpty]: Start isEmpty. Operand 5075 states and 17184 transitions. [2021-08-21 13:02:19,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 13:02:19,120 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:02:19,120 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:02:19,138 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2021-08-21 13:02:19,320 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2021-08-21 13:02:19,320 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:02:19,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:02:19,321 INFO L82 PathProgramCache]: Analyzing trace with hash -1104222989, now seen corresponding path program 10 times [2021-08-21 13:02:19,321 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:02:19,321 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044622431] [2021-08-21 13:02:19,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:02:19,321 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:02:19,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:02:19,359 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:19,359 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:02:19,359 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1044622431] [2021-08-21 13:02:19,359 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1044622431] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:19,359 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [710258311] [2021-08-21 13:02:19,359 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:02:19,359 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:19,360 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:02:19,360 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:02:19,361 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2021-08-21 13:02:20,115 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:02:20,115 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:02:20,115 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 13:02:20,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:02:20,211 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:20,212 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [710258311] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:20,212 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:02:20,212 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-21 13:02:20,212 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [833132169] [2021-08-21 13:02:20,212 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 13:02:20,212 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:02:20,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 13:02:20,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-08-21 13:02:20,213 INFO L87 Difference]: Start difference. First operand 5075 states and 17184 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 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) [2021-08-21 13:02:20,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:02:20,440 INFO L93 Difference]: Finished difference Result 5593 states and 18688 transitions. [2021-08-21 13:02:20,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 13:02:20,440 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 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) Word has length 27 [2021-08-21 13:02:20,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:02:20,450 INFO L225 Difference]: With dead ends: 5593 [2021-08-21 13:02:20,450 INFO L226 Difference]: Without dead ends: 5593 [2021-08-21 13:02:20,450 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 114.8ms TimeCoverageRelationStatistics Valid=110, Invalid=232, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:02:20,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5593 states. [2021-08-21 13:02:20,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5593 to 4995. [2021-08-21 13:02:20,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4995 states, 4994 states have (on average 3.383660392470965) internal successors, (16898), 4994 states have internal predecessors, (16898), 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) [2021-08-21 13:02:20,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4995 states to 4995 states and 16898 transitions. [2021-08-21 13:02:20,518 INFO L78 Accepts]: Start accepts. Automaton has 4995 states and 16898 transitions. Word has length 27 [2021-08-21 13:02:20,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:02:20,518 INFO L470 AbstractCegarLoop]: Abstraction has 4995 states and 16898 transitions. [2021-08-21 13:02:20,518 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 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) [2021-08-21 13:02:20,518 INFO L276 IsEmpty]: Start isEmpty. Operand 4995 states and 16898 transitions. [2021-08-21 13:02:20,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:02:20,524 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:02:20,524 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:02:20,543 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2021-08-21 13:02:20,725 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-08-21 13:02:20,725 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:02:20,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:02:20,725 INFO L82 PathProgramCache]: Analyzing trace with hash 1885222371, now seen corresponding path program 29 times [2021-08-21 13:02:20,725 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:02:20,725 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1389185758] [2021-08-21 13:02:20,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:02:20,726 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:02:20,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:02:20,935 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:20,936 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:02:20,936 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1389185758] [2021-08-21 13:02:20,936 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1389185758] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:20,936 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1181685694] [2021-08-21 13:02:20,936 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:02:20,936 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:20,936 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:02:20,945 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:02:20,959 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2021-08-21 13:02:21,713 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:02:21,713 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:02:21,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 13:02:21,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:02:21,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-08-21 13:02:22,065 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:22,066 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1181685694] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:22,066 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:02:22,066 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 12 [2021-08-21 13:02:22,066 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1451856828] [2021-08-21 13:02:22,066 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 13:02:22,066 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:02:22,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 13:02:22,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-08-21 13:02:22,066 INFO L87 Difference]: Start difference. First operand 4995 states and 16898 transitions. Second operand has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:02:22,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:02:22,236 INFO L93 Difference]: Finished difference Result 5811 states and 19365 transitions. [2021-08-21 13:02:22,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 13:02:22,236 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:02:22,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:02:22,246 INFO L225 Difference]: With dead ends: 5811 [2021-08-21 13:02:22,246 INFO L226 Difference]: Without dead ends: 5742 [2021-08-21 13:02:22,246 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 24 SyntacticMatches, 5 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 137.2ms TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-08-21 13:02:22,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5742 states. [2021-08-21 13:02:22,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5742 to 5187. [2021-08-21 13:02:22,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5187 states, 5186 states have (on average 3.3814114924797534) internal successors, (17536), 5186 states have internal predecessors, (17536), 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) [2021-08-21 13:02:22,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5187 states to 5187 states and 17536 transitions. [2021-08-21 13:02:22,319 INFO L78 Accepts]: Start accepts. Automaton has 5187 states and 17536 transitions. Word has length 30 [2021-08-21 13:02:22,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:02:22,319 INFO L470 AbstractCegarLoop]: Abstraction has 5187 states and 17536 transitions. [2021-08-21 13:02:22,319 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:02:22,319 INFO L276 IsEmpty]: Start isEmpty. Operand 5187 states and 17536 transitions. [2021-08-21 13:02:22,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:02:22,326 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:02:22,326 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:02:22,345 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2021-08-21 13:02:22,527 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-08-21 13:02:22,527 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:02:22,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:02:22,527 INFO L82 PathProgramCache]: Analyzing trace with hash -428025768, now seen corresponding path program 11 times [2021-08-21 13:02:22,527 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:02:22,527 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1241198491] [2021-08-21 13:02:22,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:02:22,527 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:02:22,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:02:22,911 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:22,912 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:02:22,912 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1241198491] [2021-08-21 13:02:22,912 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1241198491] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:22,912 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1635818437] [2021-08-21 13:02:22,912 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:02:22,912 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:22,912 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:02:22,914 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:02:22,915 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2021-08-21 13:02:23,723 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:02:23,723 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:02:23,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 13:02:23,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:02:24,143 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:02:24,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 20 [2021-08-21 13:02:24,178 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:24,179 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1635818437] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:24,179 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:02:24,179 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-21 13:02:24,179 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [270978412] [2021-08-21 13:02:24,179 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 13:02:24,179 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:02:24,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 13:02:24,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=398, Unknown=0, NotChecked=0, Total=462 [2021-08-21 13:02:24,180 INFO L87 Difference]: Start difference. First operand 5187 states and 17536 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 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) [2021-08-21 13:02:27,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:02:27,405 INFO L93 Difference]: Finished difference Result 7185 states and 23061 transitions. [2021-08-21 13:02:27,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-08-21 13:02:27,405 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 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) Word has length 30 [2021-08-21 13:02:27,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:02:27,418 INFO L225 Difference]: With dead ends: 7185 [2021-08-21 13:02:27,418 INFO L226 Difference]: Without dead ends: 7151 [2021-08-21 13:02:27,419 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1268 ImplicationChecksByTransitivity, 2466.6ms TimeCoverageRelationStatistics Valid=547, Invalid=3743, Unknown=0, NotChecked=0, Total=4290 [2021-08-21 13:02:27,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7151 states. [2021-08-21 13:02:27,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7151 to 5283. [2021-08-21 13:02:27,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5283 states, 5282 states have (on average 3.382809541840212) internal successors, (17868), 5282 states have internal predecessors, (17868), 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) [2021-08-21 13:02:27,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5283 states to 5283 states and 17868 transitions. [2021-08-21 13:02:27,526 INFO L78 Accepts]: Start accepts. Automaton has 5283 states and 17868 transitions. Word has length 30 [2021-08-21 13:02:27,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:02:27,526 INFO L470 AbstractCegarLoop]: Abstraction has 5283 states and 17868 transitions. [2021-08-21 13:02:27,526 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 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) [2021-08-21 13:02:27,526 INFO L276 IsEmpty]: Start isEmpty. Operand 5283 states and 17868 transitions. [2021-08-21 13:02:27,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:02:27,534 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:02:27,534 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:02:27,552 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2021-08-21 13:02:27,734 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:27,734 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:02:27,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:02:27,735 INFO L82 PathProgramCache]: Analyzing trace with hash 719071820, now seen corresponding path program 12 times [2021-08-21 13:02:27,735 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:02:27,735 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047162533] [2021-08-21 13:02:27,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:02:27,735 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:02:27,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:02:28,086 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:28,086 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:02:28,086 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047162533] [2021-08-21 13:02:28,086 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1047162533] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:28,086 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [815780473] [2021-08-21 13:02:28,086 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:02:28,086 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:28,086 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:02:28,087 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:02:28,088 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2021-08-21 13:02:28,960 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:02:28,960 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:02:28,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 13:02:28,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:02:29,461 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:02:29,461 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2021-08-21 13:02:29,905 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:29,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [815780473] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:29,906 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:02:29,906 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 16] total 26 [2021-08-21 13:02:29,906 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728393211] [2021-08-21 13:02:29,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 13:02:29,906 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:02:29,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 13:02:29,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=583, Unknown=0, NotChecked=0, Total=650 [2021-08-21 13:02:29,907 INFO L87 Difference]: Start difference. First operand 5283 states and 17868 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 26 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:02:34,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:02:34,669 INFO L93 Difference]: Finished difference Result 7009 states and 22429 transitions. [2021-08-21 13:02:34,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-08-21 13:02:34,670 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 26 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:02:34,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:02:34,683 INFO L225 Difference]: With dead ends: 7009 [2021-08-21 13:02:34,683 INFO L226 Difference]: Without dead ends: 6949 [2021-08-21 13:02:34,683 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1880 ImplicationChecksByTransitivity, 3732.1ms TimeCoverageRelationStatistics Valid=634, Invalid=6172, Unknown=0, NotChecked=0, Total=6806 [2021-08-21 13:02:34,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6949 states. [2021-08-21 13:02:34,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6949 to 5323. [2021-08-21 13:02:34,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5323 states, 5322 states have (on average 3.3829387448327695) internal successors, (18004), 5322 states have internal predecessors, (18004), 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) [2021-08-21 13:02:34,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5323 states to 5323 states and 18004 transitions. [2021-08-21 13:02:34,774 INFO L78 Accepts]: Start accepts. Automaton has 5323 states and 18004 transitions. Word has length 30 [2021-08-21 13:02:34,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:02:34,774 INFO L470 AbstractCegarLoop]: Abstraction has 5323 states and 18004 transitions. [2021-08-21 13:02:34,775 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 26 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:02:34,775 INFO L276 IsEmpty]: Start isEmpty. Operand 5323 states and 18004 transitions. [2021-08-21 13:02:34,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:02:34,783 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:02:34,783 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:02:34,801 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2021-08-21 13:02:34,983 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:34,984 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:02:34,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:02:34,984 INFO L82 PathProgramCache]: Analyzing trace with hash -1895398836, now seen corresponding path program 13 times [2021-08-21 13:02:34,984 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:02:34,984 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [99139773] [2021-08-21 13:02:34,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:02:34,984 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:02:34,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:02:35,288 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:35,289 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:02:35,289 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [99139773] [2021-08-21 13:02:35,289 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [99139773] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:35,289 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [854159465] [2021-08-21 13:02:35,289 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:02:35,289 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:35,289 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:02:35,290 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:02:35,290 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2021-08-21 13:02:36,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:02:36,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:02:36,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:02:36,692 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:02:36,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 20 [2021-08-21 13:02:36,745 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:36,745 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [854159465] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:36,745 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:02:36,745 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 13:02:36,745 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [951924201] [2021-08-21 13:02:36,745 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 13:02:36,745 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:02:36,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 13:02:36,746 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2021-08-21 13:02:36,746 INFO L87 Difference]: Start difference. First operand 5323 states and 18004 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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) [2021-08-21 13:02:38,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:02:38,625 INFO L93 Difference]: Finished difference Result 6589 states and 21427 transitions. [2021-08-21 13:02:38,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 13:02:38,625 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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) Word has length 30 [2021-08-21 13:02:38,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:02:38,638 INFO L225 Difference]: With dead ends: 6589 [2021-08-21 13:02:38,638 INFO L226 Difference]: Without dead ends: 6559 [2021-08-21 13:02:38,638 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 765 ImplicationChecksByTransitivity, 1446.0ms TimeCoverageRelationStatistics Valid=393, Invalid=2259, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 13:02:38,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6559 states. [2021-08-21 13:02:38,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6559 to 5326. [2021-08-21 13:02:38,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5326 states, 5325 states have (on average 3.3825352112676055) internal successors, (18012), 5325 states have internal predecessors, (18012), 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) [2021-08-21 13:02:38,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5326 states to 5326 states and 18012 transitions. [2021-08-21 13:02:38,723 INFO L78 Accepts]: Start accepts. Automaton has 5326 states and 18012 transitions. Word has length 30 [2021-08-21 13:02:38,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:02:38,723 INFO L470 AbstractCegarLoop]: Abstraction has 5326 states and 18012 transitions. [2021-08-21 13:02:38,723 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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) [2021-08-21 13:02:38,723 INFO L276 IsEmpty]: Start isEmpty. Operand 5326 states and 18012 transitions. [2021-08-21 13:02:38,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:02:38,730 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:02:38,730 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:02:38,749 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2021-08-21 13:02:38,931 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-08-21 13:02:38,931 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:02:38,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:02:38,931 INFO L82 PathProgramCache]: Analyzing trace with hash 491925475, now seen corresponding path program 17 times [2021-08-21 13:02:38,931 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:02:38,931 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1552786036] [2021-08-21 13:02:38,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:02:38,931 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:02:38,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:02:39,427 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:39,428 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:02:39,428 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1552786036] [2021-08-21 13:02:39,428 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1552786036] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:39,428 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1348756629] [2021-08-21 13:02:39,428 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:02:39,428 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:39,428 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:02:39,429 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:02:39,429 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2021-08-21 13:02:40,355 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:02:40,355 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:02:40,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 13:02:40,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:02:40,850 INFO L354 Elim1Store]: treesize reduction 48, result has 12.7 percent of original size [2021-08-21 13:02:40,850 INFO L388 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 6 new quantified variables, introduced 6 case distinctions, treesize of input 75 treesize of output 53 [2021-08-21 13:02:40,899 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:40,899 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1348756629] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:40,899 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:02:40,899 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 25 [2021-08-21 13:02:40,899 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905826353] [2021-08-21 13:02:40,899 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 13:02:40,899 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:02:40,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 13:02:40,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=568, Unknown=0, NotChecked=0, Total=650 [2021-08-21 13:02:40,900 INFO L87 Difference]: Start difference. First operand 5326 states and 18012 transitions. Second operand has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 states have internal predecessors, (54), 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) [2021-08-21 13:02:44,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:02:44,247 INFO L93 Difference]: Finished difference Result 7083 states and 23276 transitions. [2021-08-21 13:02:44,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-08-21 13:02:44,247 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 states have internal predecessors, (54), 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) Word has length 30 [2021-08-21 13:02:44,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:02:44,261 INFO L225 Difference]: With dead ends: 7083 [2021-08-21 13:02:44,261 INFO L226 Difference]: Without dead ends: 7057 [2021-08-21 13:02:44,261 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1296 ImplicationChecksByTransitivity, 2618.5ms TimeCoverageRelationStatistics Valid=537, Invalid=4293, Unknown=0, NotChecked=0, Total=4830 [2021-08-21 13:02:44,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7057 states. [2021-08-21 13:02:44,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7057 to 5413. [2021-08-21 13:02:44,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5413 states, 5412 states have (on average 3.374722838137472) internal successors, (18264), 5412 states have internal predecessors, (18264), 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) [2021-08-21 13:02:44,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5413 states to 5413 states and 18264 transitions. [2021-08-21 13:02:44,350 INFO L78 Accepts]: Start accepts. Automaton has 5413 states and 18264 transitions. Word has length 30 [2021-08-21 13:02:44,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:02:44,350 INFO L470 AbstractCegarLoop]: Abstraction has 5413 states and 18264 transitions. [2021-08-21 13:02:44,350 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 states have internal predecessors, (54), 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) [2021-08-21 13:02:44,350 INFO L276 IsEmpty]: Start isEmpty. Operand 5413 states and 18264 transitions. [2021-08-21 13:02:44,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:02:44,385 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:02:44,385 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:02:44,404 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2021-08-21 13:02:44,586 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:44,586 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:02:44,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:02:44,586 INFO L82 PathProgramCache]: Analyzing trace with hash 1609388934, now seen corresponding path program 14 times [2021-08-21 13:02:44,586 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:02:44,586 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [40092903] [2021-08-21 13:02:44,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:02:44,587 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:02:44,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:02:44,921 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:44,921 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:02:44,921 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [40092903] [2021-08-21 13:02:44,921 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [40092903] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:44,921 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [292093134] [2021-08-21 13:02:44,922 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:02:44,922 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:44,922 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:02:44,922 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:02:44,923 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2021-08-21 13:02:45,891 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:02:45,892 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:02:45,894 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 13:02:45,895 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:02:46,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:02:46,297 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:02:46,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 19 [2021-08-21 13:02:46,414 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:46,414 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [292093134] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:46,414 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:02:46,414 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-21 13:02:46,414 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1297629581] [2021-08-21 13:02:46,414 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 13:02:46,415 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:02:46,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 13:02:46,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=397, Unknown=0, NotChecked=0, Total=462 [2021-08-21 13:02:46,415 INFO L87 Difference]: Start difference. First operand 5413 states and 18264 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:02:49,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:02:49,148 INFO L93 Difference]: Finished difference Result 7311 states and 23555 transitions. [2021-08-21 13:02:49,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-08-21 13:02:49,148 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:02:49,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:02:49,162 INFO L225 Difference]: With dead ends: 7311 [2021-08-21 13:02:49,162 INFO L226 Difference]: Without dead ends: 7256 [2021-08-21 13:02:49,163 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1085 ImplicationChecksByTransitivity, 2029.0ms TimeCoverageRelationStatistics Valid=423, Invalid=3359, Unknown=0, NotChecked=0, Total=3782 [2021-08-21 13:02:49,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7256 states. [2021-08-21 13:02:49,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7256 to 5416. [2021-08-21 13:02:49,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5416 states, 5415 states have (on average 3.375438596491228) internal successors, (18278), 5415 states have internal predecessors, (18278), 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) [2021-08-21 13:02:49,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5416 states to 5416 states and 18278 transitions. [2021-08-21 13:02:49,258 INFO L78 Accepts]: Start accepts. Automaton has 5416 states and 18278 transitions. Word has length 30 [2021-08-21 13:02:49,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:02:49,258 INFO L470 AbstractCegarLoop]: Abstraction has 5416 states and 18278 transitions. [2021-08-21 13:02:49,258 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:02:49,258 INFO L276 IsEmpty]: Start isEmpty. Operand 5416 states and 18278 transitions. [2021-08-21 13:02:49,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:02:49,265 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:02:49,265 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:02:49,284 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2021-08-21 13:02:49,466 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:49,466 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:02:49,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:02:49,466 INFO L82 PathProgramCache]: Analyzing trace with hash -811181054, now seen corresponding path program 15 times [2021-08-21 13:02:49,466 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:02:49,466 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115817379] [2021-08-21 13:02:49,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:02:49,467 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:02:49,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:02:49,874 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:49,874 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:02:49,874 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115817379] [2021-08-21 13:02:49,875 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2115817379] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:49,875 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2063745142] [2021-08-21 13:02:49,875 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:02:49,875 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:49,875 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:02:49,877 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:02:49,904 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2021-08-21 13:02:50,919 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:02:50,919 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:02:50,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 13:02:50,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:02:51,488 INFO L354 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2021-08-21 13:02:51,488 INFO L388 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 30 treesize of output 25 [2021-08-21 13:02:51,542 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:51,542 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2063745142] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:51,542 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:02:51,542 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 13:02:51,542 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1968480498] [2021-08-21 13:02:51,542 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 13:02:51,542 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:02:51,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 13:02:51,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2021-08-21 13:02:51,543 INFO L87 Difference]: Start difference. First operand 5416 states and 18278 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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) [2021-08-21 13:02:53,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:02:53,425 INFO L93 Difference]: Finished difference Result 6624 states and 21542 transitions. [2021-08-21 13:02:53,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 13:02:53,425 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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) Word has length 30 [2021-08-21 13:02:53,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:02:53,439 INFO L225 Difference]: With dead ends: 6624 [2021-08-21 13:02:53,439 INFO L226 Difference]: Without dead ends: 6594 [2021-08-21 13:02:53,440 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 694 ImplicationChecksByTransitivity, 1481.7ms TimeCoverageRelationStatistics Valid=355, Invalid=1997, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 13:02:53,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6594 states. [2021-08-21 13:02:53,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6594 to 5416. [2021-08-21 13:02:53,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5416 states, 5415 states have (on average 3.375438596491228) internal successors, (18278), 5415 states have internal predecessors, (18278), 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) [2021-08-21 13:02:53,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5416 states to 5416 states and 18278 transitions. [2021-08-21 13:02:53,538 INFO L78 Accepts]: Start accepts. Automaton has 5416 states and 18278 transitions. Word has length 30 [2021-08-21 13:02:53,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:02:53,538 INFO L470 AbstractCegarLoop]: Abstraction has 5416 states and 18278 transitions. [2021-08-21 13:02:53,538 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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) [2021-08-21 13:02:53,539 INFO L276 IsEmpty]: Start isEmpty. Operand 5416 states and 18278 transitions. [2021-08-21 13:02:53,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:02:53,546 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:02:53,546 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:02:53,565 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2021-08-21 13:02:53,746 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2021-08-21 13:02:53,746 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:02:53,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:02:53,747 INFO L82 PathProgramCache]: Analyzing trace with hash 680823678, now seen corresponding path program 16 times [2021-08-21 13:02:53,747 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:02:53,747 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1386413628] [2021-08-21 13:02:53,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:02:53,747 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:02:53,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:02:54,062 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:54,062 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:02:54,062 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1386413628] [2021-08-21 13:02:54,062 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1386413628] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:54,062 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [179502247] [2021-08-21 13:02:54,062 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:02:54,062 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:54,062 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:02:54,063 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:02:54,064 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2021-08-21 13:02:55,138 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:02:55,139 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:02:55,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:02:55,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:02:55,539 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:02:55,540 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 20 [2021-08-21 13:02:55,594 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:55,594 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [179502247] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:55,594 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:02:55,594 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 13:02:55,594 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853285204] [2021-08-21 13:02:55,594 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 13:02:55,594 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:02:55,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 13:02:55,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=385, Unknown=0, NotChecked=0, Total=462 [2021-08-21 13:02:55,595 INFO L87 Difference]: Start difference. First operand 5416 states and 18278 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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) [2021-08-21 13:02:57,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:02:57,526 INFO L93 Difference]: Finished difference Result 6761 states and 21881 transitions. [2021-08-21 13:02:57,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 13:02:57,526 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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) Word has length 30 [2021-08-21 13:02:57,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:02:57,571 INFO L225 Difference]: With dead ends: 6761 [2021-08-21 13:02:57,571 INFO L226 Difference]: Without dead ends: 6731 [2021-08-21 13:02:57,571 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 792 ImplicationChecksByTransitivity, 1477.1ms TimeCoverageRelationStatistics Valid=377, Invalid=2275, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 13:02:57,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6731 states. [2021-08-21 13:02:57,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6731 to 5419. [2021-08-21 13:02:57,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5419 states, 5418 states have (on average 3.3755998523440383) internal successors, (18289), 5418 states have internal predecessors, (18289), 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) [2021-08-21 13:02:57,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5419 states to 5419 states and 18289 transitions. [2021-08-21 13:02:57,658 INFO L78 Accepts]: Start accepts. Automaton has 5419 states and 18289 transitions. Word has length 30 [2021-08-21 13:02:57,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:02:57,659 INFO L470 AbstractCegarLoop]: Abstraction has 5419 states and 18289 transitions. [2021-08-21 13:02:57,659 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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) [2021-08-21 13:02:57,659 INFO L276 IsEmpty]: Start isEmpty. Operand 5419 states and 18289 transitions. [2021-08-21 13:02:57,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:02:57,667 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:02:57,667 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:02:57,686 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2021-08-21 13:02:57,867 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:57,867 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:02:57,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:02:57,868 INFO L82 PathProgramCache]: Analyzing trace with hash 1523804688, now seen corresponding path program 17 times [2021-08-21 13:02:57,868 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:02:57,868 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888748506] [2021-08-21 13:02:57,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:02:57,868 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:02:57,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:02:58,192 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:58,192 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:02:58,192 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888748506] [2021-08-21 13:02:58,192 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1888748506] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:58,192 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [448653412] [2021-08-21 13:02:58,192 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:02:58,192 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:58,192 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:02:58,193 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:02:58,194 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2021-08-21 13:02:59,265 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:02:59,265 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:02:59,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:02:59,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:02:59,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:02:59,612 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:02:59,612 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 19 [2021-08-21 13:02:59,761 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:59,761 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [448653412] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:59,761 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:02:59,761 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-21 13:02:59,761 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283951995] [2021-08-21 13:02:59,761 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 13:02:59,761 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:02:59,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 13:02:59,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=356, Unknown=0, NotChecked=0, Total=420 [2021-08-21 13:02:59,762 INFO L87 Difference]: Start difference. First operand 5419 states and 18289 transitions. Second operand has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:03:02,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:03:02,945 INFO L93 Difference]: Finished difference Result 7102 states and 23007 transitions. [2021-08-21 13:03:02,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-08-21 13:03:02,945 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:03:02,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:03:02,958 INFO L225 Difference]: With dead ends: 7102 [2021-08-21 13:03:02,959 INFO L226 Difference]: Without dead ends: 7056 [2021-08-21 13:03:02,959 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1499 ImplicationChecksByTransitivity, 2356.0ms TimeCoverageRelationStatistics Valid=570, Invalid=4260, Unknown=0, NotChecked=0, Total=4830 [2021-08-21 13:03:02,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7056 states. [2021-08-21 13:03:03,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7056 to 5436. [2021-08-21 13:03:03,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5436 states, 5435 states have (on average 3.3781048758049677) internal successors, (18360), 5435 states have internal predecessors, (18360), 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) [2021-08-21 13:03:03,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5436 states to 5436 states and 18360 transitions. [2021-08-21 13:03:03,052 INFO L78 Accepts]: Start accepts. Automaton has 5436 states and 18360 transitions. Word has length 30 [2021-08-21 13:03:03,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:03:03,052 INFO L470 AbstractCegarLoop]: Abstraction has 5436 states and 18360 transitions. [2021-08-21 13:03:03,053 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:03:03,053 INFO L276 IsEmpty]: Start isEmpty. Operand 5436 states and 18360 transitions. [2021-08-21 13:03:03,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:03:03,060 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:03:03,060 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:03:03,079 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2021-08-21 13:03:03,260 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2021-08-21 13:03:03,261 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:03:03,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:03:03,261 INFO L82 PathProgramCache]: Analyzing trace with hash -1016706370, now seen corresponding path program 18 times [2021-08-21 13:03:03,261 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:03:03,261 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1410879758] [2021-08-21 13:03:03,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:03:03,261 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:03:03,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:03:03,619 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:03,619 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:03:03,619 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1410879758] [2021-08-21 13:03:03,619 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1410879758] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:03,619 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [122615112] [2021-08-21 13:03:03,620 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:03:03,620 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:03:03,620 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:03:03,625 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:03:03,646 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2021-08-21 13:03:04,760 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:03:04,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:03:04,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:03:04,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:03:05,153 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:03:05,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2021-08-21 13:03:05,447 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:05,447 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [122615112] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:05,447 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:03:05,447 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 23 [2021-08-21 13:03:05,447 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992384911] [2021-08-21 13:03:05,448 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 13:03:05,448 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:03:05,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 13:03:05,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=449, Unknown=0, NotChecked=0, Total=506 [2021-08-21 13:03:05,448 INFO L87 Difference]: Start difference. First operand 5436 states and 18360 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:03:09,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:03:09,909 INFO L93 Difference]: Finished difference Result 7083 states and 22831 transitions. [2021-08-21 13:03:09,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-08-21 13:03:09,909 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:03:09,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:03:09,921 INFO L225 Difference]: With dead ends: 7083 [2021-08-21 13:03:09,922 INFO L226 Difference]: Without dead ends: 7053 [2021-08-21 13:03:09,922 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1720 ImplicationChecksByTransitivity, 3491.9ms TimeCoverageRelationStatistics Valid=657, Invalid=5349, Unknown=0, NotChecked=0, Total=6006 [2021-08-21 13:03:09,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7053 states. [2021-08-21 13:03:09,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7053 to 5446. [2021-08-21 13:03:09,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5446 states, 5445 states have (on average 3.3797979797979796) internal successors, (18403), 5445 states have internal predecessors, (18403), 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) [2021-08-21 13:03:10,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5446 states to 5446 states and 18403 transitions. [2021-08-21 13:03:10,009 INFO L78 Accepts]: Start accepts. Automaton has 5446 states and 18403 transitions. Word has length 30 [2021-08-21 13:03:10,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:03:10,009 INFO L470 AbstractCegarLoop]: Abstraction has 5446 states and 18403 transitions. [2021-08-21 13:03:10,009 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:03:10,009 INFO L276 IsEmpty]: Start isEmpty. Operand 5446 states and 18403 transitions. [2021-08-21 13:03:10,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:03:10,016 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:03:10,016 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:03:10,036 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2021-08-21 13:03:10,217 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable75 [2021-08-21 13:03:10,217 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:03:10,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:03:10,217 INFO L82 PathProgramCache]: Analyzing trace with hash -1211295284, now seen corresponding path program 19 times [2021-08-21 13:03:10,217 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:03:10,217 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1572363669] [2021-08-21 13:03:10,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:03:10,218 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:03:10,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:03:10,524 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:10,525 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:03:10,525 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1572363669] [2021-08-21 13:03:10,525 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1572363669] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:10,525 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1689711251] [2021-08-21 13:03:10,525 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:03:10,525 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:03:10,525 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:03:10,526 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:03:10,526 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2021-08-21 13:03:11,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:03:11,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:03:11,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:03:12,114 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:03:12,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 20 [2021-08-21 13:03:12,170 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:12,170 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1689711251] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:12,170 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:03:12,170 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 13:03:12,170 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1856957500] [2021-08-21 13:03:12,170 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 13:03:12,170 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:03:12,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 13:03:12,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=395, Unknown=0, NotChecked=0, Total=462 [2021-08-21 13:03:12,171 INFO L87 Difference]: Start difference. First operand 5446 states and 18403 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 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) [2021-08-21 13:03:15,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:03:15,075 INFO L93 Difference]: Finished difference Result 7286 states and 24080 transitions. [2021-08-21 13:03:15,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-08-21 13:03:15,076 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 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) Word has length 30 [2021-08-21 13:03:15,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:03:15,089 INFO L225 Difference]: With dead ends: 7286 [2021-08-21 13:03:15,089 INFO L226 Difference]: Without dead ends: 7271 [2021-08-21 13:03:15,090 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1328 ImplicationChecksByTransitivity, 2337.2ms TimeCoverageRelationStatistics Valid=549, Invalid=3741, Unknown=0, NotChecked=0, Total=4290 [2021-08-21 13:03:15,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7271 states. [2021-08-21 13:03:15,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7271 to 5447. [2021-08-21 13:03:15,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5447 states, 5446 states have (on average 3.3799118619170034) internal successors, (18407), 5446 states have internal predecessors, (18407), 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) [2021-08-21 13:03:15,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5447 states to 5447 states and 18407 transitions. [2021-08-21 13:03:15,177 INFO L78 Accepts]: Start accepts. Automaton has 5447 states and 18407 transitions. Word has length 30 [2021-08-21 13:03:15,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:03:15,177 INFO L470 AbstractCegarLoop]: Abstraction has 5447 states and 18407 transitions. [2021-08-21 13:03:15,177 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 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) [2021-08-21 13:03:15,177 INFO L276 IsEmpty]: Start isEmpty. Operand 5447 states and 18407 transitions. [2021-08-21 13:03:15,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:03:15,184 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:03:15,184 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:03:15,203 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2021-08-21 13:03:15,384 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:03:15,384 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:03:15,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:03:15,385 INFO L82 PathProgramCache]: Analyzing trace with hash -2079527216, now seen corresponding path program 20 times [2021-08-21 13:03:15,385 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:03:15,385 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1337453868] [2021-08-21 13:03:15,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:03:15,385 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:03:15,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:03:15,671 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:15,671 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:03:15,672 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1337453868] [2021-08-21 13:03:15,672 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1337453868] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:15,672 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1800540764] [2021-08-21 13:03:15,672 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:03:15,672 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:03:15,672 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:03:15,673 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:03:15,673 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2021-08-21 13:03:16,894 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:03:16,895 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:03:16,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 13:03:16,895 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:03:17,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:03:17,269 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:03:17,269 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 19 [2021-08-21 13:03:17,445 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:17,445 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1800540764] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:17,445 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:03:17,445 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15] total 24 [2021-08-21 13:03:17,445 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1815072912] [2021-08-21 13:03:17,446 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 13:03:17,446 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:03:17,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 13:03:17,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=469, Unknown=0, NotChecked=0, Total=552 [2021-08-21 13:03:17,446 INFO L87 Difference]: Start difference. First operand 5447 states and 18407 transitions. Second operand has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:03:21,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:03:21,805 INFO L93 Difference]: Finished difference Result 8400 states and 27604 transitions. [2021-08-21 13:03:21,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-08-21 13:03:21,806 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:03:21,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:03:21,822 INFO L225 Difference]: With dead ends: 8400 [2021-08-21 13:03:21,822 INFO L226 Difference]: Without dead ends: 8370 [2021-08-21 13:03:21,823 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2359 ImplicationChecksByTransitivity, 3654.1ms TimeCoverageRelationStatistics Valid=994, Invalid=6146, Unknown=0, NotChecked=0, Total=7140 [2021-08-21 13:03:21,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8370 states. [2021-08-21 13:03:21,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8370 to 5450. [2021-08-21 13:03:21,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5450 states, 5449 states have (on average 3.3804367773903468) internal successors, (18420), 5449 states have internal predecessors, (18420), 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) [2021-08-21 13:03:21,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5450 states to 5450 states and 18420 transitions. [2021-08-21 13:03:21,928 INFO L78 Accepts]: Start accepts. Automaton has 5450 states and 18420 transitions. Word has length 30 [2021-08-21 13:03:21,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:03:21,928 INFO L470 AbstractCegarLoop]: Abstraction has 5450 states and 18420 transitions. [2021-08-21 13:03:21,928 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:03:21,929 INFO L276 IsEmpty]: Start isEmpty. Operand 5450 states and 18420 transitions. [2021-08-21 13:03:21,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:03:21,935 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:03:21,936 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:03:21,955 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2021-08-21 13:03:22,136 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:03:22,137 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:03:22,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:03:22,137 INFO L82 PathProgramCache]: Analyzing trace with hash -1635528948, now seen corresponding path program 21 times [2021-08-21 13:03:22,137 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:03:22,137 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578630157] [2021-08-21 13:03:22,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:03:22,137 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:03:22,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:03:22,452 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:22,453 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:03:22,453 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1578630157] [2021-08-21 13:03:22,453 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1578630157] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:22,453 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [192866976] [2021-08-21 13:03:22,453 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:03:22,453 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:03:22,453 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:03:22,457 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:03:22,458 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2021-08-21 13:03:23,737 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:03:23,737 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:03:23,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 13:03:23,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:03:24,149 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:03:24,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 20 [2021-08-21 13:03:24,198 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:24,198 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [192866976] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:24,198 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:03:24,198 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 13:03:24,198 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093807259] [2021-08-21 13:03:24,198 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 13:03:24,198 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:03:24,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 13:03:24,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2021-08-21 13:03:24,199 INFO L87 Difference]: Start difference. First operand 5450 states and 18420 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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) [2021-08-21 13:03:26,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:03:26,159 INFO L93 Difference]: Finished difference Result 7334 states and 24137 transitions. [2021-08-21 13:03:26,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 13:03:26,159 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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) Word has length 30 [2021-08-21 13:03:26,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:03:26,172 INFO L225 Difference]: With dead ends: 7334 [2021-08-21 13:03:26,172 INFO L226 Difference]: Without dead ends: 7319 [2021-08-21 13:03:26,173 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 799 ImplicationChecksByTransitivity, 1466.3ms TimeCoverageRelationStatistics Valid=398, Invalid=2254, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 13:03:26,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7319 states. [2021-08-21 13:03:26,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7319 to 5452. [2021-08-21 13:03:26,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5452 states, 5451 states have (on average 3.3808475509080904) internal successors, (18429), 5451 states have internal predecessors, (18429), 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) [2021-08-21 13:03:26,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5452 states to 5452 states and 18429 transitions. [2021-08-21 13:03:26,271 INFO L78 Accepts]: Start accepts. Automaton has 5452 states and 18429 transitions. Word has length 30 [2021-08-21 13:03:26,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:03:26,271 INFO L470 AbstractCegarLoop]: Abstraction has 5452 states and 18429 transitions. [2021-08-21 13:03:26,271 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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) [2021-08-21 13:03:26,271 INFO L276 IsEmpty]: Start isEmpty. Operand 5452 states and 18429 transitions. [2021-08-21 13:03:26,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:03:26,278 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:03:26,278 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:03:26,299 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2021-08-21 13:03:26,479 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2021-08-21 13:03:26,479 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:03:26,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:03:26,479 INFO L82 PathProgramCache]: Analyzing trace with hash 760432944, now seen corresponding path program 22 times [2021-08-21 13:03:26,479 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:03:26,479 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640240848] [2021-08-21 13:03:26,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:03:26,479 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:03:26,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:03:26,866 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:26,866 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:03:26,867 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640240848] [2021-08-21 13:03:26,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [640240848] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:26,867 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1688476377] [2021-08-21 13:03:26,867 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:03:26,867 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:03:26,867 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:03:26,868 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:03:26,869 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2021-08-21 13:03:28,195 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:03:28,195 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:03:28,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:03:28,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:03:28,598 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:03:28,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 20 [2021-08-21 13:03:28,660 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:28,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1688476377] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:28,661 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:03:28,661 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 13:03:28,661 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [974766442] [2021-08-21 13:03:28,661 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 13:03:28,661 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:03:28,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 13:03:28,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-08-21 13:03:28,661 INFO L87 Difference]: Start difference. First operand 5452 states and 18429 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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) [2021-08-21 13:03:31,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:03:31,156 INFO L93 Difference]: Finished difference Result 7943 states and 25881 transitions. [2021-08-21 13:03:31,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-08-21 13:03:31,156 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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) Word has length 30 [2021-08-21 13:03:31,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:03:31,170 INFO L225 Difference]: With dead ends: 7943 [2021-08-21 13:03:31,170 INFO L226 Difference]: Without dead ends: 7928 [2021-08-21 13:03:31,170 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1093 ImplicationChecksByTransitivity, 2003.1ms TimeCoverageRelationStatistics Valid=498, Invalid=2924, Unknown=0, NotChecked=0, Total=3422 [2021-08-21 13:03:31,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7928 states. [2021-08-21 13:03:31,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7928 to 5459. [2021-08-21 13:03:31,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5459 states, 5458 states have (on average 3.3818248442652985) internal successors, (18458), 5458 states have internal predecessors, (18458), 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) [2021-08-21 13:03:31,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5459 states to 5459 states and 18458 transitions. [2021-08-21 13:03:31,261 INFO L78 Accepts]: Start accepts. Automaton has 5459 states and 18458 transitions. Word has length 30 [2021-08-21 13:03:31,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:03:31,261 INFO L470 AbstractCegarLoop]: Abstraction has 5459 states and 18458 transitions. [2021-08-21 13:03:31,262 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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) [2021-08-21 13:03:31,262 INFO L276 IsEmpty]: Start isEmpty. Operand 5459 states and 18458 transitions. [2021-08-21 13:03:31,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:03:31,268 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:03:31,269 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:03:31,289 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2021-08-21 13:03:31,469 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-08-21 13:03:31,469 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:03:31,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:03:31,469 INFO L82 PathProgramCache]: Analyzing trace with hash -801041019, now seen corresponding path program 18 times [2021-08-21 13:03:31,469 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:03:31,469 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1640502070] [2021-08-21 13:03:31,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:03:31,470 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:03:31,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:03:31,971 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:31,972 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:03:31,972 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1640502070] [2021-08-21 13:03:31,972 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1640502070] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:31,972 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1916562614] [2021-08-21 13:03:31,972 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:03:31,972 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:03:31,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:03:31,972 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:03:31,973 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2021-08-21 13:03:33,325 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:03:33,325 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:03:33,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 13:03:33,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:03:33,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:03:33,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:03:33,740 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:03:33,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-08-21 13:03:33,879 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:33,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1916562614] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:33,879 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:03:33,879 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2021-08-21 13:03:33,879 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764662694] [2021-08-21 13:03:33,879 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 13:03:33,880 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:03:33,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 13:03:33,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=667, Unknown=0, NotChecked=0, Total=756 [2021-08-21 13:03:33,880 INFO L87 Difference]: Start difference. First operand 5459 states and 18458 transitions. Second operand has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 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) [2021-08-21 13:03:38,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:03:38,996 INFO L93 Difference]: Finished difference Result 8049 states and 26071 transitions. [2021-08-21 13:03:38,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-08-21 13:03:38,996 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 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) Word has length 30 [2021-08-21 13:03:38,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:03:39,010 INFO L225 Difference]: With dead ends: 8049 [2021-08-21 13:03:39,010 INFO L226 Difference]: Without dead ends: 8012 [2021-08-21 13:03:39,010 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2553 ImplicationChecksByTransitivity, 4009.9ms TimeCoverageRelationStatistics Valid=950, Invalid=7606, Unknown=0, NotChecked=0, Total=8556 [2021-08-21 13:03:39,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8012 states. [2021-08-21 13:03:39,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8012 to 5511. [2021-08-21 13:03:39,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5511 states, 5510 states have (on average 3.386206896551724) internal successors, (18658), 5510 states have internal predecessors, (18658), 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) [2021-08-21 13:03:39,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5511 states to 5511 states and 18658 transitions. [2021-08-21 13:03:39,095 INFO L78 Accepts]: Start accepts. Automaton has 5511 states and 18658 transitions. Word has length 30 [2021-08-21 13:03:39,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:03:39,096 INFO L470 AbstractCegarLoop]: Abstraction has 5511 states and 18658 transitions. [2021-08-21 13:03:39,096 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 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) [2021-08-21 13:03:39,096 INFO L276 IsEmpty]: Start isEmpty. Operand 5511 states and 18658 transitions. [2021-08-21 13:03:39,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:03:39,103 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:03:39,103 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:03:39,123 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Ended with exit code 0 [2021-08-21 13:03:39,303 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:03:39,303 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:03:39,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:03:39,304 INFO L82 PathProgramCache]: Analyzing trace with hash -933160980, now seen corresponding path program 23 times [2021-08-21 13:03:39,304 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:03:39,304 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1393778104] [2021-08-21 13:03:39,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:03:39,304 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:03:39,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:03:39,622 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:39,622 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:03:39,622 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1393778104] [2021-08-21 13:03:39,623 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1393778104] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:39,623 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [248302610] [2021-08-21 13:03:39,623 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:03:39,623 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:03:39,623 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:03:39,623 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:03:39,624 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2021-08-21 13:03:40,985 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:03:40,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:03:40,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:03:40,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:03:41,456 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:03:41,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 20 [2021-08-21 13:03:41,505 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:41,505 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [248302610] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:41,505 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:03:41,505 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 13:03:41,505 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1076242281] [2021-08-21 13:03:41,505 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 13:03:41,505 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:03:41,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 13:03:41,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-08-21 13:03:41,506 INFO L87 Difference]: Start difference. First operand 5511 states and 18658 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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) [2021-08-21 13:03:44,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:03:44,542 INFO L93 Difference]: Finished difference Result 8594 states and 28185 transitions. [2021-08-21 13:03:44,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-08-21 13:03:44,542 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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) Word has length 30 [2021-08-21 13:03:44,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:03:44,558 INFO L225 Difference]: With dead ends: 8594 [2021-08-21 13:03:44,559 INFO L226 Difference]: Without dead ends: 8579 [2021-08-21 13:03:44,559 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1312 ImplicationChecksByTransitivity, 2346.2ms TimeCoverageRelationStatistics Valid=591, Invalid=3441, Unknown=0, NotChecked=0, Total=4032 [2021-08-21 13:03:44,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8579 states. [2021-08-21 13:03:44,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8579 to 5515. [2021-08-21 13:03:44,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5515 states, 5514 states have (on average 3.3866521581429088) internal successors, (18674), 5514 states have internal predecessors, (18674), 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) [2021-08-21 13:03:44,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5515 states to 5515 states and 18674 transitions. [2021-08-21 13:03:44,666 INFO L78 Accepts]: Start accepts. Automaton has 5515 states and 18674 transitions. Word has length 30 [2021-08-21 13:03:44,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:03:44,666 INFO L470 AbstractCegarLoop]: Abstraction has 5515 states and 18674 transitions. [2021-08-21 13:03:44,666 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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) [2021-08-21 13:03:44,666 INFO L276 IsEmpty]: Start isEmpty. Operand 5515 states and 18674 transitions. [2021-08-21 13:03:44,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:03:44,673 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:03:44,673 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:03:44,694 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2021-08-21 13:03:44,873 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:03:44,873 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:03:44,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:03:44,874 INFO L82 PathProgramCache]: Analyzing trace with hash 872387156, now seen corresponding path program 24 times [2021-08-21 13:03:44,874 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:03:44,874 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1312586776] [2021-08-21 13:03:44,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:03:44,874 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:03:44,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:03:45,174 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:45,174 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:03:45,174 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1312586776] [2021-08-21 13:03:45,174 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1312586776] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:45,174 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [996695689] [2021-08-21 13:03:45,174 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:03:45,175 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:03:45,175 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:03:45,176 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:03:45,177 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2021-08-21 13:03:46,616 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:03:46,616 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:03:46,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 13:03:46,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:03:46,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:03:46,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:03:46,984 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:03:46,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 21 [2021-08-21 13:03:47,159 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:47,159 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [996695689] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:47,159 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:03:47,159 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15] total 24 [2021-08-21 13:03:47,159 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1001445953] [2021-08-21 13:03:47,159 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 13:03:47,159 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:03:47,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 13:03:47,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=462, Unknown=0, NotChecked=0, Total=552 [2021-08-21 13:03:47,160 INFO L87 Difference]: Start difference. First operand 5515 states and 18674 transitions. Second operand has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:03:52,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:03:52,795 INFO L93 Difference]: Finished difference Result 9717 states and 31646 transitions. [2021-08-21 13:03:52,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2021-08-21 13:03:52,795 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:03:52,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:03:52,813 INFO L225 Difference]: With dead ends: 9717 [2021-08-21 13:03:52,813 INFO L226 Difference]: Without dead ends: 9702 [2021-08-21 13:03:52,814 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3224 ImplicationChecksByTransitivity, 4779.7ms TimeCoverageRelationStatistics Valid=1273, Invalid=8039, Unknown=0, NotChecked=0, Total=9312 [2021-08-21 13:03:52,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9702 states. [2021-08-21 13:03:52,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9702 to 5498. [2021-08-21 13:03:52,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5498 states, 5497 states have (on average 3.3840276514462433) internal successors, (18602), 5497 states have internal predecessors, (18602), 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) [2021-08-21 13:03:52,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5498 states to 5498 states and 18602 transitions. [2021-08-21 13:03:52,927 INFO L78 Accepts]: Start accepts. Automaton has 5498 states and 18602 transitions. Word has length 30 [2021-08-21 13:03:52,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:03:52,927 INFO L470 AbstractCegarLoop]: Abstraction has 5498 states and 18602 transitions. [2021-08-21 13:03:52,927 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:03:52,928 INFO L276 IsEmpty]: Start isEmpty. Operand 5498 states and 18602 transitions. [2021-08-21 13:03:52,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:03:52,935 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:03:52,935 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:03:52,956 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2021-08-21 13:03:53,135 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable82 [2021-08-21 13:03:53,136 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:03:53,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:03:53,136 INFO L82 PathProgramCache]: Analyzing trace with hash -595892057, now seen corresponding path program 19 times [2021-08-21 13:03:53,136 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:03:53,136 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1645168068] [2021-08-21 13:03:53,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:03:53,136 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:03:53,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:03:53,541 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:53,541 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:03:53,541 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1645168068] [2021-08-21 13:03:53,541 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1645168068] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:53,541 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1804074384] [2021-08-21 13:03:53,541 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:03:53,541 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:03:53,542 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:03:53,542 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:03:53,543 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2021-08-21 13:03:55,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:03:55,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 13:03:55,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:03:55,366 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 13:03:55,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 23 [2021-08-21 13:03:55,420 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:55,420 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1804074384] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:55,420 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:03:55,420 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 24 [2021-08-21 13:03:55,420 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [618759800] [2021-08-21 13:03:55,420 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 13:03:55,420 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:03:55,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 13:03:55,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=511, Unknown=0, NotChecked=0, Total=600 [2021-08-21 13:03:55,421 INFO L87 Difference]: Start difference. First operand 5498 states and 18602 transitions. Second operand has 25 states, 25 states have (on average 2.0) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:03:58,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:03:58,239 INFO L93 Difference]: Finished difference Result 9209 states and 30251 transitions. [2021-08-21 13:03:58,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-08-21 13:03:58,240 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.0) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:03:58,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:03:58,257 INFO L225 Difference]: With dead ends: 9209 [2021-08-21 13:03:58,257 INFO L226 Difference]: Without dead ends: 9179 [2021-08-21 13:03:58,258 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1357 ImplicationChecksByTransitivity, 2318.2ms TimeCoverageRelationStatistics Valid=713, Invalid=3843, Unknown=0, NotChecked=0, Total=4556 [2021-08-21 13:03:58,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9179 states. [2021-08-21 13:03:58,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9179 to 5563. [2021-08-21 13:03:58,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5563 states, 5562 states have (on average 3.3914059690758718) internal successors, (18863), 5562 states have internal predecessors, (18863), 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) [2021-08-21 13:03:58,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5563 states to 5563 states and 18863 transitions. [2021-08-21 13:03:58,361 INFO L78 Accepts]: Start accepts. Automaton has 5563 states and 18863 transitions. Word has length 30 [2021-08-21 13:03:58,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:03:58,362 INFO L470 AbstractCegarLoop]: Abstraction has 5563 states and 18863 transitions. [2021-08-21 13:03:58,362 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.0) internal successors, (50), 24 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:03:58,362 INFO L276 IsEmpty]: Start isEmpty. Operand 5563 states and 18863 transitions. [2021-08-21 13:03:58,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:03:58,369 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:03:58,369 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:03:58,389 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2021-08-21 13:03:58,569 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:03:58,569 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:03:58,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:03:58,570 INFO L82 PathProgramCache]: Analyzing trace with hash 1177215779, now seen corresponding path program 20 times [2021-08-21 13:03:58,570 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:03:58,570 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [686059359] [2021-08-21 13:03:58,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:03:58,570 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:03:58,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:03:58,938 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:58,938 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:03:58,938 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [686059359] [2021-08-21 13:03:58,938 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [686059359] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:58,938 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1681315104] [2021-08-21 13:03:58,938 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:03:58,938 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:03:58,938 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:03:58,939 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:03:58,939 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2021-08-21 13:04:00,441 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:04:00,441 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:04:00,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 13:04:00,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:04:00,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:04:00,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:04:00,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:04:00,857 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:04:00,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 43 [2021-08-21 13:04:01,001 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:01,001 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1681315104] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:01,001 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:04:01,002 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 11] total 24 [2021-08-21 13:04:01,002 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1957247952] [2021-08-21 13:04:01,002 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 13:04:01,002 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:01,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 13:04:01,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=499, Unknown=0, NotChecked=0, Total=600 [2021-08-21 13:04:01,002 INFO L87 Difference]: Start difference. First operand 5563 states and 18863 transitions. Second operand has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 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) [2021-08-21 13:04:11,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:11,990 INFO L93 Difference]: Finished difference Result 12480 states and 40106 transitions. [2021-08-21 13:04:11,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 148 states. [2021-08-21 13:04:11,990 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 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) Word has length 30 [2021-08-21 13:04:11,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:12,015 INFO L225 Difference]: With dead ends: 12480 [2021-08-21 13:04:12,015 INFO L226 Difference]: Without dead ends: 12433 [2021-08-21 13:04:12,016 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 162 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10989 ImplicationChecksByTransitivity, 9423.8ms TimeCoverageRelationStatistics Valid=3926, Invalid=22806, Unknown=0, NotChecked=0, Total=26732 [2021-08-21 13:04:12,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12433 states. [2021-08-21 13:04:12,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12433 to 5683. [2021-08-21 13:04:12,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5683 states, 5682 states have (on average 3.3995072157690953) internal successors, (19316), 5682 states have internal predecessors, (19316), 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) [2021-08-21 13:04:12,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5683 states to 5683 states and 19316 transitions. [2021-08-21 13:04:12,159 INFO L78 Accepts]: Start accepts. Automaton has 5683 states and 19316 transitions. Word has length 30 [2021-08-21 13:04:12,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:12,159 INFO L470 AbstractCegarLoop]: Abstraction has 5683 states and 19316 transitions. [2021-08-21 13:04:12,159 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 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) [2021-08-21 13:04:12,159 INFO L276 IsEmpty]: Start isEmpty. Operand 5683 states and 19316 transitions. [2021-08-21 13:04:12,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:04:12,167 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:12,167 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:12,188 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2021-08-21 13:04:12,367 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:12,368 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:04:12,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:12,368 INFO L82 PathProgramCache]: Analyzing trace with hash -53764609, now seen corresponding path program 21 times [2021-08-21 13:04:12,368 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:12,368 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271708484] [2021-08-21 13:04:12,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:12,368 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:12,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:12,881 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:12,881 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:12,881 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1271708484] [2021-08-21 13:04:12,881 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1271708484] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:12,881 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1046157483] [2021-08-21 13:04:12,881 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:04:12,881 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:12,882 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:04:12,882 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:04:12,883 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2021-08-21 13:04:14,429 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:04:14,430 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:04:14,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:04:14,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:04:14,866 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 13:04:14,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 23 [2021-08-21 13:04:14,918 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:14,919 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1046157483] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:14,919 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:04:14,919 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 25 [2021-08-21 13:04:14,919 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2083775926] [2021-08-21 13:04:14,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 13:04:14,919 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:14,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 13:04:14,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=572, Unknown=0, NotChecked=0, Total=650 [2021-08-21 13:04:14,920 INFO L87 Difference]: Start difference. First operand 5683 states and 19316 transitions. Second operand has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 states have internal predecessors, (54), 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) [2021-08-21 13:04:19,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:19,875 INFO L93 Difference]: Finished difference Result 7645 states and 25111 transitions. [2021-08-21 13:04:19,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-08-21 13:04:19,876 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 states have internal predecessors, (54), 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) Word has length 30 [2021-08-21 13:04:19,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:19,889 INFO L225 Difference]: With dead ends: 7645 [2021-08-21 13:04:19,890 INFO L226 Difference]: Without dead ends: 7619 [2021-08-21 13:04:19,890 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1999 ImplicationChecksByTransitivity, 3996.0ms TimeCoverageRelationStatistics Valid=738, Invalid=6234, Unknown=0, NotChecked=0, Total=6972 [2021-08-21 13:04:19,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7619 states. [2021-08-21 13:04:19,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7619 to 5674. [2021-08-21 13:04:19,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5674 states, 5673 states have (on average 3.399259650978318) internal successors, (19284), 5673 states have internal predecessors, (19284), 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) [2021-08-21 13:04:19,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5674 states to 5674 states and 19284 transitions. [2021-08-21 13:04:19,981 INFO L78 Accepts]: Start accepts. Automaton has 5674 states and 19284 transitions. Word has length 30 [2021-08-21 13:04:19,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:19,981 INFO L470 AbstractCegarLoop]: Abstraction has 5674 states and 19284 transitions. [2021-08-21 13:04:19,981 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 states have internal predecessors, (54), 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) [2021-08-21 13:04:19,981 INFO L276 IsEmpty]: Start isEmpty. Operand 5674 states and 19284 transitions. [2021-08-21 13:04:19,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:04:19,989 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:19,989 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:20,010 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Ended with exit code 0 [2021-08-21 13:04:20,189 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:20,190 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:04:20,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:20,190 INFO L82 PathProgramCache]: Analyzing trace with hash -990971812, now seen corresponding path program 25 times [2021-08-21 13:04:20,190 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:20,190 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1267706711] [2021-08-21 13:04:20,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:20,190 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:20,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:20,536 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:20,536 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:20,536 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1267706711] [2021-08-21 13:04:20,536 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1267706711] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:20,536 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1168725016] [2021-08-21 13:04:20,536 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:04:20,536 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:20,536 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:04:20,537 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:04:20,564 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2021-08-21 13:04:22,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:22,197 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:04:22,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:04:22,591 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:04:22,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 20 [2021-08-21 13:04:22,645 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:22,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1168725016] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:22,645 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:04:22,645 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 13:04:22,645 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953709367] [2021-08-21 13:04:22,645 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 13:04:22,645 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:22,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 13:04:22,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=395, Unknown=0, NotChecked=0, Total=462 [2021-08-21 13:04:22,646 INFO L87 Difference]: Start difference. First operand 5674 states and 19284 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 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) [2021-08-21 13:04:24,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:24,370 INFO L93 Difference]: Finished difference Result 7319 states and 24390 transitions. [2021-08-21 13:04:24,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-21 13:04:24,370 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 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) Word has length 30 [2021-08-21 13:04:24,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:24,384 INFO L225 Difference]: With dead ends: 7319 [2021-08-21 13:04:24,384 INFO L226 Difference]: Without dead ends: 7304 [2021-08-21 13:04:24,384 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 679 ImplicationChecksByTransitivity, 1390.2ms TimeCoverageRelationStatistics Valid=331, Invalid=2119, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 13:04:24,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7304 states. [2021-08-21 13:04:24,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7304 to 5676. [2021-08-21 13:04:24,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5676 states, 5675 states have (on average 3.399295154185022) internal successors, (19291), 5675 states have internal predecessors, (19291), 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) [2021-08-21 13:04:24,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5676 states to 5676 states and 19291 transitions. [2021-08-21 13:04:24,479 INFO L78 Accepts]: Start accepts. Automaton has 5676 states and 19291 transitions. Word has length 30 [2021-08-21 13:04:24,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:24,479 INFO L470 AbstractCegarLoop]: Abstraction has 5676 states and 19291 transitions. [2021-08-21 13:04:24,479 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 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) [2021-08-21 13:04:24,479 INFO L276 IsEmpty]: Start isEmpty. Operand 5676 states and 19291 transitions. [2021-08-21 13:04:24,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:04:24,487 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:24,487 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:24,507 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2021-08-21 13:04:24,687 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2021-08-21 13:04:24,688 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:04:24,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:24,688 INFO L82 PathProgramCache]: Analyzing trace with hash -1026000700, now seen corresponding path program 26 times [2021-08-21 13:04:24,688 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:24,688 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257300065] [2021-08-21 13:04:24,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:24,688 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:24,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:25,041 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:25,041 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:25,041 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257300065] [2021-08-21 13:04:25,041 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1257300065] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:25,041 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [462733162] [2021-08-21 13:04:25,041 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:04:25,041 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:25,041 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:04:25,044 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:04:25,045 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2021-08-21 13:04:26,685 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:04:26,685 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:04:26,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:04:26,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:04:27,038 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:04:27,038 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 19 treesize of output 27 [2021-08-21 13:04:27,412 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:27,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [462733162] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:27,413 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:04:27,413 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 23 [2021-08-21 13:04:27,413 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [89526386] [2021-08-21 13:04:27,413 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 13:04:27,413 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:27,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 13:04:27,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=448, Unknown=0, NotChecked=0, Total=506 [2021-08-21 13:04:27,414 INFO L87 Difference]: Start difference. First operand 5676 states and 19291 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:32,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:32,545 INFO L93 Difference]: Finished difference Result 8334 states and 27273 transitions. [2021-08-21 13:04:32,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-08-21 13:04:32,545 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:04:32,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:32,561 INFO L225 Difference]: With dead ends: 8334 [2021-08-21 13:04:32,561 INFO L226 Difference]: Without dead ends: 8293 [2021-08-21 13:04:32,561 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2450 ImplicationChecksByTransitivity, 4108.8ms TimeCoverageRelationStatistics Valid=826, Invalid=7006, Unknown=0, NotChecked=0, Total=7832 [2021-08-21 13:04:32,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8293 states. [2021-08-21 13:04:32,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8293 to 5720. [2021-08-21 13:04:32,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5720 states, 5719 states have (on average 3.4009442210176606) internal successors, (19450), 5719 states have internal predecessors, (19450), 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) [2021-08-21 13:04:32,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5720 states to 5720 states and 19450 transitions. [2021-08-21 13:04:32,667 INFO L78 Accepts]: Start accepts. Automaton has 5720 states and 19450 transitions. Word has length 30 [2021-08-21 13:04:32,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:32,667 INFO L470 AbstractCegarLoop]: Abstraction has 5720 states and 19450 transitions. [2021-08-21 13:04:32,668 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:32,668 INFO L276 IsEmpty]: Start isEmpty. Operand 5720 states and 19450 transitions. [2021-08-21 13:04:32,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:04:32,675 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:32,675 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:32,696 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2021-08-21 13:04:32,875 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2021-08-21 13:04:32,876 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:04:32,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:32,876 INFO L82 PathProgramCache]: Analyzing trace with hash -2088133300, now seen corresponding path program 27 times [2021-08-21 13:04:32,876 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:32,876 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [389493306] [2021-08-21 13:04:32,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:32,876 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:32,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:33,209 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:33,210 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:33,210 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [389493306] [2021-08-21 13:04:33,210 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [389493306] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:33,210 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1429838339] [2021-08-21 13:04:33,210 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:04:33,210 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:33,210 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:04:33,211 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:04:33,212 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2021-08-21 13:04:34,884 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:04:34,884 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:04:34,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 13:04:34,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:04:35,284 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-21 13:04:35,284 INFO L388 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 33 treesize of output 41 [2021-08-21 13:04:35,616 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:35,616 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1429838339] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:35,616 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:04:35,616 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 13:04:35,616 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104307128] [2021-08-21 13:04:35,617 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 13:04:35,617 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:35,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 13:04:35,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2021-08-21 13:04:35,617 INFO L87 Difference]: Start difference. First operand 5720 states and 19450 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:38,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:38,691 INFO L93 Difference]: Finished difference Result 8193 states and 27076 transitions. [2021-08-21 13:04:38,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-08-21 13:04:38,692 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:04:38,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:38,708 INFO L225 Difference]: With dead ends: 8193 [2021-08-21 13:04:38,708 INFO L226 Difference]: Without dead ends: 8163 [2021-08-21 13:04:38,708 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1223 ImplicationChecksByTransitivity, 2316.7ms TimeCoverageRelationStatistics Valid=525, Invalid=3381, Unknown=0, NotChecked=0, Total=3906 [2021-08-21 13:04:38,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8163 states. [2021-08-21 13:04:38,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8163 to 5717. [2021-08-21 13:04:38,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5717 states, 5716 states have (on average 3.4004548635409377) internal successors, (19437), 5716 states have internal predecessors, (19437), 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) [2021-08-21 13:04:38,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5717 states to 5717 states and 19437 transitions. [2021-08-21 13:04:38,812 INFO L78 Accepts]: Start accepts. Automaton has 5717 states and 19437 transitions. Word has length 30 [2021-08-21 13:04:38,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:38,812 INFO L470 AbstractCegarLoop]: Abstraction has 5717 states and 19437 transitions. [2021-08-21 13:04:38,812 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:38,812 INFO L276 IsEmpty]: Start isEmpty. Operand 5717 states and 19437 transitions. [2021-08-21 13:04:38,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:04:38,820 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:38,820 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:38,841 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Ended with exit code 0 [2021-08-21 13:04:39,020 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2021-08-21 13:04:39,020 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:04:39,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:39,021 INFO L82 PathProgramCache]: Analyzing trace with hash 2030542534, now seen corresponding path program 28 times [2021-08-21 13:04:39,021 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:39,021 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832692895] [2021-08-21 13:04:39,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:39,021 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:39,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:39,350 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:39,351 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:39,351 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832692895] [2021-08-21 13:04:39,351 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [832692895] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:39,351 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [858403688] [2021-08-21 13:04:39,351 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:04:39,351 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:39,351 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:04:39,352 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:04:39,353 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2021-08-21 13:04:41,008 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:04:41,008 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:04:41,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:04:41,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:04:41,414 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:04:41,415 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 20 [2021-08-21 13:04:41,469 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:41,469 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [858403688] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:41,469 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:04:41,469 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 13:04:41,469 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696948949] [2021-08-21 13:04:41,470 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 13:04:41,470 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:41,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 13:04:41,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2021-08-21 13:04:41,470 INFO L87 Difference]: Start difference. First operand 5717 states and 19437 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 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) [2021-08-21 13:04:43,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:43,273 INFO L93 Difference]: Finished difference Result 7142 states and 23333 transitions. [2021-08-21 13:04:43,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-08-21 13:04:43,273 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 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) Word has length 30 [2021-08-21 13:04:43,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:43,286 INFO L225 Difference]: With dead ends: 7142 [2021-08-21 13:04:43,286 INFO L226 Difference]: Without dead ends: 7112 [2021-08-21 13:04:43,287 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 827 ImplicationChecksByTransitivity, 1364.1ms TimeCoverageRelationStatistics Valid=358, Invalid=2612, Unknown=0, NotChecked=0, Total=2970 [2021-08-21 13:04:43,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7112 states. [2021-08-21 13:04:43,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7112 to 5712. [2021-08-21 13:04:43,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5712 states, 5711 states have (on average 3.4006303624584135) internal successors, (19421), 5711 states have internal predecessors, (19421), 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) [2021-08-21 13:04:43,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5712 states to 5712 states and 19421 transitions. [2021-08-21 13:04:43,380 INFO L78 Accepts]: Start accepts. Automaton has 5712 states and 19421 transitions. Word has length 30 [2021-08-21 13:04:43,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:43,380 INFO L470 AbstractCegarLoop]: Abstraction has 5712 states and 19421 transitions. [2021-08-21 13:04:43,381 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 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) [2021-08-21 13:04:43,381 INFO L276 IsEmpty]: Start isEmpty. Operand 5712 states and 19421 transitions. [2021-08-21 13:04:43,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:04:43,388 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:43,388 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:43,410 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Forceful destruction successful, exit code 0 [2021-08-21 13:04:43,588 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2021-08-21 13:04:43,589 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:04:43,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:43,589 INFO L82 PathProgramCache]: Analyzing trace with hash 1835953620, now seen corresponding path program 29 times [2021-08-21 13:04:43,589 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:43,589 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076305433] [2021-08-21 13:04:43,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:43,589 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:43,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:43,953 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:43,953 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:43,953 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076305433] [2021-08-21 13:04:43,953 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1076305433] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:43,954 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [192434044] [2021-08-21 13:04:43,954 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:04:43,954 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:43,954 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:04:43,954 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:04:43,955 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2021-08-21 13:04:45,659 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:04:45,660 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:04:45,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:04:45,661 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:04:46,092 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:04:46,092 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 25 [2021-08-21 13:04:46,149 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:46,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [192434044] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:46,149 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:04:46,149 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 20 [2021-08-21 13:04:46,149 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [796263933] [2021-08-21 13:04:46,149 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 13:04:46,149 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:46,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 13:04:46,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-08-21 13:04:46,150 INFO L87 Difference]: Start difference. First operand 5712 states and 19421 transitions. Second operand has 20 states, 20 states have (on average 2.05) internal successors, (41), 20 states have internal predecessors, (41), 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) [2021-08-21 13:04:48,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:48,089 INFO L93 Difference]: Finished difference Result 7618 states and 25298 transitions. [2021-08-21 13:04:48,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 13:04:48,089 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.05) internal successors, (41), 20 states have internal predecessors, (41), 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) Word has length 30 [2021-08-21 13:04:48,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:48,104 INFO L225 Difference]: With dead ends: 7618 [2021-08-21 13:04:48,104 INFO L226 Difference]: Without dead ends: 7603 [2021-08-21 13:04:48,104 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 655 ImplicationChecksByTransitivity, 1394.1ms TimeCoverageRelationStatistics Valid=328, Invalid=2122, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 13:04:48,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7603 states. [2021-08-21 13:04:48,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7603 to 5714. [2021-08-21 13:04:48,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5714 states, 5713 states have (on average 3.400665149658673) internal successors, (19428), 5713 states have internal predecessors, (19428), 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) [2021-08-21 13:04:48,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5714 states to 5714 states and 19428 transitions. [2021-08-21 13:04:48,198 INFO L78 Accepts]: Start accepts. Automaton has 5714 states and 19428 transitions. Word has length 30 [2021-08-21 13:04:48,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:48,198 INFO L470 AbstractCegarLoop]: Abstraction has 5714 states and 19428 transitions. [2021-08-21 13:04:48,198 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.05) internal successors, (41), 20 states have internal predecessors, (41), 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) [2021-08-21 13:04:48,198 INFO L276 IsEmpty]: Start isEmpty. Operand 5714 states and 19428 transitions. [2021-08-21 13:04:48,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:04:48,205 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:48,205 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:48,227 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Ended with exit code 0 [2021-08-21 13:04:48,405 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:48,406 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:04:48,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:48,406 INFO L82 PathProgramCache]: Analyzing trace with hash 967721688, now seen corresponding path program 30 times [2021-08-21 13:04:48,406 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:48,406 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034480012] [2021-08-21 13:04:48,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:48,406 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:48,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:48,740 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:48,740 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:48,741 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034480012] [2021-08-21 13:04:48,741 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2034480012] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:48,741 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1580536808] [2021-08-21 13:04:48,741 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:04:48,741 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:48,741 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:04:48,742 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:04:48,743 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2021-08-21 13:04:50,521 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:04:50,521 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:04:50,522 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 13:04:50,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:04:50,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:04:50,869 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-21 13:04:50,877 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:04:50,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 23 treesize of output 29 [2021-08-21 13:04:51,410 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:51,410 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1580536808] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:51,410 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:04:51,410 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 16] total 25 [2021-08-21 13:04:51,410 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431877829] [2021-08-21 13:04:51,410 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 13:04:51,410 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:51,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 13:04:51,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=532, Unknown=0, NotChecked=0, Total=600 [2021-08-21 13:04:51,411 INFO L87 Difference]: Start difference. First operand 5714 states and 19428 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:56,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:56,361 INFO L93 Difference]: Finished difference Result 8599 states and 28294 transitions. [2021-08-21 13:04:56,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-08-21 13:04:56,361 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:04:56,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:56,378 INFO L225 Difference]: With dead ends: 8599 [2021-08-21 13:04:56,378 INFO L226 Difference]: Without dead ends: 8554 [2021-08-21 13:04:56,378 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2465 ImplicationChecksByTransitivity, 3858.4ms TimeCoverageRelationStatistics Valid=824, Invalid=7186, Unknown=0, NotChecked=0, Total=8010 [2021-08-21 13:04:56,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8554 states. [2021-08-21 13:04:56,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8554 to 5743. [2021-08-21 13:04:56,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5743 states, 5742 states have (on average 3.3998606757227448) internal successors, (19522), 5742 states have internal predecessors, (19522), 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) [2021-08-21 13:04:56,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5743 states to 5743 states and 19522 transitions. [2021-08-21 13:04:56,483 INFO L78 Accepts]: Start accepts. Automaton has 5743 states and 19522 transitions. Word has length 30 [2021-08-21 13:04:56,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:56,483 INFO L470 AbstractCegarLoop]: Abstraction has 5743 states and 19522 transitions. [2021-08-21 13:04:56,483 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:56,483 INFO L276 IsEmpty]: Start isEmpty. Operand 5743 states and 19522 transitions. [2021-08-21 13:04:56,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:04:56,491 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:56,491 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:56,512 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2021-08-21 13:04:56,691 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:56,691 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:04:56,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:56,692 INFO L82 PathProgramCache]: Analyzing trace with hash 1103363552, now seen corresponding path program 31 times [2021-08-21 13:04:56,692 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:56,692 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640111953] [2021-08-21 13:04:56,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:56,692 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:56,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:57,030 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:57,030 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:57,030 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640111953] [2021-08-21 13:04:57,030 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [640111953] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:57,030 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1150522909] [2021-08-21 13:04:57,030 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:04:57,030 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:57,030 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:04:57,032 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:04:57,033 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2021-08-21 13:04:58,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:58,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:04:58,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:04:59,189 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 13:04:59,189 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 25 [2021-08-21 13:04:59,297 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:59,297 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1150522909] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:59,297 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:04:59,297 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 13:04:59,297 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1988614752] [2021-08-21 13:04:59,298 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 13:04:59,298 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:59,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 13:04:59,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=396, Unknown=0, NotChecked=0, Total=462 [2021-08-21 13:04:59,298 INFO L87 Difference]: Start difference. First operand 5743 states and 19522 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 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) [2021-08-21 13:05:01,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:05:01,358 INFO L93 Difference]: Finished difference Result 8206 states and 27379 transitions. [2021-08-21 13:05:01,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-21 13:05:01,359 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 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) Word has length 30 [2021-08-21 13:05:01,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:05:01,374 INFO L225 Difference]: With dead ends: 8206 [2021-08-21 13:05:01,374 INFO L226 Difference]: Without dead ends: 8191 [2021-08-21 13:05:01,374 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 825 ImplicationChecksByTransitivity, 1520.2ms TimeCoverageRelationStatistics Valid=375, Invalid=2487, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 13:05:01,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8191 states. [2021-08-21 13:05:01,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8191 to 5742. [2021-08-21 13:05:01,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5742 states, 5741 states have (on average 3.3997561400452883) internal successors, (19518), 5741 states have internal predecessors, (19518), 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) [2021-08-21 13:05:01,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5742 states to 5742 states and 19518 transitions. [2021-08-21 13:05:01,482 INFO L78 Accepts]: Start accepts. Automaton has 5742 states and 19518 transitions. Word has length 30 [2021-08-21 13:05:01,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:05:01,483 INFO L470 AbstractCegarLoop]: Abstraction has 5742 states and 19518 transitions. [2021-08-21 13:05:01,483 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 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) [2021-08-21 13:05:01,483 INFO L276 IsEmpty]: Start isEmpty. Operand 5742 states and 19518 transitions. [2021-08-21 13:05:01,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:05:01,490 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:05:01,490 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:05:01,511 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Ended with exit code 0 [2021-08-21 13:05:01,691 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:01,691 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:05:01,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:05:01,691 INFO L82 PathProgramCache]: Analyzing trace with hash -1452434232, now seen corresponding path program 32 times [2021-08-21 13:05:01,691 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:05:01,691 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150982357] [2021-08-21 13:05:01,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:05:01,691 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:05:01,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:05:02,054 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:02,054 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:05:02,054 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150982357] [2021-08-21 13:05:02,054 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1150982357] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:02,054 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1724620016] [2021-08-21 13:05:02,054 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:05:02,055 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:02,055 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:05:02,055 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:05:02,056 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2021-08-21 13:05:03,947 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:05:03,947 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:05:03,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:05:03,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:05:04,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:05:04,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:05:04,247 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-21 13:05:04,250 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:05:04,250 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 19 [2021-08-21 13:05:04,442 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:04,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1724620016] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:04,442 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:05:04,442 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-08-21 13:05:04,443 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067647640] [2021-08-21 13:05:04,443 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 13:05:04,443 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:05:04,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 13:05:04,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=432, Unknown=0, NotChecked=0, Total=506 [2021-08-21 13:05:04,443 INFO L87 Difference]: Start difference. First operand 5742 states and 19518 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:05:05,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:05:05,963 INFO L93 Difference]: Finished difference Result 7756 states and 25996 transitions. [2021-08-21 13:05:05,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 13:05:05,963 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:05:05,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:05:05,978 INFO L225 Difference]: With dead ends: 7756 [2021-08-21 13:05:05,978 INFO L226 Difference]: Without dead ends: 7725 [2021-08-21 13:05:05,978 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 580 ImplicationChecksByTransitivity, 1049.1ms TimeCoverageRelationStatistics Valid=334, Invalid=1828, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 13:05:05,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7725 states. [2021-08-21 13:05:06,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7725 to 5742. [2021-08-21 13:05:06,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5742 states, 5741 states have (on average 3.3997561400452883) internal successors, (19518), 5741 states have internal predecessors, (19518), 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) [2021-08-21 13:05:06,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5742 states to 5742 states and 19518 transitions. [2021-08-21 13:05:06,089 INFO L78 Accepts]: Start accepts. Automaton has 5742 states and 19518 transitions. Word has length 30 [2021-08-21 13:05:06,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:05:06,090 INFO L470 AbstractCegarLoop]: Abstraction has 5742 states and 19518 transitions. [2021-08-21 13:05:06,090 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:05:06,090 INFO L276 IsEmpty]: Start isEmpty. Operand 5742 states and 19518 transitions. [2021-08-21 13:05:06,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:05:06,097 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:05:06,097 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:05:06,121 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2021-08-21 13:05:06,298 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:06,298 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:05:06,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:05:06,298 INFO L82 PathProgramCache]: Analyzing trace with hash 1373227284, now seen corresponding path program 33 times [2021-08-21 13:05:06,298 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:05:06,298 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1702257868] [2021-08-21 13:05:06,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:05:06,298 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:05:06,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:05:06,686 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:06,686 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:05:06,686 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1702257868] [2021-08-21 13:05:06,686 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1702257868] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:06,686 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [417357681] [2021-08-21 13:05:06,686 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:05:06,686 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:06,686 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:05:06,687 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:05:06,688 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2021-08-21 13:05:08,616 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:05:08,616 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:05:08,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 13:05:08,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:05:09,029 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:05:09,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 20 [2021-08-21 13:05:09,090 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:09,091 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [417357681] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:09,091 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:05:09,091 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 13:05:09,091 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1315445776] [2021-08-21 13:05:09,091 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 13:05:09,091 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:05:09,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 13:05:09,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=395, Unknown=0, NotChecked=0, Total=462 [2021-08-21 13:05:09,091 INFO L87 Difference]: Start difference. First operand 5742 states and 19518 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 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) [2021-08-21 13:05:11,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:05:11,133 INFO L93 Difference]: Finished difference Result 7126 states and 23901 transitions. [2021-08-21 13:05:11,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-21 13:05:11,133 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 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) Word has length 30 [2021-08-21 13:05:11,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:05:11,147 INFO L225 Difference]: With dead ends: 7126 [2021-08-21 13:05:11,147 INFO L226 Difference]: Without dead ends: 7111 [2021-08-21 13:05:11,147 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 658 ImplicationChecksByTransitivity, 1624.8ms TimeCoverageRelationStatistics Valid=342, Invalid=2108, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 13:05:11,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7111 states. [2021-08-21 13:05:11,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7111 to 5740. [2021-08-21 13:05:11,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5740 states, 5739 states have (on average 3.3995469594005923) internal successors, (19510), 5739 states have internal predecessors, (19510), 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) [2021-08-21 13:05:11,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5740 states to 5740 states and 19510 transitions. [2021-08-21 13:05:11,240 INFO L78 Accepts]: Start accepts. Automaton has 5740 states and 19510 transitions. Word has length 30 [2021-08-21 13:05:11,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:05:11,240 INFO L470 AbstractCegarLoop]: Abstraction has 5740 states and 19510 transitions. [2021-08-21 13:05:11,240 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 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) [2021-08-21 13:05:11,241 INFO L276 IsEmpty]: Start isEmpty. Operand 5740 states and 19510 transitions. [2021-08-21 13:05:11,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:05:11,248 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:05:11,248 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:05:11,270 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Ended with exit code 0 [2021-08-21 13:05:11,448 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:11,448 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:05:11,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:05:11,449 INFO L82 PathProgramCache]: Analyzing trace with hash -386063378, now seen corresponding path program 34 times [2021-08-21 13:05:11,449 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:05:11,449 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [871855565] [2021-08-21 13:05:11,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:05:11,449 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:05:11,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:05:11,859 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:11,859 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:05:11,859 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [871855565] [2021-08-21 13:05:11,859 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [871855565] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:11,859 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1022963511] [2021-08-21 13:05:11,859 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:05:11,860 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:11,860 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:05:11,865 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:05:11,866 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2021-08-21 13:05:13,817 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:05:13,817 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:05:13,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:05:13,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:05:14,276 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:05:14,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 20 [2021-08-21 13:05:14,332 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:14,332 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1022963511] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:14,332 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:05:14,332 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 13:05:14,332 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730455166] [2021-08-21 13:05:14,332 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 13:05:14,332 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:05:14,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 13:05:14,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=396, Unknown=0, NotChecked=0, Total=462 [2021-08-21 13:05:14,333 INFO L87 Difference]: Start difference. First operand 5740 states and 19510 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 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) [2021-08-21 13:05:15,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:05:15,808 INFO L93 Difference]: Finished difference Result 7238 states and 24261 transitions. [2021-08-21 13:05:15,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 13:05:15,809 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 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) Word has length 30 [2021-08-21 13:05:15,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:05:15,822 INFO L225 Difference]: With dead ends: 7238 [2021-08-21 13:05:15,822 INFO L226 Difference]: Without dead ends: 7223 [2021-08-21 13:05:15,822 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 503 ImplicationChecksByTransitivity, 1254.6ms TimeCoverageRelationStatistics Valid=282, Invalid=1698, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 13:05:15,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7223 states. [2021-08-21 13:05:15,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7223 to 5742. [2021-08-21 13:05:15,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5742 states, 5741 states have (on average 3.3995819543633514) internal successors, (19517), 5741 states have internal predecessors, (19517), 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) [2021-08-21 13:05:15,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5742 states to 5742 states and 19517 transitions. [2021-08-21 13:05:15,912 INFO L78 Accepts]: Start accepts. Automaton has 5742 states and 19517 transitions. Word has length 30 [2021-08-21 13:05:15,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:05:15,912 INFO L470 AbstractCegarLoop]: Abstraction has 5742 states and 19517 transitions. [2021-08-21 13:05:15,912 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 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) [2021-08-21 13:05:15,912 INFO L276 IsEmpty]: Start isEmpty. Operand 5742 states and 19517 transitions. [2021-08-21 13:05:15,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:05:15,920 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:05:15,920 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:05:15,942 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Ended with exit code 0 [2021-08-21 13:05:16,120 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2021-08-21 13:05:16,120 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:05:16,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:05:16,121 INFO L82 PathProgramCache]: Analyzing trace with hash -1895039418, now seen corresponding path program 35 times [2021-08-21 13:05:16,121 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:05:16,121 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107460949] [2021-08-21 13:05:16,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:05:16,121 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:05:16,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:05:16,458 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:16,458 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:05:16,458 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107460949] [2021-08-21 13:05:16,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [107460949] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:16,458 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1635035669] [2021-08-21 13:05:16,458 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:05:16,459 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:16,459 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:05:16,459 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:05:16,461 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2021-08-21 13:05:18,460 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:05:18,460 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:05:18,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:05:18,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:05:18,815 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 13:05:18,815 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 30 [2021-08-21 13:05:18,987 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:18,988 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1635035669] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:18,988 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:05:18,988 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 20 [2021-08-21 13:05:18,988 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684432161] [2021-08-21 13:05:18,988 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 13:05:18,988 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:05:18,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 13:05:18,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2021-08-21 13:05:18,989 INFO L87 Difference]: Start difference. First operand 5742 states and 19517 transitions. Second operand has 20 states, 20 states have (on average 2.05) internal successors, (41), 20 states have internal predecessors, (41), 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) [2021-08-21 13:05:21,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:05:21,089 INFO L93 Difference]: Finished difference Result 8172 states and 27287 transitions. [2021-08-21 13:05:21,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 13:05:21,090 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.05) internal successors, (41), 20 states have internal predecessors, (41), 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) Word has length 30 [2021-08-21 13:05:21,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:05:21,105 INFO L225 Difference]: With dead ends: 8172 [2021-08-21 13:05:21,105 INFO L226 Difference]: Without dead ends: 8157 [2021-08-21 13:05:21,106 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 694 ImplicationChecksByTransitivity, 1595.7ms TimeCoverageRelationStatistics Valid=365, Invalid=2185, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 13:05:21,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8157 states. [2021-08-21 13:05:21,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8157 to 5740. [2021-08-21 13:05:21,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5740 states, 5739 states have (on average 3.3995469594005923) internal successors, (19510), 5739 states have internal predecessors, (19510), 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) [2021-08-21 13:05:21,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5740 states to 5740 states and 19510 transitions. [2021-08-21 13:05:21,214 INFO L78 Accepts]: Start accepts. Automaton has 5740 states and 19510 transitions. Word has length 30 [2021-08-21 13:05:21,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:05:21,214 INFO L470 AbstractCegarLoop]: Abstraction has 5740 states and 19510 transitions. [2021-08-21 13:05:21,214 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.05) internal successors, (41), 20 states have internal predecessors, (41), 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) [2021-08-21 13:05:21,214 INFO L276 IsEmpty]: Start isEmpty. Operand 5740 states and 19510 transitions. [2021-08-21 13:05:21,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:05:21,225 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:05:21,225 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:05:21,247 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2021-08-21 13:05:21,425 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2021-08-21 13:05:21,426 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:05:21,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:05:21,426 INFO L82 PathProgramCache]: Analyzing trace with hash -1753719486, now seen corresponding path program 36 times [2021-08-21 13:05:21,426 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:05:21,426 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [967535772] [2021-08-21 13:05:21,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:05:21,426 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:05:21,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:05:21,825 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:21,825 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:05:21,825 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [967535772] [2021-08-21 13:05:21,825 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [967535772] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:21,825 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1766565412] [2021-08-21 13:05:21,825 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:05:21,825 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:21,825 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:05:21,831 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:05:21,832 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2021-08-21 13:05:23,875 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:05:23,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:05:23,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:05:23,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:05:24,231 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:05:24,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 19 treesize of output 27 [2021-08-21 13:05:24,578 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:24,579 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1766565412] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:24,579 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:05:24,579 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 23 [2021-08-21 13:05:24,579 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [55404358] [2021-08-21 13:05:24,579 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 13:05:24,579 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:05:24,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 13:05:24,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=447, Unknown=0, NotChecked=0, Total=506 [2021-08-21 13:05:24,580 INFO L87 Difference]: Start difference. First operand 5740 states and 19510 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:05:28,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:05:28,252 INFO L93 Difference]: Finished difference Result 8283 states and 27253 transitions. [2021-08-21 13:05:28,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-08-21 13:05:28,252 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:05:28,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:05:28,267 INFO L225 Difference]: With dead ends: 8283 [2021-08-21 13:05:28,267 INFO L226 Difference]: Without dead ends: 8225 [2021-08-21 13:05:28,268 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1524 ImplicationChecksByTransitivity, 2886.9ms TimeCoverageRelationStatistics Valid=499, Invalid=4757, Unknown=0, NotChecked=0, Total=5256 [2021-08-21 13:05:28,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8225 states. [2021-08-21 13:05:28,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8225 to 5723. [2021-08-21 13:05:28,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5723 states, 5722 states have (on average 3.398986368402656) internal successors, (19449), 5722 states have internal predecessors, (19449), 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) [2021-08-21 13:05:28,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5723 states to 5723 states and 19449 transitions. [2021-08-21 13:05:28,374 INFO L78 Accepts]: Start accepts. Automaton has 5723 states and 19449 transitions. Word has length 30 [2021-08-21 13:05:28,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:05:28,374 INFO L470 AbstractCegarLoop]: Abstraction has 5723 states and 19449 transitions. [2021-08-21 13:05:28,374 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:05:28,374 INFO L276 IsEmpty]: Start isEmpty. Operand 5723 states and 19449 transitions. [2021-08-21 13:05:28,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:05:28,382 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:05:28,382 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:05:28,405 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2021-08-21 13:05:28,582 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:28,582 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:05:28,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:05:28,583 INFO L82 PathProgramCache]: Analyzing trace with hash -1173084058, now seen corresponding path program 37 times [2021-08-21 13:05:28,583 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:05:28,583 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1394450774] [2021-08-21 13:05:28,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:05:28,583 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:05:28,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:05:28,921 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:28,922 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:05:28,922 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1394450774] [2021-08-21 13:05:28,922 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1394450774] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:28,922 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [264668762] [2021-08-21 13:05:28,922 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:05:28,922 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:28,922 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:05:28,923 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:05:28,923 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2021-08-21 13:05:31,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:05:31,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:05:31,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:05:31,480 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:05:31,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 20 [2021-08-21 13:05:31,535 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:31,535 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [264668762] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:31,535 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:05:31,535 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 13:05:31,535 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [747292413] [2021-08-21 13:05:31,535 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 13:05:31,535 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:05:31,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 13:05:31,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=395, Unknown=0, NotChecked=0, Total=462 [2021-08-21 13:05:31,536 INFO L87 Difference]: Start difference. First operand 5723 states and 19449 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 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) [2021-08-21 13:05:33,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:05:33,622 INFO L93 Difference]: Finished difference Result 7092 states and 23785 transitions. [2021-08-21 13:05:33,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 13:05:33,623 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 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) Word has length 30 [2021-08-21 13:05:33,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:05:33,635 INFO L225 Difference]: With dead ends: 7092 [2021-08-21 13:05:33,635 INFO L226 Difference]: Without dead ends: 7077 [2021-08-21 13:05:33,636 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 618 ImplicationChecksByTransitivity, 1717.4ms TimeCoverageRelationStatistics Valid=314, Invalid=1942, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 13:05:33,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7077 states. [2021-08-21 13:05:33,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7077 to 5724. [2021-08-21 13:05:33,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5724 states, 5723 states have (on average 3.3990913856369036) internal successors, (19453), 5723 states have internal predecessors, (19453), 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) [2021-08-21 13:05:33,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5724 states to 5724 states and 19453 transitions. [2021-08-21 13:05:33,722 INFO L78 Accepts]: Start accepts. Automaton has 5724 states and 19453 transitions. Word has length 30 [2021-08-21 13:05:33,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:05:33,722 INFO L470 AbstractCegarLoop]: Abstraction has 5724 states and 19453 transitions. [2021-08-21 13:05:33,722 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 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) [2021-08-21 13:05:33,722 INFO L276 IsEmpty]: Start isEmpty. Operand 5724 states and 19453 transitions. [2021-08-21 13:05:33,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:05:33,730 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:05:33,730 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:05:33,752 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Ended with exit code 0 [2021-08-21 13:05:33,930 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:33,931 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:05:33,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:05:33,931 INFO L82 PathProgramCache]: Analyzing trace with hash -2041315990, now seen corresponding path program 38 times [2021-08-21 13:05:33,931 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:05:33,931 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [374673262] [2021-08-21 13:05:33,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:05:33,931 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:05:33,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:05:34,272 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:34,272 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:05:34,272 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [374673262] [2021-08-21 13:05:34,272 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [374673262] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:34,272 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [749312560] [2021-08-21 13:05:34,272 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:05:34,272 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:34,272 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:05:34,276 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:05:34,276 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2021-08-21 13:05:36,442 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:05:36,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:05:36,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:05:36,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:05:36,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:05:36,761 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:05:36,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 19 [2021-08-21 13:05:36,912 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:36,912 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [749312560] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:36,912 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:05:36,912 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 13:05:36,912 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [952695194] [2021-08-21 13:05:36,912 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 13:05:36,913 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:05:36,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 13:05:36,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=398, Unknown=0, NotChecked=0, Total=462 [2021-08-21 13:05:36,913 INFO L87 Difference]: Start difference. First operand 5724 states and 19453 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:05:39,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:05:39,812 INFO L93 Difference]: Finished difference Result 8116 states and 27101 transitions. [2021-08-21 13:05:39,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-08-21 13:05:39,812 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:05:39,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:05:39,828 INFO L225 Difference]: With dead ends: 8116 [2021-08-21 13:05:39,828 INFO L226 Difference]: Without dead ends: 8101 [2021-08-21 13:05:39,829 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1073 ImplicationChecksByTransitivity, 2311.7ms TimeCoverageRelationStatistics Valid=503, Invalid=3157, Unknown=0, NotChecked=0, Total=3660 [2021-08-21 13:05:39,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8101 states. [2021-08-21 13:05:39,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8101 to 5706. [2021-08-21 13:05:39,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5706 states, 5705 states have (on average 3.3998247151621386) internal successors, (19396), 5705 states have internal predecessors, (19396), 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) [2021-08-21 13:05:39,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5706 states to 5706 states and 19396 transitions. [2021-08-21 13:05:39,953 INFO L78 Accepts]: Start accepts. Automaton has 5706 states and 19396 transitions. Word has length 30 [2021-08-21 13:05:39,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:05:39,953 INFO L470 AbstractCegarLoop]: Abstraction has 5706 states and 19396 transitions. [2021-08-21 13:05:39,953 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:05:39,953 INFO L276 IsEmpty]: Start isEmpty. Operand 5706 states and 19396 transitions. [2021-08-21 13:05:39,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:05:39,960 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:05:39,960 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:05:39,982 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Forceful destruction successful, exit code 0 [2021-08-21 13:05:40,160 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:40,161 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:05:40,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:05:40,161 INFO L82 PathProgramCache]: Analyzing trace with hash -1432099040, now seen corresponding path program 39 times [2021-08-21 13:05:40,161 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:05:40,161 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [875915822] [2021-08-21 13:05:40,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:05:40,162 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:05:40,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:05:40,546 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:40,546 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:05:40,546 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [875915822] [2021-08-21 13:05:40,547 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [875915822] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:40,547 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [776881458] [2021-08-21 13:05:40,547 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:05:40,547 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:40,547 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:05:40,573 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:05:40,574 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2021-08-21 13:05:42,813 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:05:42,813 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:05:42,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 13:05:42,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:05:43,300 INFO L354 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2021-08-21 13:05:43,301 INFO L388 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 30 treesize of output 25 [2021-08-21 13:05:43,357 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:43,357 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [776881458] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:43,357 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:05:43,357 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-08-21 13:05:43,357 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145015198] [2021-08-21 13:05:43,358 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 13:05:43,358 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:05:43,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 13:05:43,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=415, Unknown=0, NotChecked=0, Total=506 [2021-08-21 13:05:43,358 INFO L87 Difference]: Start difference. First operand 5706 states and 19396 transitions. Second operand has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 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) [2021-08-21 13:05:45,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:05:45,351 INFO L93 Difference]: Finished difference Result 7810 states and 25931 transitions. [2021-08-21 13:05:45,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 13:05:45,351 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 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) Word has length 30 [2021-08-21 13:05:45,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:05:45,367 INFO L225 Difference]: With dead ends: 7810 [2021-08-21 13:05:45,367 INFO L226 Difference]: Without dead ends: 7795 [2021-08-21 13:05:45,367 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 750 ImplicationChecksByTransitivity, 1658.3ms TimeCoverageRelationStatistics Valid=384, Invalid=2166, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 13:05:45,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7795 states. [2021-08-21 13:05:45,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7795 to 5721. [2021-08-21 13:05:45,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5721 states, 5720 states have (on average 3.4015734265734268) internal successors, (19457), 5720 states have internal predecessors, (19457), 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) [2021-08-21 13:05:45,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5721 states to 5721 states and 19457 transitions. [2021-08-21 13:05:45,470 INFO L78 Accepts]: Start accepts. Automaton has 5721 states and 19457 transitions. Word has length 30 [2021-08-21 13:05:45,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:05:45,470 INFO L470 AbstractCegarLoop]: Abstraction has 5721 states and 19457 transitions. [2021-08-21 13:05:45,470 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 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) [2021-08-21 13:05:45,470 INFO L276 IsEmpty]: Start isEmpty. Operand 5721 states and 19457 transitions. [2021-08-21 13:05:45,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:05:45,478 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:05:45,478 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:05:45,501 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Forceful destruction successful, exit code 0 [2021-08-21 13:05:45,678 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-08-21 13:05:45,679 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:05:45,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:05:45,679 INFO L82 PathProgramCache]: Analyzing trace with hash 1169274332, now seen corresponding path program 40 times [2021-08-21 13:05:45,679 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:05:45,679 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1767357746] [2021-08-21 13:05:45,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:05:45,679 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:05:45,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:05:46,094 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:46,094 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:05:46,094 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1767357746] [2021-08-21 13:05:46,094 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1767357746] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:46,094 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1031591389] [2021-08-21 13:05:46,094 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:05:46,095 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:46,095 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:05:46,095 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:05:46,096 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2021-08-21 13:05:48,319 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:05:48,319 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:05:48,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:05:48,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:05:48,754 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:05:48,754 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 20 [2021-08-21 13:05:48,803 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:48,803 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1031591389] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:48,803 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:05:48,803 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-08-21 13:05:48,803 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539933802] [2021-08-21 13:05:48,804 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 13:05:48,804 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:05:48,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 13:05:48,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=418, Unknown=0, NotChecked=0, Total=506 [2021-08-21 13:05:48,804 INFO L87 Difference]: Start difference. First operand 5721 states and 19457 transitions. Second operand has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 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) [2021-08-21 13:05:51,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:05:51,288 INFO L93 Difference]: Finished difference Result 7872 states and 26130 transitions. [2021-08-21 13:05:51,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-08-21 13:05:51,288 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 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) Word has length 30 [2021-08-21 13:05:51,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:05:51,303 INFO L225 Difference]: With dead ends: 7872 [2021-08-21 13:05:51,303 INFO L226 Difference]: Without dead ends: 7857 [2021-08-21 13:05:51,304 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1089 ImplicationChecksByTransitivity, 2116.4ms TimeCoverageRelationStatistics Valid=517, Invalid=3023, Unknown=0, NotChecked=0, Total=3540 [2021-08-21 13:05:51,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7857 states. [2021-08-21 13:05:51,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7857 to 5737. [2021-08-21 13:05:51,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5737 states, 5736 states have (on average 3.4021966527196654) internal successors, (19515), 5736 states have internal predecessors, (19515), 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) [2021-08-21 13:05:51,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5737 states to 5737 states and 19515 transitions. [2021-08-21 13:05:51,399 INFO L78 Accepts]: Start accepts. Automaton has 5737 states and 19515 transitions. Word has length 30 [2021-08-21 13:05:51,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:05:51,399 INFO L470 AbstractCegarLoop]: Abstraction has 5737 states and 19515 transitions. [2021-08-21 13:05:51,399 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 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) [2021-08-21 13:05:51,399 INFO L276 IsEmpty]: Start isEmpty. Operand 5737 states and 19515 transitions. [2021-08-21 13:05:51,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:05:51,406 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:05:51,407 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:05:51,429 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Ended with exit code 0 [2021-08-21 13:05:51,607 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2021-08-21 13:05:51,607 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:05:51,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:05:51,607 INFO L82 PathProgramCache]: Analyzing trace with hash -1320144828, now seen corresponding path program 41 times [2021-08-21 13:05:51,607 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:05:51,607 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1295354145] [2021-08-21 13:05:51,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:05:51,608 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:05:51,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:05:52,019 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:52,019 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:05:52,019 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1295354145] [2021-08-21 13:05:52,019 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1295354145] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:52,019 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [43638526] [2021-08-21 13:05:52,019 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:05:52,019 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:52,019 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:05:52,020 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:05:52,021 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2021-08-21 13:05:54,338 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:05:54,338 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:05:54,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:05:54,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:05:54,741 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 13:05:54,742 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 30 [2021-08-21 13:05:54,850 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:54,850 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [43638526] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:54,850 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:05:54,850 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 21 [2021-08-21 13:05:54,850 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45898403] [2021-08-21 13:05:54,851 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 13:05:54,851 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:05:54,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 13:05:54,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=350, Unknown=0, NotChecked=0, Total=420 [2021-08-21 13:05:54,851 INFO L87 Difference]: Start difference. First operand 5737 states and 19515 transitions. Second operand has 21 states, 21 states have (on average 1.9047619047619047) internal successors, (40), 21 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:05:58,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:05:58,191 INFO L93 Difference]: Finished difference Result 8606 states and 28457 transitions. [2021-08-21 13:05:58,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-08-21 13:05:58,192 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.9047619047619047) internal successors, (40), 21 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:05:58,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:05:58,207 INFO L225 Difference]: With dead ends: 8606 [2021-08-21 13:05:58,207 INFO L226 Difference]: Without dead ends: 8568 [2021-08-21 13:05:58,208 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1328 ImplicationChecksByTransitivity, 2536.3ms TimeCoverageRelationStatistics Valid=615, Invalid=3675, Unknown=0, NotChecked=0, Total=4290 [2021-08-21 13:05:58,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8568 states. [2021-08-21 13:05:58,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8568 to 5728. [2021-08-21 13:05:58,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5728 states, 5727 states have (on average 3.401431814213375) internal successors, (19480), 5727 states have internal predecessors, (19480), 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) [2021-08-21 13:05:58,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5728 states to 5728 states and 19480 transitions. [2021-08-21 13:05:58,322 INFO L78 Accepts]: Start accepts. Automaton has 5728 states and 19480 transitions. Word has length 30 [2021-08-21 13:05:58,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:05:58,322 INFO L470 AbstractCegarLoop]: Abstraction has 5728 states and 19480 transitions. [2021-08-21 13:05:58,323 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 1.9047619047619047) internal successors, (40), 21 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:05:58,323 INFO L276 IsEmpty]: Start isEmpty. Operand 5728 states and 19480 transitions. [2021-08-21 13:05:58,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:05:58,330 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:05:58,330 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:05:58,353 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Ended with exit code 0 [2021-08-21 13:05:58,531 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-08-21 13:05:58,531 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:05:58,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:05:58,531 INFO L82 PathProgramCache]: Analyzing trace with hash 56498752, now seen corresponding path program 42 times [2021-08-21 13:05:58,531 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:05:58,532 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [125553074] [2021-08-21 13:05:58,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:05:58,532 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:05:58,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:05:58,940 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:58,941 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:05:58,941 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [125553074] [2021-08-21 13:05:58,941 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [125553074] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:58,941 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [228838017] [2021-08-21 13:05:58,941 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:05:58,941 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:58,941 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:05:58,942 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:05:58,942 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2021-08-21 13:06:01,328 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:06:01,329 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:06:01,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 13:06:01,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:06:01,680 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:06:01,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 35 [2021-08-21 13:06:02,235 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:06:02,235 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [228838017] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:06:02,235 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:06:02,235 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 13:06:02,235 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1836903568] [2021-08-21 13:06:02,235 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 13:06:02,235 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:06:02,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 13:06:02,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2021-08-21 13:06:02,236 INFO L87 Difference]: Start difference. First operand 5728 states and 19480 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:06:07,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:06:07,346 INFO L93 Difference]: Finished difference Result 8817 states and 28984 transitions. [2021-08-21 13:06:07,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2021-08-21 13:06:07,346 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:06:07,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:06:07,363 INFO L225 Difference]: With dead ends: 8817 [2021-08-21 13:06:07,363 INFO L226 Difference]: Without dead ends: 8756 [2021-08-21 13:06:07,363 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2596 ImplicationChecksByTransitivity, 4103.9ms TimeCoverageRelationStatistics Valid=859, Invalid=6973, Unknown=0, NotChecked=0, Total=7832 [2021-08-21 13:06:07,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8756 states. [2021-08-21 13:06:07,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8756 to 5783. [2021-08-21 13:06:07,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5783 states, 5782 states have (on average 3.403320650294016) internal successors, (19678), 5782 states have internal predecessors, (19678), 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) [2021-08-21 13:06:07,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5783 states to 5783 states and 19678 transitions. [2021-08-21 13:06:07,468 INFO L78 Accepts]: Start accepts. Automaton has 5783 states and 19678 transitions. Word has length 30 [2021-08-21 13:06:07,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:06:07,468 INFO L470 AbstractCegarLoop]: Abstraction has 5783 states and 19678 transitions. [2021-08-21 13:06:07,468 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:06:07,468 INFO L276 IsEmpty]: Start isEmpty. Operand 5783 states and 19678 transitions. [2021-08-21 13:06:07,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:06:07,476 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:06:07,476 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:06:07,499 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Ended with exit code 0 [2021-08-21 13:06:07,676 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-08-21 13:06:07,676 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:06:07,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:06:07,677 INFO L82 PathProgramCache]: Analyzing trace with hash 1098597152, now seen corresponding path program 43 times [2021-08-21 13:06:07,677 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:06:07,677 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [49130990] [2021-08-21 13:06:07,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:06:07,677 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:06:07,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:06:07,964 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:06:07,965 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:06:07,965 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [49130990] [2021-08-21 13:06:07,965 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [49130990] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:06:07,965 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [868368110] [2021-08-21 13:06:07,965 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:06:07,965 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:06:07,965 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:06:07,966 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:06:07,966 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2021-08-21 13:06:10,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:06:10,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:06:10,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:06:10,756 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:06:10,757 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 20 [2021-08-21 13:06:10,800 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:06:10,801 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [868368110] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:06:10,801 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:06:10,801 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-21 13:06:10,801 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1383858912] [2021-08-21 13:06:10,801 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 13:06:10,801 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:06:10,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 13:06:10,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=400, Unknown=0, NotChecked=0, Total=462 [2021-08-21 13:06:10,802 INFO L87 Difference]: Start difference. First operand 5783 states and 19678 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 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) [2021-08-21 13:06:13,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:06:13,141 INFO L93 Difference]: Finished difference Result 7724 states and 25057 transitions. [2021-08-21 13:06:13,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-21 13:06:13,142 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 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) Word has length 30 [2021-08-21 13:06:13,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:06:13,155 INFO L225 Difference]: With dead ends: 7724 [2021-08-21 13:06:13,156 INFO L226 Difference]: Without dead ends: 7690 [2021-08-21 13:06:13,156 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 933 ImplicationChecksByTransitivity, 1840.2ms TimeCoverageRelationStatistics Valid=424, Invalid=2882, Unknown=0, NotChecked=0, Total=3306 [2021-08-21 13:06:13,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7690 states. [2021-08-21 13:06:13,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7690 to 5835. [2021-08-21 13:06:13,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5835 states, 5834 states have (on average 3.4064106959204663) internal successors, (19873), 5834 states have internal predecessors, (19873), 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) [2021-08-21 13:06:13,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5835 states to 5835 states and 19873 transitions. [2021-08-21 13:06:13,256 INFO L78 Accepts]: Start accepts. Automaton has 5835 states and 19873 transitions. Word has length 30 [2021-08-21 13:06:13,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:06:13,256 INFO L470 AbstractCegarLoop]: Abstraction has 5835 states and 19873 transitions. [2021-08-21 13:06:13,256 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 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) [2021-08-21 13:06:13,256 INFO L276 IsEmpty]: Start isEmpty. Operand 5835 states and 19873 transitions. [2021-08-21 13:06:13,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:06:13,264 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:06:13,264 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:06:13,287 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Ended with exit code 0 [2021-08-21 13:06:13,464 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:06:13,465 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:06:13,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:06:13,465 INFO L82 PathProgramCache]: Analyzing trace with hash 2051794072, now seen corresponding path program 44 times [2021-08-21 13:06:13,465 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:06:13,465 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1766206169] [2021-08-21 13:06:13,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:06:13,465 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:06:13,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:06:13,754 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:06:13,754 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:06:13,754 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1766206169] [2021-08-21 13:06:13,754 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1766206169] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:06:13,754 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1804485169] [2021-08-21 13:06:13,754 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:06:13,754 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:06:13,754 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:06:13,755 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:06:13,755 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2021-08-21 13:06:16,116 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:06:16,116 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:06:16,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:06:16,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:06:16,567 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:06:16,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 20 [2021-08-21 13:06:16,617 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:06:16,617 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1804485169] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:06:16,617 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:06:16,617 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-08-21 13:06:16,617 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2120863194] [2021-08-21 13:06:16,617 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 13:06:16,617 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:06:16,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 13:06:16,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=437, Unknown=0, NotChecked=0, Total=506 [2021-08-21 13:06:16,618 INFO L87 Difference]: Start difference. First operand 5835 states and 19873 transitions. Second operand has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 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) [2021-08-21 13:06:18,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:06:18,097 INFO L93 Difference]: Finished difference Result 7041 states and 23145 transitions. [2021-08-21 13:06:18,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-21 13:06:18,097 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 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) Word has length 30 [2021-08-21 13:06:18,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:06:18,110 INFO L225 Difference]: With dead ends: 7041 [2021-08-21 13:06:18,111 INFO L226 Difference]: Without dead ends: 7011 [2021-08-21 13:06:18,111 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 676 ImplicationChecksByTransitivity, 1257.6ms TimeCoverageRelationStatistics Valid=318, Invalid=2132, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 13:06:18,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7011 states. [2021-08-21 13:06:18,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7011 to 5838. [2021-08-21 13:06:18,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5838 states, 5837 states have (on average 3.406030495117355) internal successors, (19881), 5837 states have internal predecessors, (19881), 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) [2021-08-21 13:06:18,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5838 states to 5838 states and 19881 transitions. [2021-08-21 13:06:18,203 INFO L78 Accepts]: Start accepts. Automaton has 5838 states and 19881 transitions. Word has length 30 [2021-08-21 13:06:18,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:06:18,203 INFO L470 AbstractCegarLoop]: Abstraction has 5838 states and 19881 transitions. [2021-08-21 13:06:18,203 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 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) [2021-08-21 13:06:18,203 INFO L276 IsEmpty]: Start isEmpty. Operand 5838 states and 19881 transitions. [2021-08-21 13:06:18,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:06:18,211 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:06:18,211 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:06:18,235 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Ended with exit code 0 [2021-08-21 13:06:18,411 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2021-08-21 13:06:18,412 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:06:18,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:06:18,412 INFO L82 PathProgramCache]: Analyzing trace with hash -562676584, now seen corresponding path program 45 times [2021-08-21 13:06:18,412 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:06:18,412 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [109779689] [2021-08-21 13:06:18,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:06:18,412 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:06:18,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:06:18,691 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:06:18,691 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:06:18,691 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [109779689] [2021-08-21 13:06:18,691 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [109779689] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:06:18,691 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2034897949] [2021-08-21 13:06:18,691 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:06:18,691 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:06:18,691 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:06:18,692 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:06:18,692 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2021-08-21 13:06:21,165 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:06:21,166 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:06:21,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:06:21,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:06:21,569 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:06:21,569 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 35 [2021-08-21 13:06:21,897 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:06:21,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2034897949] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:06:21,897 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:06:21,897 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 23 [2021-08-21 13:06:21,897 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [970050653] [2021-08-21 13:06:21,897 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 13:06:21,897 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:06:21,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 13:06:21,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=442, Unknown=0, NotChecked=0, Total=506 [2021-08-21 13:06:21,898 INFO L87 Difference]: Start difference. First operand 5838 states and 19881 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:06:26,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:06:26,027 INFO L93 Difference]: Finished difference Result 8263 states and 26577 transitions. [2021-08-21 13:06:26,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-08-21 13:06:26,028 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:06:26,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:06:26,043 INFO L225 Difference]: With dead ends: 8263 [2021-08-21 13:06:26,044 INFO L226 Difference]: Without dead ends: 8169 [2021-08-21 13:06:26,044 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2330 ImplicationChecksByTransitivity, 3144.4ms TimeCoverageRelationStatistics Valid=733, Invalid=6577, Unknown=0, NotChecked=0, Total=7310 [2021-08-21 13:06:26,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8169 states. [2021-08-21 13:06:26,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8169 to 5805. [2021-08-21 13:06:26,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5805 states, 5804 states have (on average 3.403342522398346) internal successors, (19753), 5804 states have internal predecessors, (19753), 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) [2021-08-21 13:06:26,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5805 states to 5805 states and 19753 transitions. [2021-08-21 13:06:26,160 INFO L78 Accepts]: Start accepts. Automaton has 5805 states and 19753 transitions. Word has length 30 [2021-08-21 13:06:26,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:06:26,160 INFO L470 AbstractCegarLoop]: Abstraction has 5805 states and 19753 transitions. [2021-08-21 13:06:26,160 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:06:26,160 INFO L276 IsEmpty]: Start isEmpty. Operand 5805 states and 19753 transitions. [2021-08-21 13:06:26,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:06:26,168 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:06:26,168 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:06:26,193 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Ended with exit code 0 [2021-08-21 13:06:26,368 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:06:26,369 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:06:26,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:06:26,369 INFO L82 PathProgramCache]: Analyzing trace with hash -1355207418, now seen corresponding path program 46 times [2021-08-21 13:06:26,369 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:06:26,369 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [271637077] [2021-08-21 13:06:26,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:06:26,369 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:06:26,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:06:26,703 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:06:26,704 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:06:26,704 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [271637077] [2021-08-21 13:06:26,704 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [271637077] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:06:26,704 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1553396781] [2021-08-21 13:06:26,704 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:06:26,704 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:06:26,704 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:06:26,705 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:06:26,706 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2021-08-21 13:06:29,173 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:06:29,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:06:29,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:06:29,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:06:29,584 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:06:29,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 20 [2021-08-21 13:06:29,636 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:06:29,636 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1553396781] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:06:29,636 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:06:29,636 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-08-21 13:06:29,636 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601947503] [2021-08-21 13:06:29,636 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 13:06:29,636 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:06:29,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 13:06:29,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=430, Unknown=0, NotChecked=0, Total=506 [2021-08-21 13:06:29,637 INFO L87 Difference]: Start difference. First operand 5805 states and 19753 transitions. Second operand has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 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) [2021-08-21 13:06:31,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:06:31,851 INFO L93 Difference]: Finished difference Result 7717 states and 25657 transitions. [2021-08-21 13:06:31,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-08-21 13:06:31,852 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 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) Word has length 30 [2021-08-21 13:06:31,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:06:31,867 INFO L225 Difference]: With dead ends: 7717 [2021-08-21 13:06:31,868 INFO L226 Difference]: Without dead ends: 7702 [2021-08-21 13:06:31,868 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1130 ImplicationChecksByTransitivity, 1580.5ms TimeCoverageRelationStatistics Valid=511, Invalid=3149, Unknown=0, NotChecked=0, Total=3660 [2021-08-21 13:06:31,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7702 states. [2021-08-21 13:06:31,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7702 to 5807. [2021-08-21 13:06:31,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5807 states, 5806 states have (on average 3.4037202893558387) internal successors, (19762), 5806 states have internal predecessors, (19762), 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) [2021-08-21 13:06:31,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5807 states to 5807 states and 19762 transitions. [2021-08-21 13:06:31,973 INFO L78 Accepts]: Start accepts. Automaton has 5807 states and 19762 transitions. Word has length 30 [2021-08-21 13:06:31,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:06:31,973 INFO L470 AbstractCegarLoop]: Abstraction has 5807 states and 19762 transitions. [2021-08-21 13:06:31,973 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 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) [2021-08-21 13:06:31,974 INFO L276 IsEmpty]: Start isEmpty. Operand 5807 states and 19762 transitions. [2021-08-21 13:06:31,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:06:31,985 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:06:31,985 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:06:32,032 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Ended with exit code 0 [2021-08-21 13:06:32,212 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:06:32,213 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:06:32,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:06:32,213 INFO L82 PathProgramCache]: Analyzing trace with hash 417900418, now seen corresponding path program 47 times [2021-08-21 13:06:32,213 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:06:32,213 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630575546] [2021-08-21 13:06:32,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:06:32,213 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:06:32,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:06:32,505 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:06:32,505 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:06:32,505 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630575546] [2021-08-21 13:06:32,505 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1630575546] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:06:32,505 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1627373478] [2021-08-21 13:06:32,505 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:06:32,505 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:06:32,505 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:06:32,506 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:06:32,506 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2021-08-21 13:06:35,059 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:06:35,060 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:06:35,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:06:35,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:06:35,446 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 13:06:35,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 30 [2021-08-21 13:06:35,564 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:06:35,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1627373478] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:06:35,564 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:06:35,564 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 22 [2021-08-21 13:06:35,564 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2023603615] [2021-08-21 13:06:35,564 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 13:06:35,564 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:06:35,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 13:06:35,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=391, Unknown=0, NotChecked=0, Total=462 [2021-08-21 13:06:35,565 INFO L87 Difference]: Start difference. First operand 5807 states and 19762 transitions. Second operand has 22 states, 22 states have (on average 1.8636363636363635) internal successors, (41), 22 states have internal predecessors, (41), 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) [2021-08-21 13:06:38,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:06:38,463 INFO L93 Difference]: Finished difference Result 8296 states and 27414 transitions. [2021-08-21 13:06:38,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-08-21 13:06:38,463 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.8636363636363635) internal successors, (41), 22 states have internal predecessors, (41), 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) Word has length 30 [2021-08-21 13:06:38,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:06:38,480 INFO L225 Difference]: With dead ends: 8296 [2021-08-21 13:06:38,480 INFO L226 Difference]: Without dead ends: 8266 [2021-08-21 13:06:38,480 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1504 ImplicationChecksByTransitivity, 2120.8ms TimeCoverageRelationStatistics Valid=660, Invalid=4170, Unknown=0, NotChecked=0, Total=4830 [2021-08-21 13:06:38,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8266 states. [2021-08-21 13:06:38,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8266 to 5801. [2021-08-21 13:06:38,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5801 states, 5800 states have (on average 3.402241379310345) internal successors, (19733), 5800 states have internal predecessors, (19733), 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) [2021-08-21 13:06:38,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5801 states to 5801 states and 19733 transitions. [2021-08-21 13:06:38,586 INFO L78 Accepts]: Start accepts. Automaton has 5801 states and 19733 transitions. Word has length 30 [2021-08-21 13:06:38,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:06:38,587 INFO L470 AbstractCegarLoop]: Abstraction has 5801 states and 19733 transitions. [2021-08-21 13:06:38,587 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.8636363636363635) internal successors, (41), 22 states have internal predecessors, (41), 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) [2021-08-21 13:06:38,587 INFO L276 IsEmpty]: Start isEmpty. Operand 5801 states and 19733 transitions. [2021-08-21 13:06:38,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:06:38,594 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:06:38,594 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:06:38,619 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Ended with exit code 0 [2021-08-21 13:06:38,795 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:06:38,795 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:06:38,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:06:38,795 INFO L82 PathProgramCache]: Analyzing trace with hash 314505034, now seen corresponding path program 48 times [2021-08-21 13:06:38,795 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:06:38,795 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [442122888] [2021-08-21 13:06:38,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:06:38,795 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:06:38,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:06:39,167 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:06:39,168 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:06:39,168 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [442122888] [2021-08-21 13:06:39,168 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [442122888] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:06:39,168 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1717482818] [2021-08-21 13:06:39,168 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:06:39,168 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:06:39,168 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:06:39,173 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:06:39,174 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2021-08-21 13:06:41,866 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:06:41,866 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:06:41,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:06:41,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:06:42,257 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:06:42,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2021-08-21 13:06:42,523 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:06:42,523 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1717482818] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:06:42,523 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:06:42,523 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 13:06:42,524 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1708666991] [2021-08-21 13:06:42,524 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 13:06:42,524 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:06:42,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 13:06:42,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=493, Unknown=0, NotChecked=0, Total=552 [2021-08-21 13:06:42,524 INFO L87 Difference]: Start difference. First operand 5801 states and 19733 transitions. Second operand has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:06:46,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:06:46,397 INFO L93 Difference]: Finished difference Result 8879 states and 28938 transitions. [2021-08-21 13:06:46,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-08-21 13:06:46,398 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:06:46,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:06:46,414 INFO L225 Difference]: With dead ends: 8879 [2021-08-21 13:06:46,415 INFO L226 Difference]: Without dead ends: 8839 [2021-08-21 13:06:46,415 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1719 ImplicationChecksByTransitivity, 2611.4ms TimeCoverageRelationStatistics Valid=559, Invalid=5447, Unknown=0, NotChecked=0, Total=6006 [2021-08-21 13:06:46,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8839 states. [2021-08-21 13:06:46,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8839 to 5841. [2021-08-21 13:06:46,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5841 states, 5840 states have (on average 3.4032534246575343) internal successors, (19875), 5840 states have internal predecessors, (19875), 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) [2021-08-21 13:06:46,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5841 states to 5841 states and 19875 transitions. [2021-08-21 13:06:46,531 INFO L78 Accepts]: Start accepts. Automaton has 5841 states and 19875 transitions. Word has length 30 [2021-08-21 13:06:46,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:06:46,531 INFO L470 AbstractCegarLoop]: Abstraction has 5841 states and 19875 transitions. [2021-08-21 13:06:46,531 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:06:46,531 INFO L276 IsEmpty]: Start isEmpty. Operand 5841 states and 19875 transitions. [2021-08-21 13:06:46,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:06:46,540 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:06:46,540 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:06:46,565 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Ended with exit code 0 [2021-08-21 13:06:46,740 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable109 [2021-08-21 13:06:46,741 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:06:46,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:06:46,741 INFO L82 PathProgramCache]: Analyzing trace with hash 637742922, now seen corresponding path program 49 times [2021-08-21 13:06:46,741 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:06:46,741 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118548207] [2021-08-21 13:06:46,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:06:46,741 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:06:46,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:06:47,018 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:06:47,018 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:06:47,018 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1118548207] [2021-08-21 13:06:47,018 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1118548207] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:06:47,018 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [294377063] [2021-08-21 13:06:47,018 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:06:47,018 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:06:47,018 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:06:47,019 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:06:47,020 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2021-08-21 13:06:49,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:06:49,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:06:49,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:06:50,036 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:06:50,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 20 [2021-08-21 13:06:50,076 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:06:50,077 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [294377063] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:06:50,077 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:06:50,077 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 13:06:50,077 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [310841175] [2021-08-21 13:06:50,077 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 13:06:50,077 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:06:50,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 13:06:50,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=389, Unknown=0, NotChecked=0, Total=462 [2021-08-21 13:06:50,077 INFO L87 Difference]: Start difference. First operand 5841 states and 19875 transitions. Second operand has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:06:51,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:06:51,580 INFO L93 Difference]: Finished difference Result 7477 states and 24960 transitions. [2021-08-21 13:06:51,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 13:06:51,580 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:06:51,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:06:51,595 INFO L225 Difference]: With dead ends: 7477 [2021-08-21 13:06:51,596 INFO L226 Difference]: Without dead ends: 7462 [2021-08-21 13:06:51,596 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 595 ImplicationChecksByTransitivity, 1147.7ms TimeCoverageRelationStatistics Valid=315, Invalid=1755, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 13:06:51,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7462 states. [2021-08-21 13:06:51,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7462 to 5843. [2021-08-21 13:06:51,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5843 states, 5842 states have (on average 3.4032865457035264) internal successors, (19882), 5842 states have internal predecessors, (19882), 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) [2021-08-21 13:06:51,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5843 states to 5843 states and 19882 transitions. [2021-08-21 13:06:51,702 INFO L78 Accepts]: Start accepts. Automaton has 5843 states and 19882 transitions. Word has length 30 [2021-08-21 13:06:51,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:06:51,702 INFO L470 AbstractCegarLoop]: Abstraction has 5843 states and 19882 transitions. [2021-08-21 13:06:51,702 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:06:51,702 INFO L276 IsEmpty]: Start isEmpty. Operand 5843 states and 19882 transitions. [2021-08-21 13:06:51,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:06:51,711 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:06:51,711 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:06:51,735 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Ended with exit code 0 [2021-08-21 13:06:51,911 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:06:51,911 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:06:51,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:06:51,912 INFO L82 PathProgramCache]: Analyzing trace with hash 473376814, now seen corresponding path program 50 times [2021-08-21 13:06:51,912 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:06:51,912 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060512915] [2021-08-21 13:06:51,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:06:51,912 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:06:51,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:06:52,210 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:06:52,210 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:06:52,210 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060512915] [2021-08-21 13:06:52,210 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060512915] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:06:52,210 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1880931169] [2021-08-21 13:06:52,210 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:06:52,210 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:06:52,210 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:06:52,211 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:06:52,212 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2021-08-21 13:06:54,824 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:06:54,825 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:06:54,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 13:06:54,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:06:55,257 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-21 13:06:55,257 INFO L388 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 25 treesize of output 33 [2021-08-21 13:06:55,751 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:06:55,752 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1880931169] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:06:55,752 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:06:55,752 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 13:06:55,752 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [423969150] [2021-08-21 13:06:55,752 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 13:06:55,752 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:06:55,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 13:06:55,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=490, Unknown=0, NotChecked=0, Total=552 [2021-08-21 13:06:55,753 INFO L87 Difference]: Start difference. First operand 5843 states and 19882 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:07:01,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:07:01,855 INFO L93 Difference]: Finished difference Result 8653 states and 28167 transitions. [2021-08-21 13:07:01,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-08-21 13:07:01,855 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:07:01,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:07:01,871 INFO L225 Difference]: With dead ends: 8653 [2021-08-21 13:07:01,871 INFO L226 Difference]: Without dead ends: 8594 [2021-08-21 13:07:01,872 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2804 ImplicationChecksByTransitivity, 4861.5ms TimeCoverageRelationStatistics Valid=898, Invalid=8032, Unknown=0, NotChecked=0, Total=8930 [2021-08-21 13:07:01,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8594 states. [2021-08-21 13:07:01,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8594 to 5809. [2021-08-21 13:07:01,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5809 states, 5808 states have (on average 3.4013429752066116) internal successors, (19755), 5808 states have internal predecessors, (19755), 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) [2021-08-21 13:07:01,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5809 states to 5809 states and 19755 transitions. [2021-08-21 13:07:01,980 INFO L78 Accepts]: Start accepts. Automaton has 5809 states and 19755 transitions. Word has length 30 [2021-08-21 13:07:01,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:07:01,980 INFO L470 AbstractCegarLoop]: Abstraction has 5809 states and 19755 transitions. [2021-08-21 13:07:01,980 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:07:01,980 INFO L276 IsEmpty]: Start isEmpty. Operand 5809 states and 19755 transitions. [2021-08-21 13:07:01,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:07:01,987 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:07:01,987 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:07:02,012 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Ended with exit code 0 [2021-08-21 13:07:02,189 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:07:02,189 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:07:02,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:07:02,189 INFO L82 PathProgramCache]: Analyzing trace with hash 1530926962, now seen corresponding path program 51 times [2021-08-21 13:07:02,190 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:07:02,190 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1949928292] [2021-08-21 13:07:02,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:07:02,190 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:07:02,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:07:02,527 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:07:02,528 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:07:02,528 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1949928292] [2021-08-21 13:07:02,528 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1949928292] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:07:02,528 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1785363307] [2021-08-21 13:07:02,528 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:07:02,528 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:07:02,528 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:07:02,529 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:07:02,529 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2021-08-21 13:07:05,213 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:07:05,213 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:07:05,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 13:07:05,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:07:05,669 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-21 13:07:05,670 INFO L388 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 25 treesize of output 33 [2021-08-21 13:07:06,038 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:07:06,038 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1785363307] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:07:06,038 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:07:06,038 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 13:07:06,038 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4341705] [2021-08-21 13:07:06,038 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 13:07:06,039 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:07:06,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 13:07:06,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=491, Unknown=0, NotChecked=0, Total=552 [2021-08-21 13:07:06,039 INFO L87 Difference]: Start difference. First operand 5809 states and 19755 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:07:11,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:07:11,448 INFO L93 Difference]: Finished difference Result 8449 states and 27702 transitions. [2021-08-21 13:07:11,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2021-08-21 13:07:11,448 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:07:11,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:07:11,463 INFO L225 Difference]: With dead ends: 8449 [2021-08-21 13:07:11,463 INFO L226 Difference]: Without dead ends: 8423 [2021-08-21 13:07:11,464 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2648 ImplicationChecksByTransitivity, 4246.8ms TimeCoverageRelationStatistics Valid=833, Invalid=7723, Unknown=0, NotChecked=0, Total=8556 [2021-08-21 13:07:11,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8423 states. [2021-08-21 13:07:11,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8423 to 5777. [2021-08-21 13:07:11,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5777 states, 5776 states have (on average 3.398372576177285) internal successors, (19629), 5776 states have internal predecessors, (19629), 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) [2021-08-21 13:07:11,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5777 states to 5777 states and 19629 transitions. [2021-08-21 13:07:11,568 INFO L78 Accepts]: Start accepts. Automaton has 5777 states and 19629 transitions. Word has length 30 [2021-08-21 13:07:11,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:07:11,568 INFO L470 AbstractCegarLoop]: Abstraction has 5777 states and 19629 transitions. [2021-08-21 13:07:11,568 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:07:11,568 INFO L276 IsEmpty]: Start isEmpty. Operand 5777 states and 19629 transitions. [2021-08-21 13:07:11,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:07:11,576 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:07:11,576 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:07:11,600 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Ended with exit code 0 [2021-08-21 13:07:11,776 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2021-08-21 13:07:11,776 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:07:11,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:07:11,776 INFO L82 PathProgramCache]: Analyzing trace with hash -1014667538, now seen corresponding path program 52 times [2021-08-21 13:07:11,777 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:07:11,777 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1121785304] [2021-08-21 13:07:11,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:07:11,777 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:07:11,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:07:12,058 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:07:12,058 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:07:12,058 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1121785304] [2021-08-21 13:07:12,058 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1121785304] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:07:12,058 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1289032660] [2021-08-21 13:07:12,058 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:07:12,058 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:07:12,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:07:12,059 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:07:12,059 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2021-08-21 13:07:14,776 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:07:14,777 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:07:14,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:07:14,778 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:07:15,109 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 13:07:15,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 25 [2021-08-21 13:07:15,209 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:07:15,209 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1289032660] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:07:15,209 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:07:15,209 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 13:07:15,209 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1822251760] [2021-08-21 13:07:15,209 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 13:07:15,209 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:07:15,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 13:07:15,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2021-08-21 13:07:15,210 INFO L87 Difference]: Start difference. First operand 5777 states and 19629 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:07:17,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:07:17,848 INFO L93 Difference]: Finished difference Result 8240 states and 27211 transitions. [2021-08-21 13:07:17,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-08-21 13:07:17,848 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:07:17,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:07:17,864 INFO L225 Difference]: With dead ends: 8240 [2021-08-21 13:07:17,864 INFO L226 Difference]: Without dead ends: 8210 [2021-08-21 13:07:17,864 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1125 ImplicationChecksByTransitivity, 1896.7ms TimeCoverageRelationStatistics Valid=499, Invalid=3161, Unknown=0, NotChecked=0, Total=3660 [2021-08-21 13:07:17,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8210 states. [2021-08-21 13:07:17,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8210 to 5777. [2021-08-21 13:07:17,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5777 states, 5776 states have (on average 3.398372576177285) internal successors, (19629), 5776 states have internal predecessors, (19629), 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) [2021-08-21 13:07:17,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5777 states to 5777 states and 19629 transitions. [2021-08-21 13:07:17,971 INFO L78 Accepts]: Start accepts. Automaton has 5777 states and 19629 transitions. Word has length 30 [2021-08-21 13:07:17,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:07:17,972 INFO L470 AbstractCegarLoop]: Abstraction has 5777 states and 19629 transitions. [2021-08-21 13:07:17,972 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:07:17,972 INFO L276 IsEmpty]: Start isEmpty. Operand 5777 states and 19629 transitions. [2021-08-21 13:07:17,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:07:17,979 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:07:17,979 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:07:18,004 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Forceful destruction successful, exit code 0 [2021-08-21 13:07:18,180 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-08-21 13:07:18,180 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:07:18,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:07:18,180 INFO L82 PathProgramCache]: Analyzing trace with hash -507643194, now seen corresponding path program 53 times [2021-08-21 13:07:18,180 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:07:18,180 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1615600787] [2021-08-21 13:07:18,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:07:18,181 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:07:18,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:07:18,508 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:07:18,508 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:07:18,508 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1615600787] [2021-08-21 13:07:18,508 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1615600787] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:07:18,508 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2098254720] [2021-08-21 13:07:18,508 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:07:18,508 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:07:18,509 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:07:18,517 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:07:18,518 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2021-08-21 13:07:21,311 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:07:21,311 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:07:21,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:07:21,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:07:21,816 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:07:21,816 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 25 [2021-08-21 13:07:21,856 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:07:21,856 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2098254720] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:07:21,856 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:07:21,856 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 20 [2021-08-21 13:07:21,856 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140269565] [2021-08-21 13:07:21,856 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 13:07:21,857 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:07:21,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 13:07:21,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2021-08-21 13:07:21,857 INFO L87 Difference]: Start difference. First operand 5777 states and 19629 transitions. Second operand has 20 states, 20 states have (on average 2.2) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:07:23,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:07:23,844 INFO L93 Difference]: Finished difference Result 7688 states and 25615 transitions. [2021-08-21 13:07:23,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-08-21 13:07:23,844 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.2) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:07:23,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:07:23,860 INFO L225 Difference]: With dead ends: 7688 [2021-08-21 13:07:23,860 INFO L226 Difference]: Without dead ends: 7673 [2021-08-21 13:07:23,861 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 812 ImplicationChecksByTransitivity, 1638.8ms TimeCoverageRelationStatistics Valid=410, Invalid=2346, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 13:07:23,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7673 states. [2021-08-21 13:07:23,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7673 to 5781. [2021-08-21 13:07:23,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5781 states, 5780 states have (on average 3.39878892733564) internal successors, (19645), 5780 states have internal predecessors, (19645), 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) [2021-08-21 13:07:23,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5781 states to 5781 states and 19645 transitions. [2021-08-21 13:07:23,976 INFO L78 Accepts]: Start accepts. Automaton has 5781 states and 19645 transitions. Word has length 30 [2021-08-21 13:07:23,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:07:23,976 INFO L470 AbstractCegarLoop]: Abstraction has 5781 states and 19645 transitions. [2021-08-21 13:07:23,976 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.2) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:07:23,976 INFO L276 IsEmpty]: Start isEmpty. Operand 5781 states and 19645 transitions. [2021-08-21 13:07:23,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:07:23,984 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:07:23,985 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:07:24,013 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Ended with exit code 0 [2021-08-21 13:07:24,188 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-08-21 13:07:24,189 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:07:24,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:07:24,189 INFO L82 PathProgramCache]: Analyzing trace with hash -1273979414, now seen corresponding path program 54 times [2021-08-21 13:07:24,189 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:07:24,189 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816500991] [2021-08-21 13:07:24,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:07:24,189 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:07:24,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:07:24,475 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:07:24,475 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:07:24,476 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816500991] [2021-08-21 13:07:24,476 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816500991] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:07:24,476 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1463359471] [2021-08-21 13:07:24,476 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:07:24,476 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:07:24,476 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:07:24,476 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:07:24,477 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2021-08-21 13:07:27,354 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:07:27,355 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:07:27,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 13:07:27,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:07:27,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:07:27,778 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:07:27,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 19 [2021-08-21 13:07:27,926 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:07:27,926 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1463359471] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:07:27,926 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:07:27,927 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15] total 24 [2021-08-21 13:07:27,927 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1449995958] [2021-08-21 13:07:27,927 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 13:07:27,927 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:07:27,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 13:07:27,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=466, Unknown=0, NotChecked=0, Total=552 [2021-08-21 13:07:27,927 INFO L87 Difference]: Start difference. First operand 5781 states and 19645 transitions. Second operand has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:07:32,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:07:32,432 INFO L93 Difference]: Finished difference Result 8750 states and 28842 transitions. [2021-08-21 13:07:32,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2021-08-21 13:07:32,432 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:07:32,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:07:32,450 INFO L225 Difference]: With dead ends: 8750 [2021-08-21 13:07:32,450 INFO L226 Difference]: Without dead ends: 8720 [2021-08-21 13:07:32,450 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2656 ImplicationChecksByTransitivity, 3634.4ms TimeCoverageRelationStatistics Valid=1072, Invalid=6760, Unknown=0, NotChecked=0, Total=7832 [2021-08-21 13:07:32,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8720 states. [2021-08-21 13:07:32,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8720 to 5789. [2021-08-21 13:07:32,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5789 states, 5788 states have (on average 3.3982377332411886) internal successors, (19669), 5788 states have internal predecessors, (19669), 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) [2021-08-21 13:07:32,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5789 states to 5789 states and 19669 transitions. [2021-08-21 13:07:32,573 INFO L78 Accepts]: Start accepts. Automaton has 5789 states and 19669 transitions. Word has length 30 [2021-08-21 13:07:32,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:07:32,573 INFO L470 AbstractCegarLoop]: Abstraction has 5789 states and 19669 transitions. [2021-08-21 13:07:32,573 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:07:32,574 INFO L276 IsEmpty]: Start isEmpty. Operand 5789 states and 19669 transitions. [2021-08-21 13:07:32,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:07:32,582 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:07:32,582 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:07:32,608 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Ended with exit code 0 [2021-08-21 13:07:32,782 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:07:32,783 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:07:32,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:07:32,783 INFO L82 PathProgramCache]: Analyzing trace with hash -1077492846, now seen corresponding path program 55 times [2021-08-21 13:07:32,783 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:07:32,783 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1937151046] [2021-08-21 13:07:32,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:07:32,783 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:07:32,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:07:33,075 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:07:33,075 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:07:33,075 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1937151046] [2021-08-21 13:07:33,075 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1937151046] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:07:33,075 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1868240262] [2021-08-21 13:07:33,075 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:07:33,075 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:07:33,076 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:07:33,076 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:07:33,077 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2021-08-21 13:07:35,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:07:35,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:07:35,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:07:36,351 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:07:36,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 20 [2021-08-21 13:07:36,405 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:07:36,405 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1868240262] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:07:36,405 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:07:36,405 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 13:07:36,405 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674946071] [2021-08-21 13:07:36,406 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 13:07:36,406 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:07:36,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 13:07:36,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=400, Unknown=0, NotChecked=0, Total=462 [2021-08-21 13:07:36,406 INFO L87 Difference]: Start difference. First operand 5789 states and 19669 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 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) [2021-08-21 13:07:38,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:07:38,264 INFO L93 Difference]: Finished difference Result 7240 states and 23652 transitions. [2021-08-21 13:07:38,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-08-21 13:07:38,264 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 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) Word has length 30 [2021-08-21 13:07:38,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:07:38,279 INFO L225 Difference]: With dead ends: 7240 [2021-08-21 13:07:38,279 INFO L226 Difference]: Without dead ends: 7225 [2021-08-21 13:07:38,279 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 820 ImplicationChecksByTransitivity, 1363.4ms TimeCoverageRelationStatistics Valid=370, Invalid=2600, Unknown=0, NotChecked=0, Total=2970 [2021-08-21 13:07:38,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7225 states. [2021-08-21 13:07:38,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7225 to 5784. [2021-08-21 13:07:38,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5784 states, 5783 states have (on average 3.398409130209234) internal successors, (19653), 5783 states have internal predecessors, (19653), 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) [2021-08-21 13:07:38,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5784 states to 5784 states and 19653 transitions. [2021-08-21 13:07:38,385 INFO L78 Accepts]: Start accepts. Automaton has 5784 states and 19653 transitions. Word has length 30 [2021-08-21 13:07:38,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:07:38,385 INFO L470 AbstractCegarLoop]: Abstraction has 5784 states and 19653 transitions. [2021-08-21 13:07:38,385 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 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) [2021-08-21 13:07:38,385 INFO L276 IsEmpty]: Start isEmpty. Operand 5784 states and 19653 transitions. [2021-08-21 13:07:38,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:07:38,394 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:07:38,394 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:07:38,420 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Ended with exit code 0 [2021-08-21 13:07:38,594 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable116 [2021-08-21 13:07:38,595 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:07:38,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:07:38,595 INFO L82 PathProgramCache]: Analyzing trace with hash -1272081760, now seen corresponding path program 56 times [2021-08-21 13:07:38,595 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:07:38,595 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60381951] [2021-08-21 13:07:38,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:07:38,595 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:07:38,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:07:38,941 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:07:38,941 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:07:38,941 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60381951] [2021-08-21 13:07:38,941 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [60381951] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:07:38,941 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1538413013] [2021-08-21 13:07:38,941 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:07:38,942 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:07:38,942 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:07:38,942 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:07:38,943 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2021-08-21 13:07:41,900 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:07:41,900 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:07:41,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:07:41,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:07:42,286 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:07:42,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 19 treesize of output 27 [2021-08-21 13:07:42,620 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:07:42,620 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1538413013] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:07:42,620 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:07:42,620 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 23 [2021-08-21 13:07:42,620 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087383257] [2021-08-21 13:07:42,620 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 13:07:42,620 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:07:42,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 13:07:42,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=450, Unknown=0, NotChecked=0, Total=506 [2021-08-21 13:07:42,621 INFO L87 Difference]: Start difference. First operand 5784 states and 19653 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:07:47,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:07:47,331 INFO L93 Difference]: Finished difference Result 8421 states and 27490 transitions. [2021-08-21 13:07:47,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-08-21 13:07:47,332 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:07:47,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:07:47,350 INFO L225 Difference]: With dead ends: 8421 [2021-08-21 13:07:47,350 INFO L226 Difference]: Without dead ends: 8380 [2021-08-21 13:07:47,351 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2356 ImplicationChecksByTransitivity, 3417.0ms TimeCoverageRelationStatistics Valid=670, Invalid=6986, Unknown=0, NotChecked=0, Total=7656 [2021-08-21 13:07:47,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8380 states. [2021-08-21 13:07:47,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8380 to 5810. [2021-08-21 13:07:47,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5810 states, 5809 states have (on average 3.4012738853503186) internal successors, (19758), 5809 states have internal predecessors, (19758), 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) [2021-08-21 13:07:47,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5810 states to 5810 states and 19758 transitions. [2021-08-21 13:07:47,479 INFO L78 Accepts]: Start accepts. Automaton has 5810 states and 19758 transitions. Word has length 30 [2021-08-21 13:07:47,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:07:47,479 INFO L470 AbstractCegarLoop]: Abstraction has 5810 states and 19758 transitions. [2021-08-21 13:07:47,479 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:07:47,479 INFO L276 IsEmpty]: Start isEmpty. Operand 5810 states and 19758 transitions. [2021-08-21 13:07:47,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:07:47,487 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:07:47,487 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:07:47,514 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Ended with exit code 0 [2021-08-21 13:07:47,688 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2021-08-21 13:07:47,688 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:07:47,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:07:47,688 INFO L82 PathProgramCache]: Analyzing trace with hash 833431314, now seen corresponding path program 57 times [2021-08-21 13:07:47,688 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:07:47,689 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1450503310] [2021-08-21 13:07:47,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:07:47,689 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:07:47,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:07:47,982 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:07:47,982 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:07:47,982 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1450503310] [2021-08-21 13:07:47,982 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1450503310] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:07:47,983 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [155071486] [2021-08-21 13:07:47,983 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:07:47,983 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:07:47,983 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:07:47,983 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:07:47,984 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2021-08-21 13:07:50,987 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:07:50,988 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:07:50,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:07:50,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:07:51,311 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:07:51,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 19 treesize of output 27 [2021-08-21 13:07:51,691 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:07:51,692 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [155071486] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:07:51,692 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:07:51,692 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 23 [2021-08-21 13:07:51,692 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831639509] [2021-08-21 13:07:51,692 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 13:07:51,692 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:07:51,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 13:07:51,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=443, Unknown=0, NotChecked=0, Total=506 [2021-08-21 13:07:51,693 INFO L87 Difference]: Start difference. First operand 5810 states and 19758 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:07:56,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:07:56,923 INFO L93 Difference]: Finished difference Result 9212 states and 30185 transitions. [2021-08-21 13:07:56,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2021-08-21 13:07:56,923 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:07:56,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:07:56,942 INFO L225 Difference]: With dead ends: 9212 [2021-08-21 13:07:56,942 INFO L226 Difference]: Without dead ends: 9184 [2021-08-21 13:07:56,943 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3209 ImplicationChecksByTransitivity, 4097.7ms TimeCoverageRelationStatistics Valid=1157, Invalid=8545, Unknown=0, NotChecked=0, Total=9702 [2021-08-21 13:07:56,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9184 states. [2021-08-21 13:07:57,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9184 to 5792. [2021-08-21 13:07:57,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5792 states, 5791 states have (on average 3.39854947332067) internal successors, (19681), 5791 states have internal predecessors, (19681), 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) [2021-08-21 13:07:57,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5792 states to 5792 states and 19681 transitions. [2021-08-21 13:07:57,072 INFO L78 Accepts]: Start accepts. Automaton has 5792 states and 19681 transitions. Word has length 30 [2021-08-21 13:07:57,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:07:57,072 INFO L470 AbstractCegarLoop]: Abstraction has 5792 states and 19681 transitions. [2021-08-21 13:07:57,072 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:07:57,072 INFO L276 IsEmpty]: Start isEmpty. Operand 5792 states and 19681 transitions. [2021-08-21 13:07:57,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:07:57,081 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:07:57,081 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:07:57,107 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Forceful destruction successful, exit code 0 [2021-08-21 13:07:57,281 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable118 [2021-08-21 13:07:57,281 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:07:57,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:07:57,281 INFO L82 PathProgramCache]: Analyzing trace with hash 2136618820, now seen corresponding path program 58 times [2021-08-21 13:07:57,281 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:07:57,282 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1818896333] [2021-08-21 13:07:57,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:07:57,282 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:07:57,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:07:57,597 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:07:57,598 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:07:57,598 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1818896333] [2021-08-21 13:07:57,598 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1818896333] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:07:57,598 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [174788003] [2021-08-21 13:07:57,598 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:07:57,598 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:07:57,598 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:07:57,599 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:07:57,599 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2021-08-21 13:08:00,609 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:08:00,609 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:08:00,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:08:00,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:08:00,991 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:08:00,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 20 [2021-08-21 13:08:01,097 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:08:01,098 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [174788003] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:08:01,098 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:08:01,098 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 13:08:01,098 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508055196] [2021-08-21 13:08:01,098 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 13:08:01,098 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:08:01,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 13:08:01,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2021-08-21 13:08:01,098 INFO L87 Difference]: Start difference. First operand 5792 states and 19681 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 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) [2021-08-21 13:08:02,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:08:02,620 INFO L93 Difference]: Finished difference Result 7298 states and 24437 transitions. [2021-08-21 13:08:02,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 13:08:02,621 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 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) Word has length 30 [2021-08-21 13:08:02,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:08:02,636 INFO L225 Difference]: With dead ends: 7298 [2021-08-21 13:08:02,637 INFO L226 Difference]: Without dead ends: 7283 [2021-08-21 13:08:02,637 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 506 ImplicationChecksByTransitivity, 1146.0ms TimeCoverageRelationStatistics Valid=271, Invalid=1709, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 13:08:02,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7283 states. [2021-08-21 13:08:02,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7283 to 5794. [2021-08-21 13:08:02,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5794 states, 5793 states have (on average 3.398584498532712) internal successors, (19688), 5793 states have internal predecessors, (19688), 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) [2021-08-21 13:08:02,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5794 states to 5794 states and 19688 transitions. [2021-08-21 13:08:02,742 INFO L78 Accepts]: Start accepts. Automaton has 5794 states and 19688 transitions. Word has length 30 [2021-08-21 13:08:02,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:08:02,742 INFO L470 AbstractCegarLoop]: Abstraction has 5794 states and 19688 transitions. [2021-08-21 13:08:02,742 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 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) [2021-08-21 13:08:02,742 INFO L276 IsEmpty]: Start isEmpty. Operand 5794 states and 19688 transitions. [2021-08-21 13:08:02,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:08:02,751 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:08:02,751 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:08:02,778 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Ended with exit code 0 [2021-08-21 13:08:02,953 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable119 [2021-08-21 13:08:02,953 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:08:02,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:08:02,954 INFO L82 PathProgramCache]: Analyzing trace with hash 141065266, now seen corresponding path program 59 times [2021-08-21 13:08:02,954 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:08:02,954 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [848343018] [2021-08-21 13:08:02,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:08:02,954 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:08:02,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:08:03,273 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:08:03,273 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:08:03,273 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [848343018] [2021-08-21 13:08:03,273 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [848343018] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:08:03,273 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2041089490] [2021-08-21 13:08:03,273 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:08:03,273 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:08:03,273 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:08:03,274 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:08:03,275 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2021-08-21 13:08:06,370 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:08:06,370 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:08:06,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:08:06,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:08:06,711 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 13:08:06,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 25 [2021-08-21 13:08:06,810 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:08:06,811 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2041089490] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:08:06,811 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:08:06,811 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 13:08:06,811 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1060453551] [2021-08-21 13:08:06,811 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 13:08:06,811 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:08:06,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 13:08:06,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=396, Unknown=0, NotChecked=0, Total=462 [2021-08-21 13:08:06,811 INFO L87 Difference]: Start difference. First operand 5794 states and 19688 transitions. Second operand has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 22 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:08:08,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:08:08,970 INFO L93 Difference]: Finished difference Result 8262 states and 27545 transitions. [2021-08-21 13:08:08,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 13:08:08,971 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 22 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:08:08,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:08:08,988 INFO L225 Difference]: With dead ends: 8262 [2021-08-21 13:08:08,988 INFO L226 Difference]: Without dead ends: 8247 [2021-08-21 13:08:08,988 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 739 ImplicationChecksByTransitivity, 1491.5ms TimeCoverageRelationStatistics Valid=371, Invalid=2281, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 13:08:08,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8247 states. [2021-08-21 13:08:09,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8247 to 5793. [2021-08-21 13:08:09,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5793 states, 5792 states have (on average 3.398480662983425) internal successors, (19684), 5792 states have internal predecessors, (19684), 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) [2021-08-21 13:08:09,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5793 states to 5793 states and 19684 transitions. [2021-08-21 13:08:09,111 INFO L78 Accepts]: Start accepts. Automaton has 5793 states and 19684 transitions. Word has length 30 [2021-08-21 13:08:09,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:08:09,111 INFO L470 AbstractCegarLoop]: Abstraction has 5793 states and 19684 transitions. [2021-08-21 13:08:09,111 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.0454545454545454) internal successors, (45), 22 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:08:09,111 INFO L276 IsEmpty]: Start isEmpty. Operand 5793 states and 19684 transitions. [2021-08-21 13:08:09,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:08:09,120 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:08:09,120 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:08:09,146 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Ended with exit code 0 [2021-08-21 13:08:09,320 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:08:09,320 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:08:09,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:08:09,321 INFO L82 PathProgramCache]: Analyzing trace with hash -378968470, now seen corresponding path program 60 times [2021-08-21 13:08:09,321 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:08:09,321 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1979342091] [2021-08-21 13:08:09,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:08:09,321 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:08:09,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:08:09,681 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:08:09,681 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:08:09,682 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1979342091] [2021-08-21 13:08:09,682 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1979342091] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:08:09,682 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [931537274] [2021-08-21 13:08:09,682 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:08:09,682 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:08:09,682 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:08:09,683 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:08:09,683 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2021-08-21 13:08:12,760 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:08:12,761 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:08:12,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:08:12,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:08:13,109 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:08:13,109 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 19 treesize of output 27 [2021-08-21 13:08:13,401 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:08:13,401 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [931537274] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:08:13,401 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:08:13,401 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 13:08:13,401 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1217551919] [2021-08-21 13:08:13,401 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 13:08:13,401 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:08:13,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 13:08:13,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=479, Unknown=0, NotChecked=0, Total=552 [2021-08-21 13:08:13,402 INFO L87 Difference]: Start difference. First operand 5793 states and 19684 transitions. Second operand has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:08:16,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:08:16,202 INFO L93 Difference]: Finished difference Result 7895 states and 26205 transitions. [2021-08-21 13:08:16,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-08-21 13:08:16,202 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:08:16,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:08:16,219 INFO L225 Difference]: With dead ends: 7895 [2021-08-21 13:08:16,219 INFO L226 Difference]: Without dead ends: 7849 [2021-08-21 13:08:16,219 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1448 ImplicationChecksByTransitivity, 2043.1ms TimeCoverageRelationStatistics Valid=583, Invalid=4247, Unknown=0, NotChecked=0, Total=4830 [2021-08-21 13:08:16,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7849 states. [2021-08-21 13:08:16,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7849 to 5765. [2021-08-21 13:08:16,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5765 states, 5764 states have (on average 3.399028452463567) internal successors, (19592), 5764 states have internal predecessors, (19592), 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) [2021-08-21 13:08:16,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5765 states to 5765 states and 19592 transitions. [2021-08-21 13:08:16,327 INFO L78 Accepts]: Start accepts. Automaton has 5765 states and 19592 transitions. Word has length 30 [2021-08-21 13:08:16,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:08:16,327 INFO L470 AbstractCegarLoop]: Abstraction has 5765 states and 19592 transitions. [2021-08-21 13:08:16,327 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:08:16,327 INFO L276 IsEmpty]: Start isEmpty. Operand 5765 states and 19592 transitions. [2021-08-21 13:08:16,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:08:16,336 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:08:16,336 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:08:16,362 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Ended with exit code 0 [2021-08-21 13:08:16,536 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:08:16,536 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:08:16,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:08:16,537 INFO L82 PathProgramCache]: Analyzing trace with hash 932535400, now seen corresponding path program 61 times [2021-08-21 13:08:16,537 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:08:16,537 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1302855366] [2021-08-21 13:08:16,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:08:16,537 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:08:16,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:08:16,842 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:08:16,842 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:08:16,842 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1302855366] [2021-08-21 13:08:16,842 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1302855366] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:08:16,842 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1449596542] [2021-08-21 13:08:16,842 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:08:16,842 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:08:16,842 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:08:16,843 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:08:16,843 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2021-08-21 13:08:20,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:08:20,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:08:20,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:08:20,410 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:08:20,410 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 20 [2021-08-21 13:08:20,464 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:08:20,465 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1449596542] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:08:20,465 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:08:20,465 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 13:08:20,465 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073002751] [2021-08-21 13:08:20,465 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 13:08:20,465 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:08:20,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 13:08:20,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=396, Unknown=0, NotChecked=0, Total=462 [2021-08-21 13:08:20,465 INFO L87 Difference]: Start difference. First operand 5765 states and 19592 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 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) [2021-08-21 13:08:21,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:08:21,904 INFO L93 Difference]: Finished difference Result 7188 states and 24102 transitions. [2021-08-21 13:08:21,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 13:08:21,904 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 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) Word has length 30 [2021-08-21 13:08:21,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:08:21,920 INFO L225 Difference]: With dead ends: 7188 [2021-08-21 13:08:21,920 INFO L226 Difference]: Without dead ends: 7173 [2021-08-21 13:08:21,920 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 443 ImplicationChecksByTransitivity, 1026.8ms TimeCoverageRelationStatistics Valid=249, Invalid=1473, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 13:08:21,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7173 states. [2021-08-21 13:08:22,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7173 to 5765. [2021-08-21 13:08:22,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5765 states, 5764 states have (on average 3.399028452463567) internal successors, (19592), 5764 states have internal predecessors, (19592), 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) [2021-08-21 13:08:22,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5765 states to 5765 states and 19592 transitions. [2021-08-21 13:08:22,026 INFO L78 Accepts]: Start accepts. Automaton has 5765 states and 19592 transitions. Word has length 30 [2021-08-21 13:08:22,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:08:22,026 INFO L470 AbstractCegarLoop]: Abstraction has 5765 states and 19592 transitions. [2021-08-21 13:08:22,026 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 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) [2021-08-21 13:08:22,026 INFO L276 IsEmpty]: Start isEmpty. Operand 5765 states and 19592 transitions. [2021-08-21 13:08:22,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:08:22,035 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:08:22,035 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:08:22,061 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Ended with exit code 0 [2021-08-21 13:08:22,235 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2021-08-21 13:08:22,235 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:08:22,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:08:22,236 INFO L82 PathProgramCache]: Analyzing trace with hash 897506512, now seen corresponding path program 62 times [2021-08-21 13:08:22,236 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:08:22,236 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1473467823] [2021-08-21 13:08:22,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:08:22,236 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:08:22,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:08:22,591 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:08:22,591 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:08:22,591 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1473467823] [2021-08-21 13:08:22,591 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1473467823] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:08:22,591 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2033071705] [2021-08-21 13:08:22,591 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:08:22,591 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:08:22,592 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:08:22,602 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:08:22,612 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2021-08-21 13:08:25,817 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:08:25,818 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:08:25,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:08:25,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:08:26,183 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:08:26,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 19 treesize of output 27 [2021-08-21 13:08:26,459 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:08:26,460 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2033071705] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:08:26,460 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:08:26,460 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 23 [2021-08-21 13:08:26,460 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1417821298] [2021-08-21 13:08:26,460 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 13:08:26,460 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:08:26,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 13:08:26,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=449, Unknown=0, NotChecked=0, Total=506 [2021-08-21 13:08:26,460 INFO L87 Difference]: Start difference. First operand 5765 states and 19592 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:08:30,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:08:30,201 INFO L93 Difference]: Finished difference Result 7554 states and 25026 transitions. [2021-08-21 13:08:30,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-08-21 13:08:30,201 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:08:30,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:08:30,217 INFO L225 Difference]: With dead ends: 7554 [2021-08-21 13:08:30,217 INFO L226 Difference]: Without dead ends: 7528 [2021-08-21 13:08:30,218 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1565 ImplicationChecksByTransitivity, 2769.1ms TimeCoverageRelationStatistics Valid=542, Invalid=4860, Unknown=0, NotChecked=0, Total=5402 [2021-08-21 13:08:30,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7528 states. [2021-08-21 13:08:30,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7528 to 5736. [2021-08-21 13:08:30,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5736 states, 5735 states have (on average 3.399128160418483) internal successors, (19494), 5735 states have internal predecessors, (19494), 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) [2021-08-21 13:08:30,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5736 states to 5736 states and 19494 transitions. [2021-08-21 13:08:30,327 INFO L78 Accepts]: Start accepts. Automaton has 5736 states and 19494 transitions. Word has length 30 [2021-08-21 13:08:30,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:08:30,327 INFO L470 AbstractCegarLoop]: Abstraction has 5736 states and 19494 transitions. [2021-08-21 13:08:30,328 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:08:30,328 INFO L276 IsEmpty]: Start isEmpty. Operand 5736 states and 19494 transitions. [2021-08-21 13:08:30,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:08:30,365 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:08:30,365 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:08:30,392 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Forceful destruction successful, exit code 0 [2021-08-21 13:08:30,565 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2021-08-21 13:08:30,566 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:08:30,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:08:30,566 INFO L82 PathProgramCache]: Analyzing trace with hash 1776934614, now seen corresponding path program 63 times [2021-08-21 13:08:30,566 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:08:30,566 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1670140560] [2021-08-21 13:08:30,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:08:30,566 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:08:30,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:08:30,997 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:08:30,998 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:08:30,998 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1670140560] [2021-08-21 13:08:30,998 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1670140560] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:08:30,998 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [285500690] [2021-08-21 13:08:30,998 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:08:30,998 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:08:30,998 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:08:31,001 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:08:31,027 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2021-08-21 13:08:34,258 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:08:34,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:08:34,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 13:08:34,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:08:34,804 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-08-21 13:08:34,804 INFO L388 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 3 new quantified variables, introduced 5 case distinctions, treesize of input 30 treesize of output 30 [2021-08-21 13:08:34,912 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:08:34,912 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [285500690] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:08:34,912 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:08:34,912 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 13:08:34,912 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1535555170] [2021-08-21 13:08:34,913 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 13:08:34,913 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:08:34,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 13:08:34,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=479, Unknown=0, NotChecked=0, Total=552 [2021-08-21 13:08:34,913 INFO L87 Difference]: Start difference. First operand 5736 states and 19494 transitions. Second operand has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:08:37,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:08:37,844 INFO L93 Difference]: Finished difference Result 7629 states and 25303 transitions. [2021-08-21 13:08:37,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-08-21 13:08:37,845 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:08:37,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:08:37,861 INFO L225 Difference]: With dead ends: 7629 [2021-08-21 13:08:37,861 INFO L226 Difference]: Without dead ends: 7593 [2021-08-21 13:08:37,861 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1320 ImplicationChecksByTransitivity, 2057.1ms TimeCoverageRelationStatistics Valid=512, Invalid=4044, Unknown=0, NotChecked=0, Total=4556 [2021-08-21 13:08:37,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7593 states. [2021-08-21 13:08:37,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7593 to 5707. [2021-08-21 13:08:37,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5707 states, 5706 states have (on average 3.3966000701016474) internal successors, (19381), 5706 states have internal predecessors, (19381), 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) [2021-08-21 13:08:38,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5707 states to 5707 states and 19381 transitions. [2021-08-21 13:08:38,006 INFO L78 Accepts]: Start accepts. Automaton has 5707 states and 19381 transitions. Word has length 30 [2021-08-21 13:08:38,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:08:38,006 INFO L470 AbstractCegarLoop]: Abstraction has 5707 states and 19381 transitions. [2021-08-21 13:08:38,006 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:08:38,006 INFO L276 IsEmpty]: Start isEmpty. Operand 5707 states and 19381 transitions. [2021-08-21 13:08:38,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:08:38,014 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:08:38,014 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:08:38,041 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Ended with exit code 0 [2021-08-21 13:08:38,214 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2021-08-21 13:08:38,215 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:08:38,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:08:38,216 INFO L82 PathProgramCache]: Analyzing trace with hash -627470956, now seen corresponding path program 64 times [2021-08-21 13:08:38,216 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:08:38,216 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1360786139] [2021-08-21 13:08:38,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:08:38,216 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:08:38,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:08:38,615 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:08:38,615 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:08:38,615 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1360786139] [2021-08-21 13:08:38,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1360786139] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:08:38,615 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1035333328] [2021-08-21 13:08:38,615 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:08:38,615 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:08:38,615 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:08:38,616 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:08:38,617 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2021-08-21 13:08:41,823 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:08:41,823 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:08:41,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:08:41,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:08:42,177 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 13:08:42,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 25 [2021-08-21 13:08:42,280 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:08:42,281 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1035333328] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:08:42,281 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:08:42,281 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 13:08:42,281 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153794427] [2021-08-21 13:08:42,281 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 13:08:42,281 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:08:42,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 13:08:42,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=387, Unknown=0, NotChecked=0, Total=462 [2021-08-21 13:08:42,281 INFO L87 Difference]: Start difference. First operand 5707 states and 19381 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:08:43,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:08:43,947 INFO L93 Difference]: Finished difference Result 8044 states and 26764 transitions. [2021-08-21 13:08:43,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 13:08:43,948 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:08:43,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:08:43,965 INFO L225 Difference]: With dead ends: 8044 [2021-08-21 13:08:43,965 INFO L226 Difference]: Without dead ends: 8014 [2021-08-21 13:08:43,965 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 616 ImplicationChecksByTransitivity, 1220.5ms TimeCoverageRelationStatistics Valid=352, Invalid=1904, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 13:08:43,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8014 states. [2021-08-21 13:08:44,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8014 to 5706. [2021-08-21 13:08:44,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5706 states, 5705 states have (on average 3.3964943032427697) internal successors, (19377), 5705 states have internal predecessors, (19377), 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) [2021-08-21 13:08:44,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5706 states to 5706 states and 19377 transitions. [2021-08-21 13:08:44,106 INFO L78 Accepts]: Start accepts. Automaton has 5706 states and 19377 transitions. Word has length 30 [2021-08-21 13:08:44,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:08:44,106 INFO L470 AbstractCegarLoop]: Abstraction has 5706 states and 19377 transitions. [2021-08-21 13:08:44,106 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:08:44,106 INFO L276 IsEmpty]: Start isEmpty. Operand 5706 states and 19377 transitions. [2021-08-21 13:08:44,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:08:44,115 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:08:44,115 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:08:44,141 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Forceful destruction successful, exit code 0 [2021-08-21 13:08:44,315 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2021-08-21 13:08:44,316 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:08:44,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:08:44,316 INFO L82 PathProgramCache]: Analyzing trace with hash -1004663130, now seen corresponding path program 65 times [2021-08-21 13:08:44,316 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:08:44,316 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [293625626] [2021-08-21 13:08:44,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:08:44,316 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:08:44,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:08:44,715 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:08:44,716 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:08:44,716 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [293625626] [2021-08-21 13:08:44,716 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [293625626] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:08:44,716 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1738415274] [2021-08-21 13:08:44,716 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:08:44,716 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:08:44,716 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:08:44,717 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:08:44,717 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2021-08-21 13:08:48,013 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:08:48,013 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:08:48,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:08:48,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:08:48,361 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 13:08:48,361 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 25 [2021-08-21 13:08:48,499 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:08:48,499 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1738415274] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:08:48,499 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:08:48,499 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-08-21 13:08:48,499 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209673843] [2021-08-21 13:08:48,499 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 13:08:48,499 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:08:48,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 13:08:48,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=428, Unknown=0, NotChecked=0, Total=506 [2021-08-21 13:08:48,500 INFO L87 Difference]: Start difference. First operand 5706 states and 19377 transitions. Second operand has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:08:50,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:08:50,200 INFO L93 Difference]: Finished difference Result 7921 states and 26417 transitions. [2021-08-21 13:08:50,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-21 13:08:50,200 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:08:50,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:08:50,239 INFO L225 Difference]: With dead ends: 7921 [2021-08-21 13:08:50,240 INFO L226 Difference]: Without dead ends: 7871 [2021-08-21 13:08:50,240 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 596 ImplicationChecksByTransitivity, 1282.3ms TimeCoverageRelationStatistics Valid=343, Invalid=1913, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 13:08:50,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7871 states. [2021-08-21 13:08:50,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7871 to 5702. [2021-08-21 13:08:50,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5702 states, 5701 states have (on average 3.396597088230135) internal successors, (19364), 5701 states have internal predecessors, (19364), 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) [2021-08-21 13:08:50,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5702 states to 5702 states and 19364 transitions. [2021-08-21 13:08:50,339 INFO L78 Accepts]: Start accepts. Automaton has 5702 states and 19364 transitions. Word has length 30 [2021-08-21 13:08:50,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:08:50,339 INFO L470 AbstractCegarLoop]: Abstraction has 5702 states and 19364 transitions. [2021-08-21 13:08:50,339 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:08:50,339 INFO L276 IsEmpty]: Start isEmpty. Operand 5702 states and 19364 transitions. [2021-08-21 13:08:50,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:08:50,348 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:08:50,348 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:08:50,375 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Forceful destruction successful, exit code 0 [2021-08-21 13:08:50,552 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126 [2021-08-21 13:08:50,553 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:08:50,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:08:50,554 INFO L82 PathProgramCache]: Analyzing trace with hash 460538431, now seen corresponding path program 30 times [2021-08-21 13:08:50,555 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:08:50,555 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115418755] [2021-08-21 13:08:50,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:08:50,555 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:08:50,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:08:50,701 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:08:50,701 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:08:50,702 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115418755] [2021-08-21 13:08:50,702 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2115418755] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:08:50,702 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1214968722] [2021-08-21 13:08:50,702 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:08:50,702 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:08:50,702 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:08:50,703 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:08:50,703 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Waiting until timeout for monitored process [2021-08-21 13:08:53,965 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:08:53,965 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:08:53,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:08:53,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:08:54,395 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:08:54,395 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2021-08-21 13:08:54,621 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:08:54,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1214968722] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:08:54,621 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:08:54,621 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 14] total 20 [2021-08-21 13:08:54,622 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567934980] [2021-08-21 13:08:54,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 13:08:54,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:08:54,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 13:08:54,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-08-21 13:08:54,623 INFO L87 Difference]: Start difference. First operand 5702 states and 19364 transitions. Second operand has 20 states, 20 states have (on average 2.65) internal successors, (53), 20 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:08:55,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:08:55,306 INFO L93 Difference]: Finished difference Result 7148 states and 23717 transitions. [2021-08-21 13:08:55,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 13:08:55,306 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.65) internal successors, (53), 20 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:08:55,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:08:55,322 INFO L225 Difference]: With dead ends: 7148 [2021-08-21 13:08:55,322 INFO L226 Difference]: Without dead ends: 7010 [2021-08-21 13:08:55,322 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 468.7ms TimeCoverageRelationStatistics Valid=121, Invalid=691, Unknown=0, NotChecked=0, Total=812 [2021-08-21 13:08:55,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7010 states. [2021-08-21 13:08:55,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7010 to 5726. [2021-08-21 13:08:55,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5726 states, 5725 states have (on average 3.3973799126637556) internal successors, (19450), 5725 states have internal predecessors, (19450), 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) [2021-08-21 13:08:55,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5726 states to 5726 states and 19450 transitions. [2021-08-21 13:08:55,429 INFO L78 Accepts]: Start accepts. Automaton has 5726 states and 19450 transitions. Word has length 30 [2021-08-21 13:08:55,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:08:55,429 INFO L470 AbstractCegarLoop]: Abstraction has 5726 states and 19450 transitions. [2021-08-21 13:08:55,429 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.65) internal successors, (53), 20 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:08:55,429 INFO L276 IsEmpty]: Start isEmpty. Operand 5726 states and 19450 transitions. [2021-08-21 13:08:55,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:08:55,437 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:08:55,438 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:08:55,464 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Ended with exit code 0 [2021-08-21 13:08:55,640 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2021-08-21 13:08:55,641 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:08:55,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:08:55,641 INFO L82 PathProgramCache]: Analyzing trace with hash -1852709708, now seen corresponding path program 66 times [2021-08-21 13:08:55,641 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:08:55,641 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1306231421] [2021-08-21 13:08:55,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:08:55,641 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:08:55,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:08:55,989 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:08:55,989 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:08:55,989 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1306231421] [2021-08-21 13:08:55,990 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1306231421] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:08:55,990 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1522773043] [2021-08-21 13:08:55,990 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:08:55,990 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:08:55,990 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:08:55,990 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:08:55,991 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Waiting until timeout for monitored process [2021-08-21 13:08:59,456 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:08:59,456 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:08:59,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:08:59,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:08:59,888 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:08:59,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 20 [2021-08-21 13:08:59,924 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:08:59,924 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1522773043] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:08:59,924 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:08:59,924 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-21 13:08:59,924 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [301625137] [2021-08-21 13:08:59,924 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 13:08:59,925 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:08:59,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 13:08:59,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=397, Unknown=0, NotChecked=0, Total=462 [2021-08-21 13:08:59,925 INFO L87 Difference]: Start difference. First operand 5726 states and 19450 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 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) [2021-08-21 13:09:01,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:09:01,822 INFO L93 Difference]: Finished difference Result 7685 states and 24867 transitions. [2021-08-21 13:09:01,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-08-21 13:09:01,822 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 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) Word has length 30 [2021-08-21 13:09:01,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:09:01,838 INFO L225 Difference]: With dead ends: 7685 [2021-08-21 13:09:01,838 INFO L226 Difference]: Without dead ends: 7651 [2021-08-21 13:09:01,839 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 930 ImplicationChecksByTransitivity, 1496.2ms TimeCoverageRelationStatistics Valid=426, Invalid=2766, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 13:09:01,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7651 states. [2021-08-21 13:09:01,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7651 to 5789. [2021-08-21 13:09:01,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5789 states, 5788 states have (on average 3.399274360746372) internal successors, (19675), 5788 states have internal predecessors, (19675), 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) [2021-08-21 13:09:01,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5789 states to 5789 states and 19675 transitions. [2021-08-21 13:09:01,953 INFO L78 Accepts]: Start accepts. Automaton has 5789 states and 19675 transitions. Word has length 30 [2021-08-21 13:09:01,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:09:01,953 INFO L470 AbstractCegarLoop]: Abstraction has 5789 states and 19675 transitions. [2021-08-21 13:09:01,953 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 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) [2021-08-21 13:09:01,953 INFO L276 IsEmpty]: Start isEmpty. Operand 5789 states and 19675 transitions. [2021-08-21 13:09:01,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:09:01,962 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:09:01,962 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:09:01,988 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Ended with exit code 0 [2021-08-21 13:09:02,163 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128,122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:09:02,163 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:09:02,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:09:02,163 INFO L82 PathProgramCache]: Analyzing trace with hash 1357720272, now seen corresponding path program 67 times [2021-08-21 13:09:02,163 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:09:02,163 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [54595509] [2021-08-21 13:09:02,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:09:02,164 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:09:02,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:09:02,456 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:09:02,457 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:09:02,457 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [54595509] [2021-08-21 13:09:02,457 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [54595509] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:09:02,457 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1991700966] [2021-08-21 13:09:02,457 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:09:02,457 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:09:02,457 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:09:02,461 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:09:02,461 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2021-08-21 13:09:05,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:09:05,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:09:05,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:09:06,260 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:09:06,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 20 [2021-08-21 13:09:06,310 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:09:06,310 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1991700966] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:09:06,310 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:09:06,310 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-08-21 13:09:06,310 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1332546894] [2021-08-21 13:09:06,310 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 13:09:06,310 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:09:06,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 13:09:06,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=432, Unknown=0, NotChecked=0, Total=506 [2021-08-21 13:09:06,311 INFO L87 Difference]: Start difference. First operand 5789 states and 19675 transitions. Second operand has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 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) [2021-08-21 13:09:08,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:09:08,342 INFO L93 Difference]: Finished difference Result 7572 states and 24603 transitions. [2021-08-21 13:09:08,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-08-21 13:09:08,353 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 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) Word has length 30 [2021-08-21 13:09:08,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:09:08,373 INFO L225 Difference]: With dead ends: 7572 [2021-08-21 13:09:08,373 INFO L226 Difference]: Without dead ends: 7551 [2021-08-21 13:09:08,374 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1183 ImplicationChecksByTransitivity, 1505.8ms TimeCoverageRelationStatistics Valid=532, Invalid=3374, Unknown=0, NotChecked=0, Total=3906 [2021-08-21 13:09:08,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7551 states. [2021-08-21 13:09:08,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7551 to 5794. [2021-08-21 13:09:08,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5794 states, 5793 states have (on average 3.400828586224754) internal successors, (19701), 5793 states have internal predecessors, (19701), 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) [2021-08-21 13:09:08,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5794 states to 5794 states and 19701 transitions. [2021-08-21 13:09:08,521 INFO L78 Accepts]: Start accepts. Automaton has 5794 states and 19701 transitions. Word has length 30 [2021-08-21 13:09:08,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:09:08,521 INFO L470 AbstractCegarLoop]: Abstraction has 5794 states and 19701 transitions. [2021-08-21 13:09:08,521 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 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) [2021-08-21 13:09:08,521 INFO L276 IsEmpty]: Start isEmpty. Operand 5794 states and 19701 transitions. [2021-08-21 13:09:08,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:09:08,529 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:09:08,530 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:09:08,556 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Ended with exit code 0 [2021-08-21 13:09:08,730 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable129,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:09:08,730 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:09:08,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:09:08,731 INFO L82 PathProgramCache]: Analyzing trace with hash 1074348546, now seen corresponding path program 68 times [2021-08-21 13:09:08,731 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:09:08,731 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614192506] [2021-08-21 13:09:08,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:09:08,731 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:09:08,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:09:09,024 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:09:09,024 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:09:09,024 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [614192506] [2021-08-21 13:09:09,024 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [614192506] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:09:09,024 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [287903652] [2021-08-21 13:09:09,024 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:09:09,024 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:09:09,025 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:09:09,025 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:09:09,026 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2021-08-21 13:09:12,432 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:09:12,432 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:09:12,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 13:09:12,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:09:12,763 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:09:12,764 INFO L388 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 27 treesize of output 43 [2021-08-21 13:09:13,523 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:09:13,524 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [287903652] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:09:13,524 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:09:13,524 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-08-21 13:09:13,524 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877777485] [2021-08-21 13:09:13,524 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 13:09:13,524 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:09:13,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 13:09:13,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=444, Unknown=0, NotChecked=0, Total=506 [2021-08-21 13:09:13,525 INFO L87 Difference]: Start difference. First operand 5794 states and 19701 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:09:17,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:09:17,401 INFO L93 Difference]: Finished difference Result 8746 states and 28553 transitions. [2021-08-21 13:09:17,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-08-21 13:09:17,401 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:09:17,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:09:17,420 INFO L225 Difference]: With dead ends: 8746 [2021-08-21 13:09:17,420 INFO L226 Difference]: Without dead ends: 8710 [2021-08-21 13:09:17,421 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2537 ImplicationChecksByTransitivity, 3000.0ms TimeCoverageRelationStatistics Valid=890, Invalid=6942, Unknown=0, NotChecked=0, Total=7832 [2021-08-21 13:09:17,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8710 states. [2021-08-21 13:09:17,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8710 to 5883. [2021-08-21 13:09:17,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5883 states, 5882 states have (on average 3.4059843590615437) internal successors, (20034), 5882 states have internal predecessors, (20034), 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) [2021-08-21 13:09:17,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5883 states to 5883 states and 20034 transitions. [2021-08-21 13:09:17,543 INFO L78 Accepts]: Start accepts. Automaton has 5883 states and 20034 transitions. Word has length 30 [2021-08-21 13:09:17,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:09:17,543 INFO L470 AbstractCegarLoop]: Abstraction has 5883 states and 20034 transitions. [2021-08-21 13:09:17,543 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:09:17,543 INFO L276 IsEmpty]: Start isEmpty. Operand 5883 states and 20034 transitions. [2021-08-21 13:09:17,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:09:17,552 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:09:17,552 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:09:17,578 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Ended with exit code 0 [2021-08-21 13:09:17,752 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,124 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:09:17,752 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:09:17,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:09:17,752 INFO L82 PathProgramCache]: Analyzing trace with hash -1447510914, now seen corresponding path program 69 times [2021-08-21 13:09:17,753 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:09:17,753 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2008623328] [2021-08-21 13:09:17,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:09:17,753 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:09:17,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:09:18,054 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:09:18,055 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:09:18,055 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2008623328] [2021-08-21 13:09:18,055 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2008623328] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:09:18,055 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1995104038] [2021-08-21 13:09:18,055 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:09:18,055 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:09:18,055 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:09:18,060 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:09:18,061 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Waiting until timeout for monitored process [2021-08-21 13:09:21,577 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:09:21,577 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:09:21,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 13:09:21,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:09:21,928 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:09:21,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2021-08-21 13:09:22,331 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:09:22,332 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1995104038] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:09:22,332 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:09:22,332 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 13:09:22,332 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [315792423] [2021-08-21 13:09:22,332 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 13:09:22,332 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:09:22,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 13:09:22,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=483, Unknown=0, NotChecked=0, Total=552 [2021-08-21 13:09:22,333 INFO L87 Difference]: Start difference. First operand 5883 states and 20034 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:09:27,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:09:27,521 INFO L93 Difference]: Finished difference Result 9622 states and 31221 transitions. [2021-08-21 13:09:27,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2021-08-21 13:09:27,521 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:09:27,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:09:27,541 INFO L225 Difference]: With dead ends: 9622 [2021-08-21 13:09:27,541 INFO L226 Difference]: Without dead ends: 9566 [2021-08-21 13:09:27,542 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3841 ImplicationChecksByTransitivity, 4125.9ms TimeCoverageRelationStatistics Valid=1269, Invalid=10073, Unknown=0, NotChecked=0, Total=11342 [2021-08-21 13:09:27,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9566 states. [2021-08-21 13:09:27,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9566 to 5965. [2021-08-21 13:09:27,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5965 states, 5964 states have (on average 3.410965794768612) internal successors, (20343), 5964 states have internal predecessors, (20343), 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) [2021-08-21 13:09:27,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5965 states to 5965 states and 20343 transitions. [2021-08-21 13:09:27,675 INFO L78 Accepts]: Start accepts. Automaton has 5965 states and 20343 transitions. Word has length 30 [2021-08-21 13:09:27,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:09:27,675 INFO L470 AbstractCegarLoop]: Abstraction has 5965 states and 20343 transitions. [2021-08-21 13:09:27,675 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:09:27,675 INFO L276 IsEmpty]: Start isEmpty. Operand 5965 states and 20343 transitions. [2021-08-21 13:09:27,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:09:27,684 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:09:27,684 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:09:27,711 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Forceful destruction successful, exit code 0 [2021-08-21 13:09:27,888 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,125 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:09:27,889 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:09:27,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:09:27,889 INFO L82 PathProgramCache]: Analyzing trace with hash 1153060376, now seen corresponding path program 70 times [2021-08-21 13:09:27,889 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:09:27,889 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1840268324] [2021-08-21 13:09:27,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:09:27,889 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:09:27,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:09:28,286 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:09:28,287 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:09:28,287 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1840268324] [2021-08-21 13:09:28,287 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1840268324] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:09:28,287 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [362203560] [2021-08-21 13:09:28,287 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:09:28,287 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:09:28,287 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:09:28,288 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:09:28,288 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Waiting until timeout for monitored process [2021-08-21 13:09:31,805 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:09:31,806 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:09:31,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:09:31,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:09:32,143 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 13:09:32,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 25 [2021-08-21 13:09:32,243 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:09:32,243 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [362203560] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:09:32,243 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:09:32,243 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-08-21 13:09:32,243 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [456552892] [2021-08-21 13:09:32,243 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 13:09:32,243 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:09:32,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 13:09:32,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=431, Unknown=0, NotChecked=0, Total=506 [2021-08-21 13:09:32,244 INFO L87 Difference]: Start difference. First operand 5965 states and 20343 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 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) [2021-08-21 13:09:35,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:09:35,252 INFO L93 Difference]: Finished difference Result 9186 states and 30120 transitions. [2021-08-21 13:09:35,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-08-21 13:09:35,252 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 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) Word has length 30 [2021-08-21 13:09:35,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:09:35,272 INFO L225 Difference]: With dead ends: 9186 [2021-08-21 13:09:35,272 INFO L226 Difference]: Without dead ends: 9161 [2021-08-21 13:09:35,273 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2093 ImplicationChecksByTransitivity, 2183.0ms TimeCoverageRelationStatistics Valid=905, Invalid=5415, Unknown=0, NotChecked=0, Total=6320 [2021-08-21 13:09:35,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9161 states. [2021-08-21 13:09:35,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9161 to 5970. [2021-08-21 13:09:35,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5970 states, 5969 states have (on average 3.4119618026470095) internal successors, (20366), 5969 states have internal predecessors, (20366), 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) [2021-08-21 13:09:35,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5970 states to 5970 states and 20366 transitions. [2021-08-21 13:09:35,415 INFO L78 Accepts]: Start accepts. Automaton has 5970 states and 20366 transitions. Word has length 30 [2021-08-21 13:09:35,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:09:35,415 INFO L470 AbstractCegarLoop]: Abstraction has 5970 states and 20366 transitions. [2021-08-21 13:09:35,415 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 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) [2021-08-21 13:09:35,415 INFO L276 IsEmpty]: Start isEmpty. Operand 5970 states and 20366 transitions. [2021-08-21 13:09:35,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:09:35,425 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:09:35,425 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:09:35,453 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Ended with exit code 0 [2021-08-21 13:09:35,625 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable132 [2021-08-21 13:09:35,625 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:09:35,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:09:35,626 INFO L82 PathProgramCache]: Analyzing trace with hash -1280313816, now seen corresponding path program 71 times [2021-08-21 13:09:35,626 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:09:35,626 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1447561770] [2021-08-21 13:09:35,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:09:35,626 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:09:35,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:09:36,049 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:09:36,049 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:09:36,049 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1447561770] [2021-08-21 13:09:36,050 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1447561770] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:09:36,050 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1514551648] [2021-08-21 13:09:36,050 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:09:36,050 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:09:36,050 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:09:36,051 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:09:36,052 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Waiting until timeout for monitored process [2021-08-21 13:09:39,639 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:09:39,639 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:09:39,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:09:39,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:09:39,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:09:39,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-21 13:09:39,993 INFO L354 Elim1Store]: treesize reduction 11, result has 42.1 percent of original size [2021-08-21 13:09:39,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 30 [2021-08-21 13:09:40,145 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:09:40,145 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1514551648] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:09:40,145 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:09:40,145 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 23 [2021-08-21 13:09:40,145 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895836023] [2021-08-21 13:09:40,145 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 13:09:40,145 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:09:40,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 13:09:40,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=428, Unknown=0, NotChecked=0, Total=506 [2021-08-21 13:09:40,146 INFO L87 Difference]: Start difference. First operand 5970 states and 20366 transitions. Second operand has 23 states, 23 states have (on average 1.7826086956521738) internal successors, (41), 23 states have internal predecessors, (41), 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) [2021-08-21 13:09:42,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:09:42,549 INFO L93 Difference]: Finished difference Result 8091 states and 27036 transitions. [2021-08-21 13:09:42,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-08-21 13:09:42,549 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.7826086956521738) internal successors, (41), 23 states have internal predecessors, (41), 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) Word has length 30 [2021-08-21 13:09:42,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:09:42,567 INFO L225 Difference]: With dead ends: 8091 [2021-08-21 13:09:42,567 INFO L226 Difference]: Without dead ends: 8066 [2021-08-21 13:09:42,567 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1163 ImplicationChecksByTransitivity, 1854.4ms TimeCoverageRelationStatistics Valid=567, Invalid=3339, Unknown=0, NotChecked=0, Total=3906 [2021-08-21 13:09:42,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8066 states. [2021-08-21 13:09:42,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8066 to 5977. [2021-08-21 13:09:42,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5977 states, 5976 states have (on average 3.411813922356091) internal successors, (20389), 5976 states have internal predecessors, (20389), 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) [2021-08-21 13:09:42,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5977 states to 5977 states and 20389 transitions. [2021-08-21 13:09:42,697 INFO L78 Accepts]: Start accepts. Automaton has 5977 states and 20389 transitions. Word has length 30 [2021-08-21 13:09:42,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:09:42,697 INFO L470 AbstractCegarLoop]: Abstraction has 5977 states and 20389 transitions. [2021-08-21 13:09:42,697 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.7826086956521738) internal successors, (41), 23 states have internal predecessors, (41), 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) [2021-08-21 13:09:42,698 INFO L276 IsEmpty]: Start isEmpty. Operand 5977 states and 20389 transitions. [2021-08-21 13:09:42,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:09:42,706 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:09:42,706 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:09:42,735 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Forceful destruction successful, exit code 0 [2021-08-21 13:09:42,907 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2021-08-21 13:09:42,907 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:09:42,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:09:42,907 INFO L82 PathProgramCache]: Analyzing trace with hash 1092183439, now seen corresponding path program 31 times [2021-08-21 13:09:42,907 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:09:42,907 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [246638261] [2021-08-21 13:09:42,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:09:42,908 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:09:42,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:09:43,065 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:09:43,065 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:09:43,065 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [246638261] [2021-08-21 13:09:43,065 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [246638261] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:09:43,065 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1275661887] [2021-08-21 13:09:43,065 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:09:43,065 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:09:43,065 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:09:43,067 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:09:43,069 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Waiting until timeout for monitored process [2021-08-21 13:09:46,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:09:46,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 13:09:46,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:09:47,113 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:09:47,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 25 [2021-08-21 13:09:47,164 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:09:47,164 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1275661887] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:09:47,164 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:09:47,164 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-08-21 13:09:47,164 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1848832721] [2021-08-21 13:09:47,165 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:09:47,165 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:09:47,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:09:47,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:09:47,165 INFO L87 Difference]: Start difference. First operand 5977 states and 20389 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 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) [2021-08-21 13:09:47,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:09:47,312 INFO L93 Difference]: Finished difference Result 6552 states and 22087 transitions. [2021-08-21 13:09:47,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 13:09:47,312 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 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) Word has length 30 [2021-08-21 13:09:47,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:09:47,326 INFO L225 Difference]: With dead ends: 6552 [2021-08-21 13:09:47,326 INFO L226 Difference]: Without dead ends: 6483 [2021-08-21 13:09:47,326 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 139.7ms TimeCoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-08-21 13:09:47,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6483 states. [2021-08-21 13:09:47,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6483 to 5984. [2021-08-21 13:09:47,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5984 states, 5983 states have (on average 3.406986461641317) internal successors, (20384), 5983 states have internal predecessors, (20384), 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) [2021-08-21 13:09:47,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5984 states to 5984 states and 20384 transitions. [2021-08-21 13:09:47,423 INFO L78 Accepts]: Start accepts. Automaton has 5984 states and 20384 transitions. Word has length 30 [2021-08-21 13:09:47,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:09:47,423 INFO L470 AbstractCegarLoop]: Abstraction has 5984 states and 20384 transitions. [2021-08-21 13:09:47,423 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 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) [2021-08-21 13:09:47,423 INFO L276 IsEmpty]: Start isEmpty. Operand 5984 states and 20384 transitions. [2021-08-21 13:09:47,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:09:47,432 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:09:47,432 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:09:47,460 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Ended with exit code 0 [2021-08-21 13:09:47,633 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable134,128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:09:47,633 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:09:47,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:09:47,633 INFO L82 PathProgramCache]: Analyzing trace with hash -1004651122, now seen corresponding path program 72 times [2021-08-21 13:09:47,633 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:09:47,633 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [962332169] [2021-08-21 13:09:47,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:09:47,633 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:09:47,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:09:48,074 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:09:48,074 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:09:48,074 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [962332169] [2021-08-21 13:09:48,074 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [962332169] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:09:48,074 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1292603738] [2021-08-21 13:09:48,074 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:09:48,074 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:09:48,075 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:09:48,076 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:09:48,082 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Waiting until timeout for monitored process [2021-08-21 13:09:51,813 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:09:51,813 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:09:51,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:09:51,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:09:52,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:09:52,159 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-21 13:09:52,168 INFO L354 Elim1Store]: treesize reduction 11, result has 42.1 percent of original size [2021-08-21 13:09:52,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 25 [2021-08-21 13:09:52,289 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:09:52,290 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1292603738] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:09:52,290 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:09:52,290 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 24 [2021-08-21 13:09:52,290 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2012261008] [2021-08-21 13:09:52,290 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 13:09:52,291 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:09:52,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 13:09:52,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=468, Unknown=0, NotChecked=0, Total=552 [2021-08-21 13:09:52,291 INFO L87 Difference]: Start difference. First operand 5984 states and 20384 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:09:54,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:09:54,495 INFO L93 Difference]: Finished difference Result 8154 states and 27114 transitions. [2021-08-21 13:09:54,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-08-21 13:09:54,495 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:09:54,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:09:54,512 INFO L225 Difference]: With dead ends: 8154 [2021-08-21 13:09:54,513 INFO L226 Difference]: Without dead ends: 8108 [2021-08-21 13:09:54,513 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1185 ImplicationChecksByTransitivity, 1711.8ms TimeCoverageRelationStatistics Valid=586, Invalid=3320, Unknown=0, NotChecked=0, Total=3906 [2021-08-21 13:09:54,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8108 states. [2021-08-21 13:09:54,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8108 to 5984. [2021-08-21 13:09:54,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5984 states, 5983 states have (on average 3.4068193214106635) internal successors, (20383), 5983 states have internal predecessors, (20383), 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) [2021-08-21 13:09:54,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5984 states to 5984 states and 20383 transitions. [2021-08-21 13:09:54,636 INFO L78 Accepts]: Start accepts. Automaton has 5984 states and 20383 transitions. Word has length 30 [2021-08-21 13:09:54,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:09:54,637 INFO L470 AbstractCegarLoop]: Abstraction has 5984 states and 20383 transitions. [2021-08-21 13:09:54,637 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:09:54,637 INFO L276 IsEmpty]: Start isEmpty. Operand 5984 states and 20383 transitions. [2021-08-21 13:09:54,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:09:54,645 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:09:54,646 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:09:54,675 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Forceful destruction successful, exit code 0 [2021-08-21 13:09:54,846 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-08-21 13:09:54,846 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:09:54,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:09:54,846 INFO L82 PathProgramCache]: Analyzing trace with hash -1997859149, now seen corresponding path program 32 times [2021-08-21 13:09:54,847 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:09:54,847 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1293978324] [2021-08-21 13:09:54,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:09:54,847 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:09:54,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:09:55,039 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:09:55,039 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:09:55,039 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1293978324] [2021-08-21 13:09:55,039 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1293978324] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:09:55,040 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [307379273] [2021-08-21 13:09:55,040 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:09:55,040 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:09:55,040 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:09:55,040 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:09:55,041 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Waiting until timeout for monitored process [2021-08-21 13:09:58,818 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:09:58,819 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:09:58,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:09:58,820 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:09:59,154 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:09:59,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2021-08-21 13:09:59,498 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:09:59,498 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [307379273] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:09:59,498 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:09:59,498 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 15] total 20 [2021-08-21 13:09:59,498 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1461651372] [2021-08-21 13:09:59,498 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 13:09:59,498 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:09:59,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 13:09:59,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-08-21 13:09:59,499 INFO L87 Difference]: Start difference. First operand 5984 states and 20383 transitions. Second operand has 20 states, 20 states have (on average 2.65) internal successors, (53), 20 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:10:00,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:10:00,253 INFO L93 Difference]: Finished difference Result 6677 states and 22420 transitions. [2021-08-21 13:10:00,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 13:10:00,254 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.65) internal successors, (53), 20 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:10:00,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:10:00,266 INFO L225 Difference]: With dead ends: 6677 [2021-08-21 13:10:00,267 INFO L226 Difference]: Without dead ends: 6615 [2021-08-21 13:10:00,267 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 600.5ms TimeCoverageRelationStatistics Valid=150, Invalid=780, Unknown=0, NotChecked=0, Total=930 [2021-08-21 13:10:00,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6615 states. [2021-08-21 13:10:00,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6615 to 5994. [2021-08-21 13:10:00,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5994 states, 5993 states have (on average 3.405639913232104) internal successors, (20410), 5993 states have internal predecessors, (20410), 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) [2021-08-21 13:10:00,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5994 states to 5994 states and 20410 transitions. [2021-08-21 13:10:00,363 INFO L78 Accepts]: Start accepts. Automaton has 5994 states and 20410 transitions. Word has length 30 [2021-08-21 13:10:00,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:10:00,363 INFO L470 AbstractCegarLoop]: Abstraction has 5994 states and 20410 transitions. [2021-08-21 13:10:00,363 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.65) internal successors, (53), 20 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:10:00,364 INFO L276 IsEmpty]: Start isEmpty. Operand 5994 states and 20410 transitions. [2021-08-21 13:10:00,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:10:00,372 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:10:00,372 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:10:00,402 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Forceful destruction successful, exit code 0 [2021-08-21 13:10:00,572 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-08-21 13:10:00,572 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:10:00,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:10:00,573 INFO L82 PathProgramCache]: Analyzing trace with hash -1941153917, now seen corresponding path program 33 times [2021-08-21 13:10:00,573 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:10:00,573 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115568957] [2021-08-21 13:10:00,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:10:00,573 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:10:00,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:10:00,757 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:10:00,757 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:10:00,757 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1115568957] [2021-08-21 13:10:00,757 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1115568957] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:10:00,757 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [647915427] [2021-08-21 13:10:00,757 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:10:00,757 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:10:00,758 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:10:00,758 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:10:00,761 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Waiting until timeout for monitored process [2021-08-21 13:10:04,689 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 13:10:04,690 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:10:04,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 13:10:04,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:10:05,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:10:05,171 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:10:05,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 37 treesize of output 43 [2021-08-21 13:10:05,757 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:10:05,757 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [647915427] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:10:05,757 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:10:05,757 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 17] total 24 [2021-08-21 13:10:05,757 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892156992] [2021-08-21 13:10:05,757 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 13:10:05,757 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:10:05,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 13:10:05,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=472, Unknown=0, NotChecked=0, Total=552 [2021-08-21 13:10:05,758 INFO L87 Difference]: Start difference. First operand 5994 states and 20410 transitions. Second operand has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 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) [2021-08-21 13:10:07,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:10:07,133 INFO L93 Difference]: Finished difference Result 6738 states and 22595 transitions. [2021-08-21 13:10:07,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 13:10:07,133 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 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) Word has length 30 [2021-08-21 13:10:07,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:10:07,147 INFO L225 Difference]: With dead ends: 6738 [2021-08-21 13:10:07,147 INFO L226 Difference]: Without dead ends: 6708 [2021-08-21 13:10:07,147 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 401 ImplicationChecksByTransitivity, 1044.9ms TimeCoverageRelationStatistics Valid=244, Invalid=1562, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 13:10:07,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6708 states. [2021-08-21 13:10:07,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6708 to 6022. [2021-08-21 13:10:07,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6022 states, 6021 states have (on average 3.4060787244643747) internal successors, (20508), 6021 states have internal predecessors, (20508), 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) [2021-08-21 13:10:07,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6022 states to 6022 states and 20508 transitions. [2021-08-21 13:10:07,243 INFO L78 Accepts]: Start accepts. Automaton has 6022 states and 20508 transitions. Word has length 30 [2021-08-21 13:10:07,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:10:07,243 INFO L470 AbstractCegarLoop]: Abstraction has 6022 states and 20508 transitions. [2021-08-21 13:10:07,243 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 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) [2021-08-21 13:10:07,243 INFO L276 IsEmpty]: Start isEmpty. Operand 6022 states and 20508 transitions. [2021-08-21 13:10:07,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:10:07,252 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:10:07,252 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:10:07,282 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Ended with exit code 0 [2021-08-21 13:10:07,452 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,131 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:10:07,452 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:10:07,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:10:07,452 INFO L82 PathProgramCache]: Analyzing trace with hash -308519106, now seen corresponding path program 73 times [2021-08-21 13:10:07,452 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:10:07,453 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212823296] [2021-08-21 13:10:07,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:10:07,453 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:10:07,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:10:07,768 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:10:07,769 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:10:07,769 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212823296] [2021-08-21 13:10:07,769 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1212823296] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:10:07,769 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2142731754] [2021-08-21 13:10:07,769 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:10:07,769 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:10:07,769 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:10:07,770 INFO L229 MonitoredProcess]: Starting monitored process 132 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:10:07,770 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Waiting until timeout for monitored process [2021-08-21 13:10:11,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:10:11,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:10:11,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:10:12,124 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:10:12,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 20 [2021-08-21 13:10:12,175 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:10:12,175 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2142731754] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:10:12,175 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:10:12,175 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-21 13:10:12,175 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1274430261] [2021-08-21 13:10:12,175 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 13:10:12,175 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:10:12,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 13:10:12,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2021-08-21 13:10:12,176 INFO L87 Difference]: Start difference. First operand 6022 states and 20508 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 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) [2021-08-21 13:10:13,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:10:13,857 INFO L93 Difference]: Finished difference Result 7807 states and 26076 transitions. [2021-08-21 13:10:13,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-08-21 13:10:13,857 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 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) Word has length 30 [2021-08-21 13:10:13,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:10:13,873 INFO L225 Difference]: With dead ends: 7807 [2021-08-21 13:10:13,873 INFO L226 Difference]: Without dead ends: 7782 [2021-08-21 13:10:13,874 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 812 ImplicationChecksByTransitivity, 1324.3ms TimeCoverageRelationStatistics Valid=424, Invalid=2332, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 13:10:13,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7782 states. [2021-08-21 13:10:13,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7782 to 6020. [2021-08-21 13:10:13,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6020 states, 6019 states have (on average 3.408539624522346) internal successors, (20516), 6019 states have internal predecessors, (20516), 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) [2021-08-21 13:10:13,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6020 states to 6020 states and 20516 transitions. [2021-08-21 13:10:13,991 INFO L78 Accepts]: Start accepts. Automaton has 6020 states and 20516 transitions. Word has length 30 [2021-08-21 13:10:13,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:10:13,991 INFO L470 AbstractCegarLoop]: Abstraction has 6020 states and 20516 transitions. [2021-08-21 13:10:13,992 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 states have internal predecessors, (51), 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) [2021-08-21 13:10:13,992 INFO L276 IsEmpty]: Start isEmpty. Operand 6020 states and 20516 transitions. [2021-08-21 13:10:14,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:10:14,001 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:10:14,001 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:10:14,031 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Forceful destruction successful, exit code 0 [2021-08-21 13:10:14,202 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable138,132 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:10:14,202 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:10:14,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:10:14,202 INFO L82 PathProgramCache]: Analyzing trace with hash -1282862210, now seen corresponding path program 74 times [2021-08-21 13:10:14,203 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:10:14,203 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446164153] [2021-08-21 13:10:14,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:10:14,203 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:10:14,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:10:14,567 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:10:14,567 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:10:14,567 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446164153] [2021-08-21 13:10:14,567 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1446164153] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:10:14,567 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1424129350] [2021-08-21 13:10:14,567 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:10:14,568 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:10:14,568 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:10:14,568 INFO L229 MonitoredProcess]: Starting monitored process 133 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:10:14,569 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Waiting until timeout for monitored process [2021-08-21 13:10:18,485 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:10:18,486 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:10:18,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:10:18,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:10:18,862 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:10:18,862 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 20 [2021-08-21 13:10:18,931 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:10:18,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1424129350] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:10:18,931 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:10:18,931 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 24 [2021-08-21 13:10:18,931 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646271854] [2021-08-21 13:10:18,931 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 13:10:18,931 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:10:18,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 13:10:18,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=457, Unknown=0, NotChecked=0, Total=552 [2021-08-21 13:10:18,932 INFO L87 Difference]: Start difference. First operand 6020 states and 20516 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:10:20,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:10:20,741 INFO L93 Difference]: Finished difference Result 7978 states and 26713 transitions. [2021-08-21 13:10:20,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-08-21 13:10:20,741 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:10:20,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:10:20,756 INFO L225 Difference]: With dead ends: 7978 [2021-08-21 13:10:20,756 INFO L226 Difference]: Without dead ends: 7949 [2021-08-21 13:10:20,756 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1140 ImplicationChecksByTransitivity, 1492.6ms TimeCoverageRelationStatistics Valid=566, Invalid=2974, Unknown=0, NotChecked=0, Total=3540 [2021-08-21 13:10:20,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7949 states. [2021-08-21 13:10:20,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7949 to 6044. [2021-08-21 13:10:20,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6044 states, 6043 states have (on average 3.408240939930498) internal successors, (20596), 6043 states have internal predecessors, (20596), 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) [2021-08-21 13:10:20,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6044 states to 6044 states and 20596 transitions. [2021-08-21 13:10:20,855 INFO L78 Accepts]: Start accepts. Automaton has 6044 states and 20596 transitions. Word has length 30 [2021-08-21 13:10:20,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:10:20,855 INFO L470 AbstractCegarLoop]: Abstraction has 6044 states and 20596 transitions. [2021-08-21 13:10:20,855 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:10:20,855 INFO L276 IsEmpty]: Start isEmpty. Operand 6044 states and 20596 transitions. [2021-08-21 13:10:20,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:10:20,864 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:10:20,864 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:10:20,893 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Forceful destruction successful, exit code 0 [2021-08-21 13:10:21,064 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2021-08-21 13:10:21,065 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:10:21,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:10:21,065 INFO L82 PathProgramCache]: Analyzing trace with hash 1779086138, now seen corresponding path program 75 times [2021-08-21 13:10:21,065 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:10:21,065 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1176107282] [2021-08-21 13:10:21,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:10:21,065 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:10:21,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:10:21,376 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:10:21,377 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:10:21,377 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1176107282] [2021-08-21 13:10:21,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1176107282] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:10:21,377 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1643300152] [2021-08-21 13:10:21,377 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:10:21,377 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:10:21,377 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:10:21,378 INFO L229 MonitoredProcess]: Starting monitored process 134 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:10:21,378 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Waiting until timeout for monitored process [2021-08-21 13:10:25,252 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:10:25,253 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:10:25,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 13:10:25,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:10:25,709 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:10:25,709 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2021-08-21 13:10:25,926 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:10:25,926 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1643300152] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:10:25,926 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:10:25,926 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 13:10:25,926 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [630348610] [2021-08-21 13:10:25,927 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 13:10:25,927 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:10:25,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 13:10:25,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=481, Unknown=0, NotChecked=0, Total=552 [2021-08-21 13:10:25,927 INFO L87 Difference]: Start difference. First operand 6044 states and 20596 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:10:29,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:10:29,475 INFO L93 Difference]: Finished difference Result 8896 states and 29341 transitions. [2021-08-21 13:10:29,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-08-21 13:10:29,476 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:10:29,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:10:29,492 INFO L225 Difference]: With dead ends: 8896 [2021-08-21 13:10:29,493 INFO L226 Difference]: Without dead ends: 8845 [2021-08-21 13:10:29,493 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2263 ImplicationChecksByTransitivity, 2667.9ms TimeCoverageRelationStatistics Valid=850, Invalid=6460, Unknown=0, NotChecked=0, Total=7310 [2021-08-21 13:10:29,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8845 states. [2021-08-21 13:10:29,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8845 to 6044. [2021-08-21 13:10:29,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6044 states, 6043 states have (on average 3.405924209829555) internal successors, (20582), 6043 states have internal predecessors, (20582), 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) [2021-08-21 13:10:29,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6044 states to 6044 states and 20582 transitions. [2021-08-21 13:10:29,604 INFO L78 Accepts]: Start accepts. Automaton has 6044 states and 20582 transitions. Word has length 30 [2021-08-21 13:10:29,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:10:29,604 INFO L470 AbstractCegarLoop]: Abstraction has 6044 states and 20582 transitions. [2021-08-21 13:10:29,604 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:10:29,604 INFO L276 IsEmpty]: Start isEmpty. Operand 6044 states and 20582 transitions. [2021-08-21 13:10:29,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:10:29,613 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:10:29,613 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:10:29,643 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Ended with exit code 0 [2021-08-21 13:10:29,814 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,134 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:10:29,814 INFO L402 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:10:29,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:10:29,814 INFO L82 PathProgramCache]: Analyzing trace with hash 219411698, now seen corresponding path program 76 times [2021-08-21 13:10:29,814 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:10:29,814 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1730236282] [2021-08-21 13:10:29,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:10:29,814 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:10:29,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:10:30,157 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:10:30,157 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:10:30,157 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1730236282] [2021-08-21 13:10:30,157 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1730236282] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:10:30,157 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1559051370] [2021-08-21 13:10:30,157 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:10:30,157 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:10:30,157 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:10:30,158 INFO L229 MonitoredProcess]: Starting monitored process 135 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:10:30,158 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Waiting until timeout for monitored process [2021-08-21 13:10:34,141 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:10:34,141 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:10:34,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:10:34,142 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:10:34,531 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:10:34,531 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 20 [2021-08-21 13:10:34,580 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:10:34,580 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1559051370] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:10:34,580 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:10:34,581 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-08-21 13:10:34,581 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091246266] [2021-08-21 13:10:34,581 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 13:10:34,581 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:10:34,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 13:10:34,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=435, Unknown=0, NotChecked=0, Total=506 [2021-08-21 13:10:34,581 INFO L87 Difference]: Start difference. First operand 6044 states and 20582 transitions. Second operand has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 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) [2021-08-21 13:10:35,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:10:35,979 INFO L93 Difference]: Finished difference Result 7632 states and 25610 transitions. [2021-08-21 13:10:35,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 13:10:35,980 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 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) Word has length 30 [2021-08-21 13:10:35,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:10:35,994 INFO L225 Difference]: With dead ends: 7632 [2021-08-21 13:10:35,994 INFO L226 Difference]: Without dead ends: 7611 [2021-08-21 13:10:35,995 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 580 ImplicationChecksByTransitivity, 1074.2ms TimeCoverageRelationStatistics Valid=291, Invalid=1871, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 13:10:36,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7611 states. [2021-08-21 13:10:36,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7611 to 6063. [2021-08-21 13:10:36,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6063 states, 6062 states have (on average 3.4071263609369846) internal successors, (20654), 6062 states have internal predecessors, (20654), 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) [2021-08-21 13:10:36,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6063 states to 6063 states and 20654 transitions. [2021-08-21 13:10:36,094 INFO L78 Accepts]: Start accepts. Automaton has 6063 states and 20654 transitions. Word has length 30 [2021-08-21 13:10:36,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:10:36,094 INFO L470 AbstractCegarLoop]: Abstraction has 6063 states and 20654 transitions. [2021-08-21 13:10:36,094 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 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) [2021-08-21 13:10:36,094 INFO L276 IsEmpty]: Start isEmpty. Operand 6063 states and 20654 transitions. [2021-08-21 13:10:36,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:10:36,102 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:10:36,102 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:10:36,132 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Forceful destruction successful, exit code 0 [2021-08-21 13:10:36,303 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,135 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:10:36,303 INFO L402 AbstractCegarLoop]: === Iteration 143 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:10:36,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:10:36,303 INFO L82 PathProgramCache]: Analyzing trace with hash 417755074, now seen corresponding path program 77 times [2021-08-21 13:10:36,303 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:10:36,303 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1755790623] [2021-08-21 13:10:36,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:10:36,304 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:10:36,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:10:36,703 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:10:36,703 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:10:36,703 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1755790623] [2021-08-21 13:10:36,703 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1755790623] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:10:36,703 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [219694498] [2021-08-21 13:10:36,703 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:10:36,703 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:10:36,703 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:10:36,704 INFO L229 MonitoredProcess]: Starting monitored process 136 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:10:36,704 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Waiting until timeout for monitored process [2021-08-21 13:10:40,689 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:10:40,690 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:10:40,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 13:10:40,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:10:41,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:10:41,028 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:10:41,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 19 [2021-08-21 13:10:41,153 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:10:41,153 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [219694498] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:10:41,153 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:10:41,153 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-21 13:10:41,153 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [536076977] [2021-08-21 13:10:41,153 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 13:10:41,153 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:10:41,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 13:10:41,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2021-08-21 13:10:41,154 INFO L87 Difference]: Start difference. First operand 6063 states and 20654 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:10:43,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:10:43,334 INFO L93 Difference]: Finished difference Result 9494 states and 31581 transitions. [2021-08-21 13:10:43,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-08-21 13:10:43,335 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:10:43,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:10:43,354 INFO L225 Difference]: With dead ends: 9494 [2021-08-21 13:10:43,354 INFO L226 Difference]: Without dead ends: 9454 [2021-08-21 13:10:43,354 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1065 ImplicationChecksByTransitivity, 1602.1ms TimeCoverageRelationStatistics Valid=541, Invalid=2999, Unknown=0, NotChecked=0, Total=3540 [2021-08-21 13:10:43,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9454 states. [2021-08-21 13:10:43,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9454 to 6029. [2021-08-21 13:10:43,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6029 states, 6028 states have (on average 3.4031187790311876) internal successors, (20514), 6028 states have internal predecessors, (20514), 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) [2021-08-21 13:10:43,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6029 states to 6029 states and 20514 transitions. [2021-08-21 13:10:43,478 INFO L78 Accepts]: Start accepts. Automaton has 6029 states and 20514 transitions. Word has length 30 [2021-08-21 13:10:43,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:10:43,478 INFO L470 AbstractCegarLoop]: Abstraction has 6029 states and 20514 transitions. [2021-08-21 13:10:43,479 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:10:43,479 INFO L276 IsEmpty]: Start isEmpty. Operand 6029 states and 20514 transitions. [2021-08-21 13:10:43,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:10:43,487 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:10:43,487 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:10:43,517 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Forceful destruction successful, exit code 0 [2021-08-21 13:10:43,687 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,136 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:10:43,687 INFO L402 AbstractCegarLoop]: === Iteration 144 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:10:43,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:10:43,688 INFO L82 PathProgramCache]: Analyzing trace with hash -398070230, now seen corresponding path program 78 times [2021-08-21 13:10:43,688 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:10:43,688 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557469217] [2021-08-21 13:10:43,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:10:43,688 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:10:43,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:10:44,039 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:10:44,039 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:10:44,039 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557469217] [2021-08-21 13:10:44,039 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1557469217] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:10:44,039 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [381823895] [2021-08-21 13:10:44,039 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:10:44,040 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:10:44,040 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:10:44,040 INFO L229 MonitoredProcess]: Starting monitored process 137 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:10:44,041 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Waiting until timeout for monitored process [2021-08-21 13:10:48,109 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:10:48,109 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:10:48,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:10:48,110 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:10:48,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:10:48,437 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:10:48,437 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 19 [2021-08-21 13:10:48,646 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:10:48,647 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [381823895] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:10:48,647 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:10:48,647 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-21 13:10:48,647 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1505585854] [2021-08-21 13:10:48,647 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 13:10:48,647 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:10:48,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 13:10:48,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=385, Unknown=0, NotChecked=0, Total=462 [2021-08-21 13:10:48,648 INFO L87 Difference]: Start difference. First operand 6029 states and 20514 transitions. Second operand has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:10:50,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:10:50,245 INFO L93 Difference]: Finished difference Result 8293 states and 27778 transitions. [2021-08-21 13:10:50,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-21 13:10:50,245 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:10:50,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:10:50,262 INFO L225 Difference]: With dead ends: 8293 [2021-08-21 13:10:50,262 INFO L226 Difference]: Without dead ends: 8262 [2021-08-21 13:10:50,262 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 757 ImplicationChecksByTransitivity, 1114.1ms TimeCoverageRelationStatistics Valid=414, Invalid=2238, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 13:10:50,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8262 states. [2021-08-21 13:10:50,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8262 to 6018. [2021-08-21 13:10:50,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6018 states, 6017 states have (on average 3.403523350506897) internal successors, (20479), 6017 states have internal predecessors, (20479), 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) [2021-08-21 13:10:50,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6018 states to 6018 states and 20479 transitions. [2021-08-21 13:10:50,372 INFO L78 Accepts]: Start accepts. Automaton has 6018 states and 20479 transitions. Word has length 30 [2021-08-21 13:10:50,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:10:50,372 INFO L470 AbstractCegarLoop]: Abstraction has 6018 states and 20479 transitions. [2021-08-21 13:10:50,372 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:10:50,372 INFO L276 IsEmpty]: Start isEmpty. Operand 6018 states and 20479 transitions. [2021-08-21 13:10:50,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:10:50,381 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:10:50,381 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:10:50,411 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Ended with exit code 0 [2021-08-21 13:10:50,581 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,137 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:10:50,582 INFO L402 AbstractCegarLoop]: === Iteration 145 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:10:50,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:10:50,582 INFO L82 PathProgramCache]: Analyzing trace with hash 845573306, now seen corresponding path program 79 times [2021-08-21 13:10:50,582 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:10:50,582 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089847996] [2021-08-21 13:10:50,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:10:50,582 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:10:50,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:10:51,047 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:10:51,048 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:10:51,048 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089847996] [2021-08-21 13:10:51,048 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1089847996] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:10:51,048 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [732267329] [2021-08-21 13:10:51,048 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:10:51,048 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:10:51,048 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:10:51,049 INFO L229 MonitoredProcess]: Starting monitored process 138 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:10:51,049 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Waiting until timeout for monitored process [2021-08-21 13:10:55,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:10:55,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:10:55,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:10:55,435 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 13:10:55,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 25 [2021-08-21 13:10:55,547 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:10:55,548 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [732267329] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:10:55,548 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:10:55,548 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-08-21 13:10:55,548 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422996489] [2021-08-21 13:10:55,548 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 13:10:55,548 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:10:55,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 13:10:55,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=423, Unknown=0, NotChecked=0, Total=506 [2021-08-21 13:10:55,548 INFO L87 Difference]: Start difference. First operand 6018 states and 20479 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 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) [2021-08-21 13:10:57,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:10:57,037 INFO L93 Difference]: Finished difference Result 8371 states and 27895 transitions. [2021-08-21 13:10:57,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 13:10:57,037 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 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) Word has length 30 [2021-08-21 13:10:57,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:10:57,053 INFO L225 Difference]: With dead ends: 8371 [2021-08-21 13:10:57,053 INFO L226 Difference]: Without dead ends: 8321 [2021-08-21 13:10:57,054 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 735 ImplicationChecksByTransitivity, 1145.8ms TimeCoverageRelationStatistics Valid=384, Invalid=2166, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 13:10:57,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8321 states. [2021-08-21 13:10:57,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8321 to 6020. [2021-08-21 13:10:57,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6020 states, 6019 states have (on average 3.403056986210334) internal successors, (20483), 6019 states have internal predecessors, (20483), 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) [2021-08-21 13:10:57,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6020 states to 6020 states and 20483 transitions. [2021-08-21 13:10:57,170 INFO L78 Accepts]: Start accepts. Automaton has 6020 states and 20483 transitions. Word has length 30 [2021-08-21 13:10:57,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:10:57,171 INFO L470 AbstractCegarLoop]: Abstraction has 6020 states and 20483 transitions. [2021-08-21 13:10:57,171 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 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) [2021-08-21 13:10:57,171 INFO L276 IsEmpty]: Start isEmpty. Operand 6020 states and 20483 transitions. [2021-08-21 13:10:57,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:10:57,179 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:10:57,179 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:10:57,208 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Ended with exit code 0 [2021-08-21 13:10:57,379 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2021-08-21 13:10:57,380 INFO L402 AbstractCegarLoop]: === Iteration 146 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:10:57,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:10:57,380 INFO L82 PathProgramCache]: Analyzing trace with hash -781561602, now seen corresponding path program 80 times [2021-08-21 13:10:57,380 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:10:57,380 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [541238678] [2021-08-21 13:10:57,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:10:57,380 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:10:57,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:10:57,802 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:10:57,802 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:10:57,802 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [541238678] [2021-08-21 13:10:57,802 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [541238678] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:10:57,802 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1977600794] [2021-08-21 13:10:57,802 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:10:57,802 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:10:57,802 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:10:57,803 INFO L229 MonitoredProcess]: Starting monitored process 139 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:10:57,803 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Waiting until timeout for monitored process [2021-08-21 13:11:01,921 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:11:01,921 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:11:01,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:11:01,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:11:02,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:11:02,311 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-21 13:11:02,318 INFO L354 Elim1Store]: treesize reduction 11, result has 42.1 percent of original size [2021-08-21 13:11:02,318 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 25 [2021-08-21 13:11:02,445 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:11:02,446 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1977600794] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:11:02,446 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:11:02,446 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 24 [2021-08-21 13:11:02,446 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1832592804] [2021-08-21 13:11:02,446 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 13:11:02,446 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:11:02,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 13:11:02,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-08-21 13:11:02,446 INFO L87 Difference]: Start difference. First operand 6020 states and 20483 transitions. Second operand has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 states have internal predecessors, (47), 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) [2021-08-21 13:11:03,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:11:03,996 INFO L93 Difference]: Finished difference Result 7976 states and 26700 transitions. [2021-08-21 13:11:03,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 13:11:03,996 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 states have internal predecessors, (47), 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) Word has length 30 [2021-08-21 13:11:03,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:11:04,012 INFO L225 Difference]: With dead ends: 7976 [2021-08-21 13:11:04,012 INFO L226 Difference]: Without dead ends: 7955 [2021-08-21 13:11:04,012 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 623 ImplicationChecksByTransitivity, 1103.8ms TimeCoverageRelationStatistics Valid=347, Invalid=1909, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 13:11:04,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7955 states. [2021-08-21 13:11:04,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7955 to 6011. [2021-08-21 13:11:04,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6011 states, 6010 states have (on average 3.4033277870216305) internal successors, (20454), 6010 states have internal predecessors, (20454), 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) [2021-08-21 13:11:04,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6011 states to 6011 states and 20454 transitions. [2021-08-21 13:11:04,121 INFO L78 Accepts]: Start accepts. Automaton has 6011 states and 20454 transitions. Word has length 30 [2021-08-21 13:11:04,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:11:04,121 INFO L470 AbstractCegarLoop]: Abstraction has 6011 states and 20454 transitions. [2021-08-21 13:11:04,121 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 states have internal predecessors, (47), 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) [2021-08-21 13:11:04,121 INFO L276 IsEmpty]: Start isEmpty. Operand 6011 states and 20454 transitions. [2021-08-21 13:11:04,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:11:04,130 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:11:04,130 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:11:04,160 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Forceful destruction successful, exit code 0 [2021-08-21 13:11:04,330 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable145 [2021-08-21 13:11:04,330 INFO L402 AbstractCegarLoop]: === Iteration 147 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:11:04,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:11:04,330 INFO L82 PathProgramCache]: Analyzing trace with hash -376193862, now seen corresponding path program 81 times [2021-08-21 13:11:04,331 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:11:04,331 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [487301083] [2021-08-21 13:11:04,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:11:04,331 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:11:04,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:11:04,697 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:11:04,697 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:11:04,697 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [487301083] [2021-08-21 13:11:04,697 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [487301083] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:11:04,697 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1891347687] [2021-08-21 13:11:04,697 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:11:04,697 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:11:04,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:11:04,698 INFO L229 MonitoredProcess]: Starting monitored process 140 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:11:04,699 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Waiting until timeout for monitored process [2021-08-21 13:11:08,883 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:11:08,883 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:11:08,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 13:11:08,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:11:09,157 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:11:09,158 INFO L388 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 27 treesize of output 43 [2021-08-21 13:11:10,663 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:11:10,664 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1891347687] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:11:10,664 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:11:10,664 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 24 [2021-08-21 13:11:10,664 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288474857] [2021-08-21 13:11:10,664 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 13:11:10,664 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:11:10,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 13:11:10,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=471, Unknown=0, NotChecked=0, Total=552 [2021-08-21 13:11:10,665 INFO L87 Difference]: Start difference. First operand 6011 states and 20454 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:11:18,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:11:18,309 INFO L93 Difference]: Finished difference Result 8738 states and 28974 transitions. [2021-08-21 13:11:18,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2021-08-21 13:11:18,309 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:11:18,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:11:18,326 INFO L225 Difference]: With dead ends: 8738 [2021-08-21 13:11:18,326 INFO L226 Difference]: Without dead ends: 8678 [2021-08-21 13:11:18,326 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2374 ImplicationChecksByTransitivity, 4555.6ms TimeCoverageRelationStatistics Valid=1008, Invalid=6474, Unknown=0, NotChecked=0, Total=7482 [2021-08-21 13:11:18,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8678 states. [2021-08-21 13:11:18,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8678 to 6024. [2021-08-21 13:11:18,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6024 states, 6023 states have (on average 3.4031213680889922) internal successors, (20497), 6023 states have internal predecessors, (20497), 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) [2021-08-21 13:11:18,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6024 states to 6024 states and 20497 transitions. [2021-08-21 13:11:18,430 INFO L78 Accepts]: Start accepts. Automaton has 6024 states and 20497 transitions. Word has length 30 [2021-08-21 13:11:18,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:11:18,430 INFO L470 AbstractCegarLoop]: Abstraction has 6024 states and 20497 transitions. [2021-08-21 13:11:18,430 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:11:18,430 INFO L276 IsEmpty]: Start isEmpty. Operand 6024 states and 20497 transitions. [2021-08-21 13:11:18,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:11:18,438 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:11:18,438 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:11:18,468 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Ended with exit code 0 [2021-08-21 13:11:18,638 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable146 [2021-08-21 13:11:18,639 INFO L402 AbstractCegarLoop]: === Iteration 148 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:11:18,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:11:18,639 INFO L82 PathProgramCache]: Analyzing trace with hash 421281022, now seen corresponding path program 82 times [2021-08-21 13:11:18,639 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:11:18,639 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1793229139] [2021-08-21 13:11:18,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:11:18,639 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:11:18,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:11:18,982 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:11:18,982 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:11:18,982 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1793229139] [2021-08-21 13:11:18,982 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1793229139] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:11:18,983 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [512383665] [2021-08-21 13:11:18,983 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:11:18,983 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:11:18,983 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:11:18,983 INFO L229 MonitoredProcess]: Starting monitored process 141 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:11:18,984 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Waiting until timeout for monitored process [2021-08-21 13:11:23,193 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:11:23,193 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:11:23,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:11:23,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:11:23,636 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:11:23,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 20 [2021-08-21 13:11:23,688 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:11:23,688 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [512383665] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:11:23,688 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:11:23,688 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-08-21 13:11:23,688 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2139003251] [2021-08-21 13:11:23,688 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 13:11:23,688 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:11:23,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 13:11:23,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2021-08-21 13:11:23,689 INFO L87 Difference]: Start difference. First operand 6024 states and 20497 transitions. Second operand has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 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) [2021-08-21 13:11:25,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:11:25,086 INFO L93 Difference]: Finished difference Result 7583 states and 25461 transitions. [2021-08-21 13:11:25,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-21 13:11:25,086 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 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) Word has length 30 [2021-08-21 13:11:25,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:11:25,101 INFO L225 Difference]: With dead ends: 7583 [2021-08-21 13:11:25,101 INFO L226 Difference]: Without dead ends: 7568 [2021-08-21 13:11:25,102 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 620 ImplicationChecksByTransitivity, 1139.6ms TimeCoverageRelationStatistics Valid=342, Invalid=1728, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 13:11:25,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7568 states. [2021-08-21 13:11:25,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7568 to 6043. [2021-08-21 13:11:25,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6043 states, 6042 states have (on average 3.4030122476001323) internal successors, (20561), 6042 states have internal predecessors, (20561), 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) [2021-08-21 13:11:25,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6043 states to 6043 states and 20561 transitions. [2021-08-21 13:11:25,204 INFO L78 Accepts]: Start accepts. Automaton has 6043 states and 20561 transitions. Word has length 30 [2021-08-21 13:11:25,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:11:25,204 INFO L470 AbstractCegarLoop]: Abstraction has 6043 states and 20561 transitions. [2021-08-21 13:11:25,204 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 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) [2021-08-21 13:11:25,204 INFO L276 IsEmpty]: Start isEmpty. Operand 6043 states and 20561 transitions. [2021-08-21 13:11:25,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:11:25,215 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:11:25,215 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:11:25,248 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Forceful destruction successful, exit code 0 [2021-08-21 13:11:25,423 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 141 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2021-08-21 13:11:25,423 INFO L402 AbstractCegarLoop]: === Iteration 149 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:11:25,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:11:25,424 INFO L82 PathProgramCache]: Analyzing trace with hash -2068138138, now seen corresponding path program 83 times [2021-08-21 13:11:25,424 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:11:25,424 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1785563254] [2021-08-21 13:11:25,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:11:25,424 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:11:25,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:11:25,794 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:11:25,795 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:11:25,795 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1785563254] [2021-08-21 13:11:25,795 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1785563254] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:11:25,795 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2110130029] [2021-08-21 13:11:25,795 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:11:25,795 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:11:25,795 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:11:25,796 INFO L229 MonitoredProcess]: Starting monitored process 142 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:11:25,796 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Waiting until timeout for monitored process [2021-08-21 13:11:30,134 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:11:30,134 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:11:30,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 13:11:30,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:11:30,570 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 13:11:30,571 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 30 [2021-08-21 13:11:30,709 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:11:30,709 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2110130029] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:11:30,709 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:11:30,709 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 21 [2021-08-21 13:11:30,709 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [948550263] [2021-08-21 13:11:30,709 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 13:11:30,709 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:11:30,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 13:11:30,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2021-08-21 13:11:30,710 INFO L87 Difference]: Start difference. First operand 6043 states and 20561 transitions. Second operand has 21 states, 21 states have (on average 1.9047619047619047) internal successors, (40), 21 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:11:32,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:11:32,720 INFO L93 Difference]: Finished difference Result 8245 states and 27586 transitions. [2021-08-21 13:11:32,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-08-21 13:11:32,720 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.9047619047619047) internal successors, (40), 21 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:11:32,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:11:32,736 INFO L225 Difference]: With dead ends: 8245 [2021-08-21 13:11:32,736 INFO L226 Difference]: Without dead ends: 8226 [2021-08-21 13:11:32,736 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 841 ImplicationChecksByTransitivity, 1519.3ms TimeCoverageRelationStatistics Valid=463, Invalid=2399, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 13:11:32,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8226 states. [2021-08-21 13:11:32,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8226 to 6036. [2021-08-21 13:11:32,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6036 states, 6035 states have (on average 3.4023198011599005) internal successors, (20533), 6035 states have internal predecessors, (20533), 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) [2021-08-21 13:11:32,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6036 states to 6036 states and 20533 transitions. [2021-08-21 13:11:32,847 INFO L78 Accepts]: Start accepts. Automaton has 6036 states and 20533 transitions. Word has length 30 [2021-08-21 13:11:32,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:11:32,847 INFO L470 AbstractCegarLoop]: Abstraction has 6036 states and 20533 transitions. [2021-08-21 13:11:32,847 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 1.9047619047619047) internal successors, (40), 21 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:11:32,848 INFO L276 IsEmpty]: Start isEmpty. Operand 6036 states and 20533 transitions. [2021-08-21 13:11:32,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:11:32,855 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:11:32,855 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:11:32,886 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Forceful destruction successful, exit code 0 [2021-08-21 13:11:33,056 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148,142 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:11:33,056 INFO L402 AbstractCegarLoop]: === Iteration 150 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:11:33,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:11:33,056 INFO L82 PathProgramCache]: Analyzing trace with hash 1590362304, now seen corresponding path program 84 times [2021-08-21 13:11:33,056 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:11:33,056 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782399135] [2021-08-21 13:11:33,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:11:33,057 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:11:33,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:11:33,413 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:11:33,414 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:11:33,414 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782399135] [2021-08-21 13:11:33,414 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [782399135] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:11:33,414 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1377590911] [2021-08-21 13:11:33,414 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:11:33,414 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:11:33,414 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:11:33,414 INFO L229 MonitoredProcess]: Starting monitored process 143 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:11:33,415 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Waiting until timeout for monitored process [2021-08-21 13:11:37,766 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:11:37,766 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:11:37,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:11:37,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:11:38,103 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:11:38,104 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 19 treesize of output 27 [2021-08-21 13:11:38,432 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:11:38,433 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1377590911] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:11:38,433 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:11:38,433 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 13:11:38,433 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224179353] [2021-08-21 13:11:38,433 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 13:11:38,433 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:11:38,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 13:11:38,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=469, Unknown=0, NotChecked=0, Total=552 [2021-08-21 13:11:38,433 INFO L87 Difference]: Start difference. First operand 6036 states and 20533 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:11:41,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:11:41,110 INFO L93 Difference]: Finished difference Result 8675 states and 28831 transitions. [2021-08-21 13:11:41,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-08-21 13:11:41,110 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:11:41,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:11:41,128 INFO L225 Difference]: With dead ends: 8675 [2021-08-21 13:11:41,128 INFO L226 Difference]: Without dead ends: 8614 [2021-08-21 13:11:41,129 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1328 ImplicationChecksByTransitivity, 1809.1ms TimeCoverageRelationStatistics Valid=505, Invalid=3785, Unknown=0, NotChecked=0, Total=4290 [2021-08-21 13:11:41,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8614 states. [2021-08-21 13:11:41,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8614 to 6070. [2021-08-21 13:11:41,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6070 states, 6069 states have (on average 3.406492008568133) internal successors, (20674), 6069 states have internal predecessors, (20674), 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) [2021-08-21 13:11:41,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6070 states to 6070 states and 20674 transitions. [2021-08-21 13:11:41,249 INFO L78 Accepts]: Start accepts. Automaton has 6070 states and 20674 transitions. Word has length 30 [2021-08-21 13:11:41,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:11:41,249 INFO L470 AbstractCegarLoop]: Abstraction has 6070 states and 20674 transitions. [2021-08-21 13:11:41,249 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:11:41,249 INFO L276 IsEmpty]: Start isEmpty. Operand 6070 states and 20674 transitions. [2021-08-21 13:11:41,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:11:41,258 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:11:41,258 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:11:41,288 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Ended with exit code 0 [2021-08-21 13:11:41,458 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable149 [2021-08-21 13:11:41,459 INFO L402 AbstractCegarLoop]: === Iteration 151 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:11:41,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:11:41,459 INFO L82 PathProgramCache]: Analyzing trace with hash -1228987414, now seen corresponding path program 85 times [2021-08-21 13:11:41,459 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:11:41,459 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208388642] [2021-08-21 13:11:41,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:11:41,459 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:11:41,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:11:41,804 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:11:41,804 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:11:41,804 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208388642] [2021-08-21 13:11:41,805 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1208388642] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:11:41,805 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1547429868] [2021-08-21 13:11:41,805 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:11:41,805 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:11:41,805 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:11:41,805 INFO L229 MonitoredProcess]: Starting monitored process 144 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:11:41,806 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Waiting until timeout for monitored process [2021-08-21 13:11:46,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:11:46,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:11:46,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:11:46,555 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 13:11:46,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 25 [2021-08-21 13:11:46,684 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:11:46,685 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1547429868] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:11:46,685 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:11:46,685 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-08-21 13:11:46,685 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1664238466] [2021-08-21 13:11:46,685 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 13:11:46,685 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:11:46,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 13:11:46,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=423, Unknown=0, NotChecked=0, Total=506 [2021-08-21 13:11:46,685 INFO L87 Difference]: Start difference. First operand 6070 states and 20674 transitions. Second operand has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:11:48,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:11:48,618 INFO L93 Difference]: Finished difference Result 8092 states and 27099 transitions. [2021-08-21 13:11:48,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-21 13:11:48,618 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:11:48,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:11:48,660 INFO L225 Difference]: With dead ends: 8092 [2021-08-21 13:11:48,660 INFO L226 Difference]: Without dead ends: 8067 [2021-08-21 13:11:48,660 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 850 ImplicationChecksByTransitivity, 1304.1ms TimeCoverageRelationStatistics Valid=408, Invalid=2454, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 13:11:48,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8067 states. [2021-08-21 13:11:48,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8067 to 6070. [2021-08-21 13:11:48,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6070 states, 6069 states have (on average 3.406492008568133) internal successors, (20674), 6069 states have internal predecessors, (20674), 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) [2021-08-21 13:11:48,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6070 states to 6070 states and 20674 transitions. [2021-08-21 13:11:48,760 INFO L78 Accepts]: Start accepts. Automaton has 6070 states and 20674 transitions. Word has length 30 [2021-08-21 13:11:48,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:11:48,760 INFO L470 AbstractCegarLoop]: Abstraction has 6070 states and 20674 transitions. [2021-08-21 13:11:48,760 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 23 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:11:48,760 INFO L276 IsEmpty]: Start isEmpty. Operand 6070 states and 20674 transitions. [2021-08-21 13:11:48,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:11:48,769 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:11:48,769 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:11:48,800 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Ended with exit code 0 [2021-08-21 13:11:48,970 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150,144 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:11:48,970 INFO L402 AbstractCegarLoop]: === Iteration 152 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:11:48,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:11:48,971 INFO L82 PathProgramCache]: Analyzing trace with hash 55319203, now seen corresponding path program 22 times [2021-08-21 13:11:48,971 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:11:48,971 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [100342554] [2021-08-21 13:11:48,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:11:48,971 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:11:48,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:11:49,405 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:11:49,406 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:11:49,406 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [100342554] [2021-08-21 13:11:49,406 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [100342554] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:11:49,406 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1987457327] [2021-08-21 13:11:49,406 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:11:49,406 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:11:49,406 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:11:49,406 INFO L229 MonitoredProcess]: Starting monitored process 145 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:11:49,407 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Waiting until timeout for monitored process [2021-08-21 13:11:53,843 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:11:53,843 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:11:53,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 13:11:53,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:11:54,271 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 13:11:54,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 23 [2021-08-21 13:11:54,328 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:11:54,329 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1987457327] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:11:54,329 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:11:54,329 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 23 [2021-08-21 13:11:54,329 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144665278] [2021-08-21 13:11:54,329 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 13:11:54,329 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:11:54,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 13:11:54,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=465, Unknown=0, NotChecked=0, Total=552 [2021-08-21 13:11:54,329 INFO L87 Difference]: Start difference. First operand 6070 states and 20674 transitions. Second operand has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:11:56,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:11:56,522 INFO L93 Difference]: Finished difference Result 7677 states and 25572 transitions. [2021-08-21 13:11:56,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-21 13:11:56,522 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:11:56,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:11:56,538 INFO L225 Difference]: With dead ends: 7677 [2021-08-21 13:11:56,538 INFO L226 Difference]: Without dead ends: 7651 [2021-08-21 13:11:56,538 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 961 ImplicationChecksByTransitivity, 1714.1ms TimeCoverageRelationStatistics Valid=515, Invalid=3145, Unknown=0, NotChecked=0, Total=3660 [2021-08-21 13:11:56,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7651 states. [2021-08-21 13:11:56,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7651 to 6064. [2021-08-21 13:11:56,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6064 states, 6063 states have (on average 3.4073890813128815) internal successors, (20659), 6063 states have internal predecessors, (20659), 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) [2021-08-21 13:11:56,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6064 states to 6064 states and 20659 transitions. [2021-08-21 13:11:56,637 INFO L78 Accepts]: Start accepts. Automaton has 6064 states and 20659 transitions. Word has length 30 [2021-08-21 13:11:56,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:11:56,637 INFO L470 AbstractCegarLoop]: Abstraction has 6064 states and 20659 transitions. [2021-08-21 13:11:56,637 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:11:56,637 INFO L276 IsEmpty]: Start isEmpty. Operand 6064 states and 20659 transitions. [2021-08-21 13:11:56,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:11:56,646 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:11:56,646 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:11:56,676 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Ended with exit code 0 [2021-08-21 13:11:56,846 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,145 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:11:56,846 INFO L402 AbstractCegarLoop]: === Iteration 153 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:11:56,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:11:56,847 INFO L82 PathProgramCache]: Analyzing trace with hash -121720823, now seen corresponding path program 23 times [2021-08-21 13:11:56,847 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:11:56,847 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [581538933] [2021-08-21 13:11:56,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:11:56,847 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:11:56,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:11:57,339 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:11:57,339 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:11:57,339 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [581538933] [2021-08-21 13:11:57,339 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [581538933] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:11:57,339 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [650869391] [2021-08-21 13:11:57,339 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:11:57,339 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:11:57,339 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:11:57,340 INFO L229 MonitoredProcess]: Starting monitored process 146 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:11:57,341 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Waiting until timeout for monitored process [2021-08-21 13:12:01,727 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:12:01,727 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:12:01,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 13:12:01,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:12:02,190 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 13:12:02,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 23 [2021-08-21 13:12:02,226 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:12:02,226 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [650869391] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:12:02,226 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:12:02,226 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-08-21 13:12:02,226 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2096946136] [2021-08-21 13:12:02,226 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 13:12:02,227 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:12:02,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 13:12:02,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2021-08-21 13:12:02,227 INFO L87 Difference]: Start difference. First operand 6064 states and 20659 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:12:04,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:12:04,076 INFO L93 Difference]: Finished difference Result 7593 states and 25355 transitions. [2021-08-21 13:12:04,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-21 13:12:04,076 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:12:04,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:12:04,090 INFO L225 Difference]: With dead ends: 7593 [2021-08-21 13:12:04,091 INFO L226 Difference]: Without dead ends: 7567 [2021-08-21 13:12:04,091 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1133 ImplicationChecksByTransitivity, 1536.0ms TimeCoverageRelationStatistics Valid=529, Invalid=3253, Unknown=0, NotChecked=0, Total=3782 [2021-08-21 13:12:04,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7567 states. [2021-08-21 13:12:04,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7567 to 6076. [2021-08-21 13:12:04,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6076 states, 6075 states have (on average 3.40559670781893) internal successors, (20689), 6075 states have internal predecessors, (20689), 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) [2021-08-21 13:12:04,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6076 states to 6076 states and 20689 transitions. [2021-08-21 13:12:04,188 INFO L78 Accepts]: Start accepts. Automaton has 6076 states and 20689 transitions. Word has length 30 [2021-08-21 13:12:04,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:12:04,188 INFO L470 AbstractCegarLoop]: Abstraction has 6076 states and 20689 transitions. [2021-08-21 13:12:04,188 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:12:04,188 INFO L276 IsEmpty]: Start isEmpty. Operand 6076 states and 20689 transitions. [2021-08-21 13:12:04,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:12:04,196 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:12:04,196 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:12:04,227 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Forceful destruction successful, exit code 0 [2021-08-21 13:12:04,397 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,146 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:12:04,397 INFO L402 AbstractCegarLoop]: === Iteration 154 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:12:04,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:12:04,397 INFO L82 PathProgramCache]: Analyzing trace with hash -83958241, now seen corresponding path program 24 times [2021-08-21 13:12:04,397 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:12:04,397 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322102730] [2021-08-21 13:12:04,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:12:04,397 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:12:04,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:12:04,777 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:12:04,777 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:12:04,777 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322102730] [2021-08-21 13:12:04,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [322102730] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:12:04,778 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [783665349] [2021-08-21 13:12:04,778 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:12:04,778 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:12:04,778 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:12:04,778 INFO L229 MonitoredProcess]: Starting monitored process 147 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:12:04,779 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Waiting until timeout for monitored process [2021-08-21 13:12:09,324 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 13:12:09,324 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:12:09,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 13:12:09,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:12:09,717 INFO L354 Elim1Store]: treesize reduction 20, result has 57.4 percent of original size [2021-08-21 13:12:09,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 43 [2021-08-21 13:12:09,854 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:12:09,855 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [783665349] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:12:09,855 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:12:09,855 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-08-21 13:12:09,855 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973003395] [2021-08-21 13:12:09,855 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 13:12:09,855 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:12:09,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 13:12:09,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=518, Unknown=0, NotChecked=0, Total=600 [2021-08-21 13:12:09,855 INFO L87 Difference]: Start difference. First operand 6076 states and 20689 transitions. Second operand has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 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) [2021-08-21 13:12:12,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:12:12,465 INFO L93 Difference]: Finished difference Result 8292 states and 27657 transitions. [2021-08-21 13:12:12,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-21 13:12:12,465 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 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) Word has length 30 [2021-08-21 13:12:12,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:12:12,505 INFO L225 Difference]: With dead ends: 8292 [2021-08-21 13:12:12,506 INFO L226 Difference]: Without dead ends: 8266 [2021-08-21 13:12:12,506 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1203 ImplicationChecksByTransitivity, 1873.5ms TimeCoverageRelationStatistics Valid=588, Invalid=3968, Unknown=0, NotChecked=0, Total=4556 [2021-08-21 13:12:12,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8266 states. [2021-08-21 13:12:12,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8266 to 6138. [2021-08-21 13:12:12,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6138 states, 6137 states have (on average 3.400521427407528) internal successors, (20869), 6137 states have internal predecessors, (20869), 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) [2021-08-21 13:12:12,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6138 states to 6138 states and 20869 transitions. [2021-08-21 13:12:12,604 INFO L78 Accepts]: Start accepts. Automaton has 6138 states and 20869 transitions. Word has length 30 [2021-08-21 13:12:12,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:12:12,605 INFO L470 AbstractCegarLoop]: Abstraction has 6138 states and 20869 transitions. [2021-08-21 13:12:12,605 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 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) [2021-08-21 13:12:12,605 INFO L276 IsEmpty]: Start isEmpty. Operand 6138 states and 20869 transitions. [2021-08-21 13:12:12,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:12:12,613 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:12:12,613 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:12:12,644 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Ended with exit code 0 [2021-08-21 13:12:12,813 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,147 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:12:12,814 INFO L402 AbstractCegarLoop]: === Iteration 155 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:12:12,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:12:12,814 INFO L82 PathProgramCache]: Analyzing trace with hash 1490757745, now seen corresponding path program 25 times [2021-08-21 13:12:12,814 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:12:12,814 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1564992299] [2021-08-21 13:12:12,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:12:12,814 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:12:12,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:12:13,255 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:12:13,255 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:12:13,255 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1564992299] [2021-08-21 13:12:13,255 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1564992299] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:12:13,255 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2071464192] [2021-08-21 13:12:13,255 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:12:13,255 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:12:13,255 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:12:13,256 INFO L229 MonitoredProcess]: Starting monitored process 148 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:12:13,256 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Waiting until timeout for monitored process [2021-08-21 13:12:17,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:12:17,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:12:17,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:12:18,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:12:18,431 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-21 13:12:18,431 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-21 13:12:18,432 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2021-08-21 13:12:18,510 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:12:18,511 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2071464192] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:12:18,511 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:12:18,511 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 26 [2021-08-21 13:12:18,511 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015546536] [2021-08-21 13:12:18,511 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:12:18,511 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:12:18,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:12:18,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=583, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:12:18,511 INFO L87 Difference]: Start difference. First operand 6138 states and 20869 transitions. Second operand has 27 states, 27 states have (on average 2.0) internal successors, (54), 26 states have internal predecessors, (54), 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) [2021-08-21 13:12:20,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:12:20,450 INFO L93 Difference]: Finished difference Result 7746 states and 25782 transitions. [2021-08-21 13:12:20,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-21 13:12:20,450 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 26 states have internal predecessors, (54), 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) Word has length 30 [2021-08-21 13:12:20,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:12:20,467 INFO L225 Difference]: With dead ends: 7746 [2021-08-21 13:12:20,467 INFO L226 Difference]: Without dead ends: 7720 [2021-08-21 13:12:20,467 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1253 ImplicationChecksByTransitivity, 1674.7ms TimeCoverageRelationStatistics Valid=564, Invalid=3596, Unknown=0, NotChecked=0, Total=4160 [2021-08-21 13:12:20,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7720 states. [2021-08-21 13:12:20,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7720 to 6146. [2021-08-21 13:12:20,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6146 states, 6145 states have (on average 3.3993490642799022) internal successors, (20889), 6145 states have internal predecessors, (20889), 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) [2021-08-21 13:12:20,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6146 states to 6146 states and 20889 transitions. [2021-08-21 13:12:20,584 INFO L78 Accepts]: Start accepts. Automaton has 6146 states and 20889 transitions. Word has length 30 [2021-08-21 13:12:20,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:12:20,584 INFO L470 AbstractCegarLoop]: Abstraction has 6146 states and 20889 transitions. [2021-08-21 13:12:20,584 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 26 states have internal predecessors, (54), 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) [2021-08-21 13:12:20,584 INFO L276 IsEmpty]: Start isEmpty. Operand 6146 states and 20889 transitions. [2021-08-21 13:12:20,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:12:20,593 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:12:20,593 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:12:20,624 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Ended with exit code 0 [2021-08-21 13:12:20,793 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,148 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:12:20,794 INFO L402 AbstractCegarLoop]: === Iteration 156 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:12:20,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:12:20,794 INFO L82 PathProgramCache]: Analyzing trace with hash 165789332, now seen corresponding path program 86 times [2021-08-21 13:12:20,794 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:12:20,794 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [875981326] [2021-08-21 13:12:20,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:12:20,794 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:12:20,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:12:21,318 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:12:21,318 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:12:21,318 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [875981326] [2021-08-21 13:12:21,318 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [875981326] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:12:21,319 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [138177545] [2021-08-21 13:12:21,319 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:12:21,319 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:12:21,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:12:21,320 INFO L229 MonitoredProcess]: Starting monitored process 149 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:12:21,321 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Waiting until timeout for monitored process [2021-08-21 13:12:25,926 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:12:25,927 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:12:25,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:12:25,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:12:26,299 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:12:26,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 19 treesize of output 27 [2021-08-21 13:12:26,721 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:12:26,722 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [138177545] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:12:26,722 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:12:26,722 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 23 [2021-08-21 13:12:26,722 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1215175769] [2021-08-21 13:12:26,722 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 13:12:26,722 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:12:26,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 13:12:26,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=440, Unknown=0, NotChecked=0, Total=506 [2021-08-21 13:12:26,722 INFO L87 Difference]: Start difference. First operand 6146 states and 20889 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:12:31,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:12:31,619 INFO L93 Difference]: Finished difference Result 8793 states and 29002 transitions. [2021-08-21 13:12:31,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-08-21 13:12:31,620 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 13:12:31,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:12:31,636 INFO L225 Difference]: With dead ends: 8793 [2021-08-21 13:12:31,636 INFO L226 Difference]: Without dead ends: 8752 [2021-08-21 13:12:31,637 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2084 ImplicationChecksByTransitivity, 3656.7ms TimeCoverageRelationStatistics Valid=645, Invalid=5835, Unknown=0, NotChecked=0, Total=6480 [2021-08-21 13:12:31,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8752 states. [2021-08-21 13:12:31,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8752 to 6155. [2021-08-21 13:12:31,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6155 states, 6154 states have (on average 3.3997400064998375) internal successors, (20922), 6154 states have internal predecessors, (20922), 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) [2021-08-21 13:12:31,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6155 states to 6155 states and 20922 transitions. [2021-08-21 13:12:31,753 INFO L78 Accepts]: Start accepts. Automaton has 6155 states and 20922 transitions. Word has length 30 [2021-08-21 13:12:31,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:12:31,753 INFO L470 AbstractCegarLoop]: Abstraction has 6155 states and 20922 transitions. [2021-08-21 13:12:31,753 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:12:31,753 INFO L276 IsEmpty]: Start isEmpty. Operand 6155 states and 20922 transitions. [2021-08-21 13:12:31,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:12:31,762 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:12:31,762 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:12:31,793 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Forceful destruction successful, exit code 0 [2021-08-21 13:12:31,962 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 149 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2021-08-21 13:12:31,962 INFO L402 AbstractCegarLoop]: === Iteration 157 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:12:31,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:12:31,963 INFO L82 PathProgramCache]: Analyzing trace with hash 1236627654, now seen corresponding path program 87 times [2021-08-21 13:12:31,963 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:12:31,963 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1775348189] [2021-08-21 13:12:31,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:12:31,963 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:12:31,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:12:32,352 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:12:32,352 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:12:32,352 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1775348189] [2021-08-21 13:12:32,352 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1775348189] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:12:32,352 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [70897385] [2021-08-21 13:12:32,352 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:12:32,352 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:12:32,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:12:32,353 INFO L229 MonitoredProcess]: Starting monitored process 150 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:12:32,353 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Waiting until timeout for monitored process Received shutdown request... [2021-08-21 13:12:33,655 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-21 13:12:33,673 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 [2021-08-21 13:12:34,672 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT [2021-08-21 13:12:34,680 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Forceful destruction successful, exit code 0 [2021-08-21 13:12:34,721 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 [2021-08-21 13:12:34,873 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2021-08-21 13:12:34,873 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 2,while executing Executor. [2021-08-21 13:12:34,874 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-08-21 13:12:34,874 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-08-21 13:12:34,874 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION [2021-08-21 13:12:34,877 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-21 13:12:34,878 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-08-21 13:12:34,879 INFO L202 PluginConnector]: Adding new model array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.08 01:12:34 BasicIcfg [2021-08-21 13:12:34,879 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-21 13:12:34,880 INFO L168 Benchmark]: Toolchain (without parser) took 692740.41 ms. Allocated memory was 186.6 MB in the beginning and 2.0 GB in the end (delta: 1.8 GB). Free memory was 166.7 MB in the beginning and 1.4 GB in the end (delta: -1.3 GB). Peak memory consumption was 1.3 GB. Max. memory is 8.0 GB. [2021-08-21 13:12:34,880 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.14 ms. Allocated memory is still 186.6 MB. Free memory was 167.8 MB in the beginning and 167.7 MB in the end (delta: 68.6 kB). There was no memory consumed. Max. memory is 8.0 GB. [2021-08-21 13:12:34,880 INFO L168 Benchmark]: Boogie Procedure Inliner took 28.37 ms. Allocated memory is still 186.6 MB. Free memory was 166.5 MB in the beginning and 165.0 MB in the end (delta: 1.5 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-21 13:12:34,880 INFO L168 Benchmark]: Boogie Preprocessor took 20.51 ms. Allocated memory is still 186.6 MB. Free memory was 165.0 MB in the beginning and 164.1 MB in the end (delta: 890.6 kB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-21 13:12:34,880 INFO L168 Benchmark]: RCFGBuilder took 222.86 ms. Allocated memory is still 186.6 MB. Free memory was 164.0 MB in the beginning and 152.7 MB in the end (delta: 11.3 MB). Peak memory consumption was 11.5 MB. Max. memory is 8.0 GB. [2021-08-21 13:12:34,880 INFO L168 Benchmark]: TraceAbstraction took 692462.98 ms. Allocated memory was 186.6 MB in the beginning and 2.0 GB in the end (delta: 1.8 GB). Free memory was 152.2 MB in the beginning and 1.4 GB in the end (delta: -1.3 GB). Peak memory consumption was 1.2 GB. Max. memory is 8.0 GB. [2021-08-21 13:12:34,881 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.14 ms. Allocated memory is still 186.6 MB. Free memory was 167.8 MB in the beginning and 167.7 MB in the end (delta: 68.6 kB). There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 28.37 ms. Allocated memory is still 186.6 MB. Free memory was 166.5 MB in the beginning and 165.0 MB in the end (delta: 1.5 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 20.51 ms. Allocated memory is still 186.6 MB. Free memory was 165.0 MB in the beginning and 164.1 MB in the end (delta: 890.6 kB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 222.86 ms. Allocated memory is still 186.6 MB. Free memory was 164.0 MB in the beginning and 152.7 MB in the end (delta: 11.3 MB). Peak memory consumption was 11.5 MB. Max. memory is 8.0 GB. * TraceAbstraction took 692462.98 ms. Allocated memory was 186.6 MB in the beginning and 2.0 GB in the end (delta: 1.8 GB). Free memory was 152.2 MB in the beginning and 1.4 GB in the end (delta: -1.3 GB). Peak memory consumption was 1.2 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 59]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 2,while executing Executor. - TimeoutResultAtElement [Line: 53]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 2,while executing Executor. - TimeoutResultAtElement [Line: 52]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 2,while executing Executor. - TimeoutResultAtElement [Line: 52]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 2,while executing Executor. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 7 procedures, 48 locations, 4 error locations. Started 1 CEGAR loops. OverallTime: 692380.4ms, OverallIterations: 157, TraceHistogramMax: 2, EmptinessCheckTime: 1041.3ms, AutomataDifference: 282025.4ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 48.9ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 9137 SDtfs, 42643 SDslu, 84404 SDs, 0 SdLazy, 180864 SolverSat, 10663 SolverUnsat, 1 SolverUnknown, 0 SolverNotchecked, 78080.7ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 10574 GetRequests, 3168 SyntacticMatches, 235 SemanticMatches, 7171 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139595 ImplicationChecksByTransitivity, 210598.6ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=6155occurred in iteration=156, InterpolantAutomatonStates: 6380, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 12770.6ms AutomataMinimizationTime, 156 MinimizatonAttempts, 293675 StatesRemovedByMinimization, 156 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 449.6ms SsaConstructionTime, 2039.4ms SatisfiabilityAnalysisTime, 94578.5ms InterpolantComputationTime, 8607 NumberOfCodeBlocks, 8604 NumberOfCodeBlocksAsserted, 475 NumberOfCheckSat, 8303 ConstructedInterpolants, 113 QuantifiedInterpolants, 110547 SizeOfPredicates, 930 NumberOfNonLiveVariables, 9398 ConjunctsInSsa, 2775 ConjunctsInUnsatCore, 304 InterpolantComputations, 8 PerfectInterpolantSequences, 198/1891 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