/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-bad/counter-queue.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-87fd7473a0bda1db0ad7f77f2116346063730f21-87fd747 [2021-08-21 12:58:57,675 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-21 12:58:57,678 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-21 12:58:57,711 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-21 12:58:57,712 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-21 12:58:57,715 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-21 12:58:57,717 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-21 12:58:57,722 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-21 12:58:57,723 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-21 12:58:57,728 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-21 12:58:57,728 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-21 12:58:57,729 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-21 12:58:57,730 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-21 12:58:57,731 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-21 12:58:57,733 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-21 12:58:57,738 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-21 12:58:57,739 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-21 12:58:57,739 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-21 12:58:57,740 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-21 12:58:57,741 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-21 12:58:57,742 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-21 12:58:57,743 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-21 12:58:57,744 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-21 12:58:57,746 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-21 12:58:57,750 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-21 12:58:57,750 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-21 12:58:57,750 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-21 12:58:57,751 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-21 12:58:57,751 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-21 12:58:57,751 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-21 12:58:57,752 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-21 12:58:57,752 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-21 12:58:57,752 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-21 12:58:57,753 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-21 12:58:57,753 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-21 12:58:57,754 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-21 12:58:57,754 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-21 12:58:57,754 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-21 12:58:57,754 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-21 12:58:57,755 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-21 12:58:57,755 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-21 12:58:57,757 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 12:58:57,785 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-21 12:58:57,786 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-21 12:58:57,786 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-08-21 12:58:57,786 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-08-21 12:58:57,789 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-21 12:58:57,789 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-21 12:58:57,789 INFO L138 SettingsManager]: * Use SBE=true [2021-08-21 12:58:57,789 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-21 12:58:57,789 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-21 12:58:57,789 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-21 12:58:57,790 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-21 12:58:57,790 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-21 12:58:57,790 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-21 12:58:57,790 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-21 12:58:57,790 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-21 12:58:57,791 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-21 12:58:57,791 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-21 12:58:57,791 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-21 12:58:57,791 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-21 12:58:57,791 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-21 12:58:57,791 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-21 12:58:57,791 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-21 12:58:57,791 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-21 12:58:57,791 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 12:58:57,791 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-21 12:58:57,792 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-21 12:58:57,792 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-21 12:58:57,792 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-21 12:58:57,792 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-21 12:58:57,792 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-21 12:58:57,792 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-21 12:58:57,792 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 12:58:58,070 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-21 12:58:58,083 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-21 12:58:58,085 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-21 12:58:58,085 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-21 12:58:58,086 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-21 12:58:58,087 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-bad/counter-queue.wvr.bpl [2021-08-21 12:58:58,087 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-bad/counter-queue.wvr.bpl' [2021-08-21 12:58:58,177 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-21 12:58:58,179 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-21 12:58:58,179 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-21 12:58:58,179 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-21 12:58:58,180 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-21 12:58:58,187 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "counter-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:58:58" (1/1) ... [2021-08-21 12:58:58,194 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "counter-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:58:58" (1/1) ... [2021-08-21 12:58:58,200 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-21 12:58:58,201 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-21 12:58:58,201 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-21 12:58:58,202 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-21 12:58:58,207 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "counter-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:58:58" (1/1) ... [2021-08-21 12:58:58,207 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "counter-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:58:58" (1/1) ... [2021-08-21 12:58:58,207 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "counter-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:58:58" (1/1) ... [2021-08-21 12:58:58,207 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "counter-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:58:58" (1/1) ... [2021-08-21 12:58:58,209 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "counter-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:58:58" (1/1) ... [2021-08-21 12:58:58,211 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "counter-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:58:58" (1/1) ... [2021-08-21 12:58:58,211 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "counter-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:58:58" (1/1) ... [2021-08-21 12:58:58,212 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-21 12:58:58,212 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-21 12:58:58,212 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-21 12:58:58,212 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-21 12:58:58,214 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "counter-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:58:58" (1/1) ... [2021-08-21 12:58:58,219 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 12:58:58,224 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:58:58,233 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 12:58:58,247 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 12:58:58,261 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-21 12:58:58,261 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-21 12:58:58,261 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-21 12:58:58,261 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-21 12:58:58,261 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-21 12:58:58,261 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-21 12:58:58,262 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-21 12:58:58,262 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-21 12:58:58,262 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-21 12:58:58,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 12:58:58,385 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-21 12:58:58,386 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-08-21 12:58:58,387 INFO L202 PluginConnector]: Adding new model counter-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 12:58:58 BoogieIcfgContainer [2021-08-21 12:58:58,387 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-21 12:58:58,388 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-21 12:58:58,388 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-21 12:58:58,390 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-21 12:58:58,390 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "counter-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:58:58" (1/2) ... [2021-08-21 12:58:58,391 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4d0b9371 and model type counter-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.08 12:58:58, skipping insertion in model container [2021-08-21 12:58:58,391 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "counter-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 12:58:58" (2/2) ... [2021-08-21 12:58:58,392 INFO L111 eAbstractionObserver]: Analyzing ICFG counter-queue.wvr.bpl [2021-08-21 12:58:58,395 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-21 12:58:58,395 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-21 12:58:58,395 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-21 12:58:58,395 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-21 12:58:58,416 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-08-21 12:58:58,443 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-08-21 12:58:58,447 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 12:58:58,447 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-08-21 12:58:58,453 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 27 places, 22 transitions, 60 flow [2021-08-21 12:58:58,462 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 32 states, 31 states have (on average 1.8064516129032258) internal successors, (56), 31 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 12:58:58,464 INFO L276 IsEmpty]: Start isEmpty. Operand has 32 states, 31 states have (on average 1.8064516129032258) internal successors, (56), 31 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 12:58:58,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-21 12:58:58,468 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:58:58,468 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:58:58,468 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:58:58,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:58:58,482 INFO L82 PathProgramCache]: Analyzing trace with hash 160243872, now seen corresponding path program 1 times [2021-08-21 12:58:58,488 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:58:58,488 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346419313] [2021-08-21 12:58:58,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:58:58,489 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:58:58,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:58:58,580 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 12:58:58,581 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:58:58,581 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346419313] [2021-08-21 12:58:58,581 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1346419313] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 12:58:58,582 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 12:58:58,582 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-21 12:58:58,583 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993833016] [2021-08-21 12:58:58,586 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-21 12:58:58,586 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:58:58,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-21 12:58:58,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-21 12:58:58,596 INFO L87 Difference]: Start difference. First operand has 32 states, 31 states have (on average 1.8064516129032258) internal successors, (56), 31 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) Second operand has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:58,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:58:58,613 INFO L93 Difference]: Finished difference Result 57 states and 105 transitions. [2021-08-21 12:58:58,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-21 12:58:58,614 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 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 14 [2021-08-21 12:58:58,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:58:58,620 INFO L225 Difference]: With dead ends: 57 [2021-08-21 12:58:58,620 INFO L226 Difference]: Without dead ends: 50 [2021-08-21 12:58:58,621 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-21 12:58:58,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50 states. [2021-08-21 12:58:58,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50 to 41. [2021-08-21 12:58:58,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 40 states have (on average 1.85) internal successors, (74), 40 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:58,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 74 transitions. [2021-08-21 12:58:58,651 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 74 transitions. Word has length 14 [2021-08-21 12:58:58,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:58:58,652 INFO L470 AbstractCegarLoop]: Abstraction has 41 states and 74 transitions. [2021-08-21 12:58:58,652 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:58,652 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 74 transitions. [2021-08-21 12:58:58,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-21 12:58:58,652 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:58:58,653 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:58:58,653 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-21 12:58:58,653 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:58:58,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:58:58,653 INFO L82 PathProgramCache]: Analyzing trace with hash 2122570142, now seen corresponding path program 1 times [2021-08-21 12:58:58,654 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:58:58,654 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426978625] [2021-08-21 12:58:58,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:58:58,654 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:58:58,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:58:58,735 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 12:58:58,736 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:58:58,736 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426978625] [2021-08-21 12:58:58,736 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1426978625] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:58:58,736 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [961840770] [2021-08-21 12:58:58,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:58:58,736 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:58:58,737 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:58:58,748 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 12:58:58,781 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 12:58:58,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:58:58,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 33 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 12:58:58,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:58:59,028 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 12:58:59,029 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [961840770] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:58:59,029 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:58:59,029 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 9 [2021-08-21 12:58:59,030 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157537015] [2021-08-21 12:58:59,030 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 12:58:59,030 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:58:59,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 12:58:59,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:58:59,031 INFO L87 Difference]: Start difference. First operand 41 states and 74 transitions. Second operand has 10 states, 10 states have (on average 2.5) internal successors, (25), 9 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:59,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:58:59,158 INFO L93 Difference]: Finished difference Result 68 states and 120 transitions. [2021-08-21 12:58:59,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 12:58:59,158 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.5) internal successors, (25), 9 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-21 12:58:59,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:58:59,159 INFO L225 Difference]: With dead ends: 68 [2021-08-21 12:58:59,159 INFO L226 Difference]: Without dead ends: 68 [2021-08-21 12:58:59,160 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 133.3ms TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:58:59,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68 states. [2021-08-21 12:58:59,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68 to 41. [2021-08-21 12:58:59,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 40 states have (on average 1.9) internal successors, (76), 40 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:59,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 76 transitions. [2021-08-21 12:58:59,165 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 76 transitions. Word has length 16 [2021-08-21 12:58:59,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:58:59,165 INFO L470 AbstractCegarLoop]: Abstraction has 41 states and 76 transitions. [2021-08-21 12:58:59,165 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.5) internal successors, (25), 9 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:59,165 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 76 transitions. [2021-08-21 12:58:59,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-21 12:58:59,166 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:58:59,166 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:58:59,196 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2021-08-21 12:58:59,382 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 12:58:59,382 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:58:59,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:58:59,383 INFO L82 PathProgramCache]: Analyzing trace with hash 834689058, now seen corresponding path program 1 times [2021-08-21 12:58:59,384 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:58:59,384 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2042011070] [2021-08-21 12:58:59,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:58:59,385 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:58:59,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:58:59,462 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 12:58:59,463 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:58:59,463 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2042011070] [2021-08-21 12:58:59,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2042011070] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 12:58:59,464 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 12:58:59,464 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-21 12:58:59,464 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [930436789] [2021-08-21 12:58:59,465 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 12:58:59,465 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:58:59,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 12:58:59,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-08-21 12:58:59,469 INFO L87 Difference]: Start difference. First operand 41 states and 76 transitions. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:59,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:58:59,536 INFO L93 Difference]: Finished difference Result 71 states and 125 transitions. [2021-08-21 12:58:59,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-21 12:58:59,536 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 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 16 [2021-08-21 12:58:59,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:58:59,540 INFO L225 Difference]: With dead ends: 71 [2021-08-21 12:58:59,540 INFO L226 Difference]: Without dead ends: 66 [2021-08-21 12:58:59,541 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 30.6ms TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:58:59,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2021-08-21 12:58:59,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 49. [2021-08-21 12:58:59,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49 states, 48 states have (on average 1.8958333333333333) internal successors, (91), 48 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:59,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 91 transitions. [2021-08-21 12:58:59,547 INFO L78 Accepts]: Start accepts. Automaton has 49 states and 91 transitions. Word has length 16 [2021-08-21 12:58:59,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:58:59,547 INFO L470 AbstractCegarLoop]: Abstraction has 49 states and 91 transitions. [2021-08-21 12:58:59,547 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:59,547 INFO L276 IsEmpty]: Start isEmpty. Operand 49 states and 91 transitions. [2021-08-21 12:58:59,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-21 12:58:59,548 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:58:59,548 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:58:59,548 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-08-21 12:58:59,548 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:58:59,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:58:59,549 INFO L82 PathProgramCache]: Analyzing trace with hash -999603742, now seen corresponding path program 2 times [2021-08-21 12:58:59,549 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:58:59,549 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1144656936] [2021-08-21 12:58:59,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:58:59,549 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:58:59,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:58:59,609 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 12:58:59,609 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:58:59,609 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1144656936] [2021-08-21 12:58:59,609 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1144656936] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 12:58:59,609 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 12:58:59,609 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-21 12:58:59,609 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641001160] [2021-08-21 12:58:59,610 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 12:58:59,610 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:58:59,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 12:58:59,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-08-21 12:58:59,611 INFO L87 Difference]: Start difference. First operand 49 states and 91 transitions. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:59,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:58:59,649 INFO L93 Difference]: Finished difference Result 51 states and 94 transitions. [2021-08-21 12:58:59,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-21 12:58:59,649 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 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 16 [2021-08-21 12:58:59,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:58:59,650 INFO L225 Difference]: With dead ends: 51 [2021-08-21 12:58:59,650 INFO L226 Difference]: Without dead ends: 51 [2021-08-21 12:58:59,650 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 31.6ms TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:58:59,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2021-08-21 12:58:59,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 43. [2021-08-21 12:58:59,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 42 states have (on average 1.880952380952381) internal successors, (79), 42 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:59,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 79 transitions. [2021-08-21 12:58:59,653 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 79 transitions. Word has length 16 [2021-08-21 12:58:59,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:58:59,653 INFO L470 AbstractCegarLoop]: Abstraction has 43 states and 79 transitions. [2021-08-21 12:58:59,653 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:59,653 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 79 transitions. [2021-08-21 12:58:59,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-21 12:58:59,654 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:58:59,654 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:58:59,654 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-08-21 12:58:59,654 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:58:59,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:58:59,655 INFO L82 PathProgramCache]: Analyzing trace with hash -1331282530, now seen corresponding path program 2 times [2021-08-21 12:58:59,655 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:58:59,655 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1472208750] [2021-08-21 12:58:59,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:58:59,655 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:58:59,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:58:59,690 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 12:58:59,690 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:58:59,690 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1472208750] [2021-08-21 12:58:59,691 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1472208750] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 12:58:59,691 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 12:58:59,691 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-21 12:58:59,691 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077817206] [2021-08-21 12:58:59,691 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 12:58:59,691 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:58:59,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 12:58:59,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-08-21 12:58:59,692 INFO L87 Difference]: Start difference. First operand 43 states and 79 transitions. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:59,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:58:59,740 INFO L93 Difference]: Finished difference Result 51 states and 92 transitions. [2021-08-21 12:58:59,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-21 12:58:59,740 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 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 16 [2021-08-21 12:58:59,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:58:59,740 INFO L225 Difference]: With dead ends: 51 [2021-08-21 12:58:59,740 INFO L226 Difference]: Without dead ends: 49 [2021-08-21 12:58:59,741 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 33.1ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:58:59,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2021-08-21 12:58:59,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 43. [2021-08-21 12:58:59,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43 states, 42 states have (on average 1.8571428571428572) internal successors, (78), 42 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:59,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 78 transitions. [2021-08-21 12:58:59,749 INFO L78 Accepts]: Start accepts. Automaton has 43 states and 78 transitions. Word has length 16 [2021-08-21 12:58:59,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:58:59,750 INFO L470 AbstractCegarLoop]: Abstraction has 43 states and 78 transitions. [2021-08-21 12:58:59,750 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 5 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:59,750 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 78 transitions. [2021-08-21 12:58:59,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:58:59,751 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:58:59,751 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 12:58:59,751 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-08-21 12:58:59,752 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:58:59,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:58:59,753 INFO L82 PathProgramCache]: Analyzing trace with hash 1139591584, now seen corresponding path program 1 times [2021-08-21 12:58:59,753 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:58:59,753 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [529971810] [2021-08-21 12:58:59,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:58:59,753 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:58:59,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:58:59,885 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 12:58:59,885 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:58:59,886 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [529971810] [2021-08-21 12:58:59,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [529971810] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:58:59,886 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1174917318] [2021-08-21 12:58:59,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:58:59,886 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:58:59,886 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:58:59,901 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 12:58:59,947 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 12:58:59,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:58:59,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:58:59,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:00,274 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:59:00,275 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 25 treesize of output 20 [2021-08-21 12:59:00,318 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 12:59:00,318 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1174917318] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:00,318 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:00,318 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-08-21 12:59:00,318 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [9559095] [2021-08-21 12:59:00,319 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 12:59:00,319 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:00,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 12:59:00,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:59:00,319 INFO L87 Difference]: Start difference. First operand 43 states and 78 transitions. Second operand has 9 states, 9 states have (on average 3.111111111111111) internal successors, (28), 8 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:00,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:00,352 INFO L93 Difference]: Finished difference Result 86 states and 163 transitions. [2021-08-21 12:59:00,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-21 12:59:00,353 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.111111111111111) internal successors, (28), 8 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-21 12:59:00,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:00,354 INFO L225 Difference]: With dead ends: 86 [2021-08-21 12:59:00,354 INFO L226 Difference]: Without dead ends: 79 [2021-08-21 12:59:00,354 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 64.6ms TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:59:00,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2021-08-21 12:59:00,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 59. [2021-08-21 12:59:00,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 58 states have (on average 1.9310344827586208) internal successors, (112), 58 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:00,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 112 transitions. [2021-08-21 12:59:00,358 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 112 transitions. Word has length 18 [2021-08-21 12:59:00,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:00,358 INFO L470 AbstractCegarLoop]: Abstraction has 59 states and 112 transitions. [2021-08-21 12:59:00,358 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.111111111111111) internal successors, (28), 8 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:00,358 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 112 transitions. [2021-08-21 12:59:00,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:59:00,359 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:00,359 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 12:59:00,383 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 12:59:00,580 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,SelfDestructingSolverStorable5 [2021-08-21 12:59:00,580 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:59:00,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:00,581 INFO L82 PathProgramCache]: Analyzing trace with hash 402122286, now seen corresponding path program 2 times [2021-08-21 12:59:00,581 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:00,581 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833442127] [2021-08-21 12:59:00,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:00,581 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:00,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:00,657 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 12:59:00,657 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:00,657 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1833442127] [2021-08-21 12:59:00,657 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1833442127] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:00,657 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1962847970] [2021-08-21 12:59:00,657 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:59:00,657 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:00,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:00,658 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 12:59:00,659 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 12:59:00,711 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:59:00,711 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:59:00,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:59:00,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:00,851 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 12:59:00,851 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 25 treesize of output 20 [2021-08-21 12:59:00,893 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 12:59:00,893 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1962847970] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:00,893 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:00,893 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-08-21 12:59:00,893 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1942858890] [2021-08-21 12:59:00,894 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 12:59:00,894 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:00,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 12:59:00,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:59:00,894 INFO L87 Difference]: Start difference. First operand 59 states and 112 transitions. Second operand has 9 states, 9 states have (on average 2.888888888888889) internal successors, (26), 8 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:00,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:00,926 INFO L93 Difference]: Finished difference Result 94 states and 180 transitions. [2021-08-21 12:59:00,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-21 12:59:00,927 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.888888888888889) internal successors, (26), 8 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-21 12:59:00,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:00,927 INFO L225 Difference]: With dead ends: 94 [2021-08-21 12:59:00,927 INFO L226 Difference]: Without dead ends: 87 [2021-08-21 12:59:00,928 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 13 SyntacticMatches, 3 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 61.8ms TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:59:00,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2021-08-21 12:59:00,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 65. [2021-08-21 12:59:00,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65 states, 64 states have (on average 1.9375) internal successors, (124), 64 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:00,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 124 transitions. [2021-08-21 12:59:00,930 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 124 transitions. Word has length 18 [2021-08-21 12:59:00,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:00,931 INFO L470 AbstractCegarLoop]: Abstraction has 65 states and 124 transitions. [2021-08-21 12:59:00,931 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.888888888888889) internal successors, (26), 8 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:00,931 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 124 transitions. [2021-08-21 12:59:00,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:59:00,932 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:00,932 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:59:00,965 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 12:59:01,148 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:01,148 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:59:01,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:01,149 INFO L82 PathProgramCache]: Analyzing trace with hash 2093142942, now seen corresponding path program 3 times [2021-08-21 12:59:01,149 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:01,149 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223502823] [2021-08-21 12:59:01,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:01,149 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:01,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:01,205 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:01,205 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:01,206 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223502823] [2021-08-21 12:59:01,206 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [223502823] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:01,208 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [125962694] [2021-08-21 12:59:01,208 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:59:01,208 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:01,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:01,209 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 12:59:01,209 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 12:59:01,284 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:59:01,284 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:59:01,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 43 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 12:59:01,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:01,408 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:01,408 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [125962694] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:01,408 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:01,409 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 13 [2021-08-21 12:59:01,409 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283869792] [2021-08-21 12:59:01,409 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:59:01,409 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:01,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:59:01,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:59:01,410 INFO L87 Difference]: Start difference. First operand 65 states and 124 transitions. Second operand has 14 states, 14 states have (on average 2.357142857142857) internal successors, (33), 13 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 12:59:01,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:01,645 INFO L93 Difference]: Finished difference Result 176 states and 326 transitions. [2021-08-21 12:59:01,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:59:01,646 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.357142857142857) internal successors, (33), 13 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 20 [2021-08-21 12:59:01,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:01,647 INFO L225 Difference]: With dead ends: 176 [2021-08-21 12:59:01,647 INFO L226 Difference]: Without dead ends: 176 [2021-08-21 12:59:01,647 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 198.1ms TimeCoverageRelationStatistics Valid=185, Invalid=465, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:59:01,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2021-08-21 12:59:01,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 73. [2021-08-21 12:59:01,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73 states, 72 states have (on average 2.0833333333333335) internal successors, (150), 72 states have internal predecessors, (150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:01,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 150 transitions. [2021-08-21 12:59:01,651 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 150 transitions. Word has length 20 [2021-08-21 12:59:01,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:01,651 INFO L470 AbstractCegarLoop]: Abstraction has 73 states and 150 transitions. [2021-08-21 12:59:01,651 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.357142857142857) internal successors, (33), 13 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 12:59:01,651 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 150 transitions. [2021-08-21 12:59:01,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:59:01,652 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:01,652 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:59:01,670 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2021-08-21 12:59:01,852 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:01,852 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:59:01,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:01,853 INFO L82 PathProgramCache]: Analyzing trace with hash 1390002466, now seen corresponding path program 4 times [2021-08-21 12:59:01,853 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:01,853 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [42020792] [2021-08-21 12:59:01,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:01,853 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:01,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:01,913 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:01,913 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:01,913 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [42020792] [2021-08-21 12:59:01,913 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [42020792] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:01,913 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1399800563] [2021-08-21 12:59:01,913 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:59:01,913 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:01,913 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:01,914 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 12:59:01,915 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 12:59:02,031 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:59:02,031 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:59:02,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 43 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 12:59:02,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:02,157 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:02,157 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1399800563] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:02,157 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:02,157 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-21 12:59:02,157 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1403689253] [2021-08-21 12:59:02,157 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:59:02,158 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:02,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:59:02,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:59:02,158 INFO L87 Difference]: Start difference. First operand 73 states and 150 transitions. Second operand has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 12 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 12:59:02,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:02,388 INFO L93 Difference]: Finished difference Result 219 states and 406 transitions. [2021-08-21 12:59:02,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:59:02,389 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 12 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 20 [2021-08-21 12:59:02,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:02,390 INFO L225 Difference]: With dead ends: 219 [2021-08-21 12:59:02,390 INFO L226 Difference]: Without dead ends: 205 [2021-08-21 12:59:02,390 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 207.2ms TimeCoverageRelationStatistics Valid=177, Invalid=473, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:59:02,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2021-08-21 12:59:02,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 102. [2021-08-21 12:59:02,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 101 states have (on average 2.1386138613861387) internal successors, (216), 101 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:02,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 216 transitions. [2021-08-21 12:59:02,395 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 216 transitions. Word has length 20 [2021-08-21 12:59:02,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:02,395 INFO L470 AbstractCegarLoop]: Abstraction has 102 states and 216 transitions. [2021-08-21 12:59:02,395 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 12 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 12:59:02,395 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 216 transitions. [2021-08-21 12:59:02,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:59:02,396 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:02,396 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:59:02,452 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 12:59:02,608 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:02,609 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:59:02,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:02,609 INFO L82 PathProgramCache]: Analyzing trace with hash 1979372002, now seen corresponding path program 5 times [2021-08-21 12:59:02,609 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:02,610 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [520137522] [2021-08-21 12:59:02,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:02,610 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:02,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:02,670 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:02,670 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:02,670 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [520137522] [2021-08-21 12:59:02,670 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [520137522] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:02,670 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1488184813] [2021-08-21 12:59:02,670 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:59:02,670 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:02,671 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:02,672 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 12:59:02,689 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 12:59:02,778 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 12:59:02,778 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:59:02,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 43 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 12:59:02,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:02,914 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:02,914 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1488184813] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:02,914 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:02,914 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 11 [2021-08-21 12:59:02,915 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [520132583] [2021-08-21 12:59:02,915 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 12:59:02,915 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:02,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 12:59:02,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:59:02,915 INFO L87 Difference]: Start difference. First operand 102 states and 216 transitions. Second operand has 12 states, 12 states have (on average 2.5) internal successors, (30), 11 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 12:59:03,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:03,162 INFO L93 Difference]: Finished difference Result 208 states and 404 transitions. [2021-08-21 12:59:03,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:59:03,163 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.5) internal successors, (30), 11 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 20 [2021-08-21 12:59:03,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:03,164 INFO L225 Difference]: With dead ends: 208 [2021-08-21 12:59:03,164 INFO L226 Difference]: Without dead ends: 208 [2021-08-21 12:59:03,164 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 212.5ms TimeCoverageRelationStatistics Valid=155, Invalid=351, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:59:03,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2021-08-21 12:59:03,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 118. [2021-08-21 12:59:03,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 118 states, 117 states have (on average 2.2051282051282053) internal successors, (258), 117 states have internal predecessors, (258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:03,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 258 transitions. [2021-08-21 12:59:03,171 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 258 transitions. Word has length 20 [2021-08-21 12:59:03,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:03,171 INFO L470 AbstractCegarLoop]: Abstraction has 118 states and 258 transitions. [2021-08-21 12:59:03,171 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.5) internal successors, (30), 11 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 12:59:03,171 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 258 transitions. [2021-08-21 12:59:03,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:59:03,175 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:03,175 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:59:03,197 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-08-21 12:59:03,391 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:03,391 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:59:03,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:03,392 INFO L82 PathProgramCache]: Analyzing trace with hash 1647693214, now seen corresponding path program 6 times [2021-08-21 12:59:03,392 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:03,392 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1254204815] [2021-08-21 12:59:03,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:03,392 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:03,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:03,435 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:03,435 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:03,435 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1254204815] [2021-08-21 12:59:03,435 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1254204815] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:03,435 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [935518965] [2021-08-21 12:59:03,435 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:59:03,435 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:03,436 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:03,449 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 12:59:03,452 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 12:59:03,567 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 12:59:03,567 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:59:03,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 43 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 12:59:03,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:03,683 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:03,683 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [935518965] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:03,683 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:03,683 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 11 [2021-08-21 12:59:03,684 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1432102949] [2021-08-21 12:59:03,684 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 12:59:03,684 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:03,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 12:59:03,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:59:03,684 INFO L87 Difference]: Start difference. First operand 118 states and 258 transitions. Second operand has 12 states, 12 states have (on average 2.5) internal successors, (30), 11 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 12:59:03,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:03,893 INFO L93 Difference]: Finished difference Result 205 states and 416 transitions. [2021-08-21 12:59:03,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:59:03,893 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.5) internal successors, (30), 11 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 20 [2021-08-21 12:59:03,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:03,894 INFO L225 Difference]: With dead ends: 205 [2021-08-21 12:59:03,894 INFO L226 Difference]: Without dead ends: 203 [2021-08-21 12:59:03,894 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 193.0ms TimeCoverageRelationStatistics Valid=176, Invalid=424, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:59:03,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2021-08-21 12:59:03,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 120. [2021-08-21 12:59:03,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 119 states have (on average 2.1848739495798317) internal successors, (260), 119 states have internal predecessors, (260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:03,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 260 transitions. [2021-08-21 12:59:03,899 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 260 transitions. Word has length 20 [2021-08-21 12:59:03,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:03,899 INFO L470 AbstractCegarLoop]: Abstraction has 120 states and 260 transitions. [2021-08-21 12:59:03,899 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.5) internal successors, (30), 11 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 12:59:03,899 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 260 transitions. [2021-08-21 12:59:03,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:59:03,900 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:03,900 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:59:03,920 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 12:59:04,104 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:04,104 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:59:04,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:04,105 INFO L82 PathProgramCache]: Analyzing trace with hash -240395856, now seen corresponding path program 7 times [2021-08-21 12:59:04,105 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:04,105 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1905637762] [2021-08-21 12:59:04,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:04,105 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:04,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:04,176 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:59:04,176 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:04,176 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1905637762] [2021-08-21 12:59:04,176 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1905637762] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:04,176 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1387164889] [2021-08-21 12:59:04,176 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:59:04,176 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:04,177 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:04,177 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 12:59:04,200 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 12:59:04,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:04,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 43 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 12:59:04,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:04,471 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:04,471 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1387164889] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:04,471 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:04,471 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-21 12:59:04,472 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672189038] [2021-08-21 12:59:04,472 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:59:04,472 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:04,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:59:04,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:59:04,472 INFO L87 Difference]: Start difference. First operand 120 states and 260 transitions. Second operand has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 12 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 12:59:04,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:04,737 INFO L93 Difference]: Finished difference Result 300 states and 609 transitions. [2021-08-21 12:59:04,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:59:04,740 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 12 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 20 [2021-08-21 12:59:04,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:04,752 INFO L225 Difference]: With dead ends: 300 [2021-08-21 12:59:04,752 INFO L226 Difference]: Without dead ends: 300 [2021-08-21 12:59:04,753 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 232.4ms TimeCoverageRelationStatistics Valid=218, Invalid=484, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:59:04,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2021-08-21 12:59:04,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 165. [2021-08-21 12:59:04,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 164 states have (on average 2.292682926829268) internal successors, (376), 164 states have internal predecessors, (376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:04,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 376 transitions. [2021-08-21 12:59:04,764 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 376 transitions. Word has length 20 [2021-08-21 12:59:04,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:04,764 INFO L470 AbstractCegarLoop]: Abstraction has 165 states and 376 transitions. [2021-08-21 12:59:04,764 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 12 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 12:59:04,764 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 376 transitions. [2021-08-21 12:59:04,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:59:04,766 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:04,766 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:59:04,782 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2021-08-21 12:59:04,981 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,SelfDestructingSolverStorable11 [2021-08-21 12:59:04,981 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:59:04,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:04,982 INFO L82 PathProgramCache]: Analyzing trace with hash 1351610928, now seen corresponding path program 8 times [2021-08-21 12:59:04,982 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:04,982 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119015514] [2021-08-21 12:59:04,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:04,982 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:04,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:05,043 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:59:05,043 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:05,043 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119015514] [2021-08-21 12:59:05,043 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119015514] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:05,043 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1365552917] [2021-08-21 12:59:05,043 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:59:05,043 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:05,044 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:05,046 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 12:59:05,047 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 12:59:05,223 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:59:05,223 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:59:05,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 43 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 12:59:05,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:05,386 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:05,386 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1365552917] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:05,386 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:05,386 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 11 [2021-08-21 12:59:05,386 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [851055505] [2021-08-21 12:59:05,387 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 12:59:05,387 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:05,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 12:59:05,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:59:05,387 INFO L87 Difference]: Start difference. First operand 165 states and 376 transitions. Second operand has 12 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 11 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 12:59:05,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:05,594 INFO L93 Difference]: Finished difference Result 238 states and 512 transitions. [2021-08-21 12:59:05,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:59:05,594 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 11 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 20 [2021-08-21 12:59:05,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:05,608 INFO L225 Difference]: With dead ends: 238 [2021-08-21 12:59:05,608 INFO L226 Difference]: Without dead ends: 235 [2021-08-21 12:59:05,609 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 188.8ms TimeCoverageRelationStatistics Valid=129, Invalid=333, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:59:05,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2021-08-21 12:59:05,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 183. [2021-08-21 12:59:05,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 182 states have (on average 2.340659340659341) internal successors, (426), 182 states have internal predecessors, (426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:05,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 426 transitions. [2021-08-21 12:59:05,622 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 426 transitions. Word has length 20 [2021-08-21 12:59:05,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:05,622 INFO L470 AbstractCegarLoop]: Abstraction has 183 states and 426 transitions. [2021-08-21 12:59:05,622 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 11 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 12:59:05,622 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 426 transitions. [2021-08-21 12:59:05,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:59:05,622 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:05,623 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:59:05,639 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 12:59:05,823 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,SelfDestructingSolverStorable12 [2021-08-21 12:59:05,823 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:59:05,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:05,824 INFO L82 PathProgramCache]: Analyzing trace with hash -1992477080, now seen corresponding path program 9 times [2021-08-21 12:59:05,824 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:05,824 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1318134177] [2021-08-21 12:59:05,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:05,824 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:05,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:05,893 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:59:05,893 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:05,893 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1318134177] [2021-08-21 12:59:05,893 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1318134177] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:05,893 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [194063139] [2021-08-21 12:59:05,893 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:59:05,894 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:05,894 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:05,902 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 12:59:05,938 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 12:59:06,063 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:59:06,063 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:59:06,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 43 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 12:59:06,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:06,222 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:06,222 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [194063139] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:06,222 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:06,222 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 11 [2021-08-21 12:59:06,222 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1461351214] [2021-08-21 12:59:06,223 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 12:59:06,223 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:06,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 12:59:06,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:59:06,223 INFO L87 Difference]: Start difference. First operand 183 states and 426 transitions. Second operand has 12 states, 12 states have (on average 2.5) internal successors, (30), 11 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 12:59:06,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:06,424 INFO L93 Difference]: Finished difference Result 302 states and 633 transitions. [2021-08-21 12:59:06,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:59:06,425 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.5) internal successors, (30), 11 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 20 [2021-08-21 12:59:06,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:06,426 INFO L225 Difference]: With dead ends: 302 [2021-08-21 12:59:06,426 INFO L226 Difference]: Without dead ends: 300 [2021-08-21 12:59:06,426 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 195.0ms TimeCoverageRelationStatistics Valid=168, Invalid=384, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:59:06,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2021-08-21 12:59:06,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 183. [2021-08-21 12:59:06,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 182 states have (on average 2.3351648351648353) internal successors, (425), 182 states have internal predecessors, (425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:06,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 425 transitions. [2021-08-21 12:59:06,431 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 425 transitions. Word has length 20 [2021-08-21 12:59:06,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:06,431 INFO L470 AbstractCegarLoop]: Abstraction has 183 states and 425 transitions. [2021-08-21 12:59:06,431 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.5) internal successors, (30), 11 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 12:59:06,431 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 425 transitions. [2021-08-21 12:59:06,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:59:06,431 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:06,431 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:59:06,450 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 12:59:06,648 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,SelfDestructingSolverStorable13 [2021-08-21 12:59:06,648 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:59:06,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:06,649 INFO L82 PathProgramCache]: Analyzing trace with hash 1796143950, now seen corresponding path program 10 times [2021-08-21 12:59:06,649 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:06,649 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1842215559] [2021-08-21 12:59:06,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:06,649 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:06,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:06,693 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:06,693 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:06,693 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1842215559] [2021-08-21 12:59:06,693 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1842215559] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:06,693 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1644944493] [2021-08-21 12:59:06,693 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:59:06,693 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:06,693 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:06,694 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 12:59:06,695 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 12:59:06,843 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:59:06,843 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:59:06,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 43 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 12:59:06,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:06,962 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:06,963 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1644944493] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:06,963 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:06,963 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-21 12:59:06,963 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20790787] [2021-08-21 12:59:06,963 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:59:06,963 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:06,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:59:06,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:59:06,964 INFO L87 Difference]: Start difference. First operand 183 states and 425 transitions. Second operand has 13 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 12 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 12:59:07,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:07,229 INFO L93 Difference]: Finished difference Result 302 states and 642 transitions. [2021-08-21 12:59:07,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:59:07,230 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 12 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 20 [2021-08-21 12:59:07,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:07,231 INFO L225 Difference]: With dead ends: 302 [2021-08-21 12:59:07,231 INFO L226 Difference]: Without dead ends: 296 [2021-08-21 12:59:07,231 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 236.4ms TimeCoverageRelationStatistics Valid=197, Invalid=505, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:59:07,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2021-08-21 12:59:07,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 198. [2021-08-21 12:59:07,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 198 states, 197 states have (on average 2.33502538071066) internal successors, (460), 197 states have internal predecessors, (460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:07,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 460 transitions. [2021-08-21 12:59:07,236 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 460 transitions. Word has length 20 [2021-08-21 12:59:07,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:07,237 INFO L470 AbstractCegarLoop]: Abstraction has 198 states and 460 transitions. [2021-08-21 12:59:07,237 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 12 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 12:59:07,237 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 460 transitions. [2021-08-21 12:59:07,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:59:07,237 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:07,237 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:59:07,256 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 12:59:07,454 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-08-21 12:59:07,454 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:59:07,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:07,455 INFO L82 PathProgramCache]: Analyzing trace with hash -1370143840, now seen corresponding path program 11 times [2021-08-21 12:59:07,455 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:07,455 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2125941002] [2021-08-21 12:59:07,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:07,455 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:07,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:07,612 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:07,612 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:07,612 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2125941002] [2021-08-21 12:59:07,612 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2125941002] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:07,612 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [962722109] [2021-08-21 12:59:07,613 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:59:07,613 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:07,613 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:07,629 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 12:59:07,646 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 12:59:07,848 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 12:59:07,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:59:07,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 12:59:07,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:08,239 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 12:59:08,239 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 43 treesize of output 29 [2021-08-21 12:59:08,294 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:08,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [962722109] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:08,295 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:08,295 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-21 12:59:08,295 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606092623] [2021-08-21 12:59:08,295 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:59:08,295 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:08,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:59:08,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:59:08,295 INFO L87 Difference]: Start difference. First operand 198 states and 460 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) 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 12:59:08,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:08,416 INFO L93 Difference]: Finished difference Result 282 states and 622 transitions. [2021-08-21 12:59:08,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:59:08,417 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) 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 22 [2021-08-21 12:59:08,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:08,418 INFO L225 Difference]: With dead ends: 282 [2021-08-21 12:59:08,418 INFO L226 Difference]: Without dead ends: 257 [2021-08-21 12:59:08,418 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 119.7ms TimeCoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:59:08,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 257 states. [2021-08-21 12:59:08,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 257 to 214. [2021-08-21 12:59:08,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214 states, 213 states have (on average 2.3427230046948355) internal successors, (499), 213 states have internal predecessors, (499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:08,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 499 transitions. [2021-08-21 12:59:08,422 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 499 transitions. Word has length 22 [2021-08-21 12:59:08,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:08,422 INFO L470 AbstractCegarLoop]: Abstraction has 214 states and 499 transitions. [2021-08-21 12:59:08,422 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.769230769230769) 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 12:59:08,422 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 499 transitions. [2021-08-21 12:59:08,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:59:08,423 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:08,423 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:59:08,455 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 12:59:08,640 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-08-21 12:59:08,640 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:59:08,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:08,640 INFO L82 PathProgramCache]: Analyzing trace with hash 816408682, now seen corresponding path program 12 times [2021-08-21 12:59:08,640 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:08,640 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240673155] [2021-08-21 12:59:08,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:08,641 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:08,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:08,780 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:08,780 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:08,780 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240673155] [2021-08-21 12:59:08,780 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1240673155] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:08,780 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [64546068] [2021-08-21 12:59:08,780 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:59:08,780 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:08,780 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:08,781 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 12:59:08,782 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 12:59:08,981 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 12:59:08,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:59:08,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 12:59:08,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:09,212 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 12:59:09,212 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 43 treesize of output 29 [2021-08-21 12:59:09,273 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:09,273 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [64546068] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:09,273 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:09,273 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-21 12:59:09,273 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865459737] [2021-08-21 12:59:09,273 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:59:09,273 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:09,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:59:09,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:59:09,274 INFO L87 Difference]: Start difference. First operand 214 states and 499 transitions. Second operand has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:09,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:09,374 INFO L93 Difference]: Finished difference Result 256 states and 583 transitions. [2021-08-21 12:59:09,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:59:09,374 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-21 12:59:09,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:09,375 INFO L225 Difference]: With dead ends: 256 [2021-08-21 12:59:09,375 INFO L226 Difference]: Without dead ends: 247 [2021-08-21 12:59:09,375 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 117.4ms TimeCoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:59:09,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2021-08-21 12:59:09,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 222. [2021-08-21 12:59:09,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 222 states, 221 states have (on average 2.3529411764705883) internal successors, (520), 221 states have internal predecessors, (520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:09,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 222 states to 222 states and 520 transitions. [2021-08-21 12:59:09,380 INFO L78 Accepts]: Start accepts. Automaton has 222 states and 520 transitions. Word has length 22 [2021-08-21 12:59:09,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:09,380 INFO L470 AbstractCegarLoop]: Abstraction has 222 states and 520 transitions. [2021-08-21 12:59:09,380 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:09,380 INFO L276 IsEmpty]: Start isEmpty. Operand 222 states and 520 transitions. [2021-08-21 12:59:09,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:59:09,381 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:09,381 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:59:09,399 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 12:59:09,597 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,SelfDestructingSolverStorable16 [2021-08-21 12:59:09,598 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:59:09,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:09,598 INFO L82 PathProgramCache]: Analyzing trace with hash -1928000206, now seen corresponding path program 13 times [2021-08-21 12:59:09,598 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:09,598 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [105506845] [2021-08-21 12:59:09,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:09,598 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:09,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:09,742 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:09,742 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:09,742 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [105506845] [2021-08-21 12:59:09,742 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [105506845] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:09,742 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [378329265] [2021-08-21 12:59:09,742 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:59:09,742 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:09,742 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:09,757 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 12:59:09,777 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 12:59:10,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:10,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 12:59:10,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:10,287 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 12:59:10,287 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 43 treesize of output 29 [2021-08-21 12:59:10,321 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:10,321 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [378329265] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:10,321 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:10,322 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-21 12:59:10,322 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895721180] [2021-08-21 12:59:10,322 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:59:10,322 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:10,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:59:10,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:59:10,322 INFO L87 Difference]: Start difference. First operand 222 states and 520 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) 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 12:59:10,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:10,433 INFO L93 Difference]: Finished difference Result 301 states and 659 transitions. [2021-08-21 12:59:10,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:59:10,433 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) 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 22 [2021-08-21 12:59:10,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:10,434 INFO L225 Difference]: With dead ends: 301 [2021-08-21 12:59:10,434 INFO L226 Difference]: Without dead ends: 278 [2021-08-21 12:59:10,435 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 120.6ms TimeCoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:59:10,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2021-08-21 12:59:10,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 227. [2021-08-21 12:59:10,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 227 states, 226 states have (on average 2.3584070796460175) internal successors, (533), 226 states have internal predecessors, (533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:10,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 227 states to 227 states and 533 transitions. [2021-08-21 12:59:10,439 INFO L78 Accepts]: Start accepts. Automaton has 227 states and 533 transitions. Word has length 22 [2021-08-21 12:59:10,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:10,439 INFO L470 AbstractCegarLoop]: Abstraction has 227 states and 533 transitions. [2021-08-21 12:59:10,439 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.769230769230769) 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 12:59:10,439 INFO L276 IsEmpty]: Start isEmpty. Operand 227 states and 533 transitions. [2021-08-21 12:59:10,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:59:10,440 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:10,440 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:59:10,459 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 12:59:10,652 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:10,653 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:59:10,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:10,654 INFO L82 PathProgramCache]: Analyzing trace with hash 962650606, now seen corresponding path program 14 times [2021-08-21 12:59:10,654 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:10,654 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743287609] [2021-08-21 12:59:10,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:10,654 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:10,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:10,752 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:10,753 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:10,753 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [743287609] [2021-08-21 12:59:10,753 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [743287609] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:10,753 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1383571795] [2021-08-21 12:59:10,753 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:59:10,753 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:10,753 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:10,754 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 12:59:10,755 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 12:59:11,003 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:59:11,003 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:59:11,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 12:59:11,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:11,237 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 12:59:11,238 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 43 treesize of output 29 [2021-08-21 12:59:11,288 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:11,288 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1383571795] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:11,288 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:11,289 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-21 12:59:11,289 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [425278804] [2021-08-21 12:59:11,289 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:59:11,289 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:11,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:59:11,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:59:11,289 INFO L87 Difference]: Start difference. First operand 227 states and 533 transitions. Second operand has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:11,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:11,395 INFO L93 Difference]: Finished difference Result 320 states and 703 transitions. [2021-08-21 12:59:11,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:59:11,395 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-21 12:59:11,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:11,397 INFO L225 Difference]: With dead ends: 320 [2021-08-21 12:59:11,397 INFO L226 Difference]: Without dead ends: 313 [2021-08-21 12:59:11,397 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 103.9ms TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:59:11,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 313 states. [2021-08-21 12:59:11,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 313 to 246. [2021-08-21 12:59:11,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 246 states, 245 states have (on average 2.363265306122449) internal successors, (579), 245 states have internal predecessors, (579), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:11,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 579 transitions. [2021-08-21 12:59:11,402 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 579 transitions. Word has length 22 [2021-08-21 12:59:11,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:11,402 INFO L470 AbstractCegarLoop]: Abstraction has 246 states and 579 transitions. [2021-08-21 12:59:11,402 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:11,402 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 579 transitions. [2021-08-21 12:59:11,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:59:11,402 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:11,403 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:59:11,422 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 12:59:11,620 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:11,620 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:59:11,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:11,620 INFO L82 PathProgramCache]: Analyzing trace with hash 419045022, now seen corresponding path program 15 times [2021-08-21 12:59:11,620 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:11,620 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634864275] [2021-08-21 12:59:11,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:11,620 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:11,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:11,702 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:11,702 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:11,702 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [634864275] [2021-08-21 12:59:11,702 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [634864275] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:11,702 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [147460403] [2021-08-21 12:59:11,702 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:59:11,702 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:11,702 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:11,703 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 12:59:11,704 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 12:59:11,988 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 12:59:11,988 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:59:11,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 53 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 12:59:11,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:12,177 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:12,177 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [147460403] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:12,178 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:12,178 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-08-21 12:59:12,178 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1362428611] [2021-08-21 12:59:12,178 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 12:59:12,178 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:12,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 12:59:12,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:59:12,178 INFO L87 Difference]: Start difference. First operand 246 states and 579 transitions. Second operand has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 17 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 12:59:12,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:12,616 INFO L93 Difference]: Finished difference Result 495 states and 1055 transitions. [2021-08-21 12:59:12,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 12:59:12,616 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 17 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 24 [2021-08-21 12:59:12,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:12,618 INFO L225 Difference]: With dead ends: 495 [2021-08-21 12:59:12,618 INFO L226 Difference]: Without dead ends: 495 [2021-08-21 12:59:12,618 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 302 ImplicationChecksByTransitivity, 383.4ms TimeCoverageRelationStatistics Valid=402, Invalid=1080, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 12:59:12,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 495 states. [2021-08-21 12:59:12,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 495 to 238. [2021-08-21 12:59:12,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 237 states have (on average 2.3628691983122363) internal successors, (560), 237 states have internal predecessors, (560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:12,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 560 transitions. [2021-08-21 12:59:12,624 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 560 transitions. Word has length 24 [2021-08-21 12:59:12,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:12,624 INFO L470 AbstractCegarLoop]: Abstraction has 238 states and 560 transitions. [2021-08-21 12:59:12,624 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 17 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 12:59:12,624 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 560 transitions. [2021-08-21 12:59:12,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:59:12,625 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:12,625 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:59:12,661 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 12:59:12,838 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:12,838 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:59:12,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:12,839 INFO L82 PathProgramCache]: Analyzing trace with hash -989086942, now seen corresponding path program 16 times [2021-08-21 12:59:12,839 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:12,839 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1821718189] [2021-08-21 12:59:12,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:12,839 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:12,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:12,912 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:12,913 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:12,913 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1821718189] [2021-08-21 12:59:12,913 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1821718189] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:12,913 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1808142187] [2021-08-21 12:59:12,913 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:59:12,913 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:12,913 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:12,914 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 12:59:12,951 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 12:59:13,224 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:59:13,224 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:59:13,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 53 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 12:59:13,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:13,431 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:13,431 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1808142187] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:13,431 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:13,431 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-21 12:59:13,431 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1492900704] [2021-08-21 12:59:13,431 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:59:13,431 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:13,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:59:13,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:59:13,432 INFO L87 Difference]: Start difference. First operand 238 states and 560 transitions. Second operand has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 16 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 12:59:13,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:13,945 INFO L93 Difference]: Finished difference Result 696 states and 1431 transitions. [2021-08-21 12:59:13,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 12:59:13,946 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 16 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 12:59:13,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:13,948 INFO L225 Difference]: With dead ends: 696 [2021-08-21 12:59:13,948 INFO L226 Difference]: Without dead ends: 652 [2021-08-21 12:59:13,948 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 455 ImplicationChecksByTransitivity, 478.2ms TimeCoverageRelationStatistics Valid=449, Invalid=1357, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 12:59:13,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states. [2021-08-21 12:59:13,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 294. [2021-08-21 12:59:13,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294 states, 293 states have (on average 2.378839590443686) internal successors, (697), 293 states have internal predecessors, (697), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:13,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 697 transitions. [2021-08-21 12:59:13,956 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 697 transitions. Word has length 24 [2021-08-21 12:59:13,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:13,956 INFO L470 AbstractCegarLoop]: Abstraction has 294 states and 697 transitions. [2021-08-21 12:59:13,956 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 16 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 12:59:13,956 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 697 transitions. [2021-08-21 12:59:13,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:59:13,956 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:13,956 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:59:13,975 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2021-08-21 12:59:14,173 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:14,173 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:59:14,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:14,174 INFO L82 PathProgramCache]: Analyzing trace with hash 867513058, now seen corresponding path program 17 times [2021-08-21 12:59:14,174 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:14,174 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1453640895] [2021-08-21 12:59:14,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:14,174 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:14,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:14,232 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:14,232 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:14,232 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1453640895] [2021-08-21 12:59:14,232 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1453640895] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:14,232 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1547167174] [2021-08-21 12:59:14,232 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:59:14,233 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:14,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:14,233 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 12:59:14,234 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 12:59:14,564 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 12:59:14,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:59:14,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 53 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 12:59:14,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:14,752 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:14,752 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1547167174] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:14,752 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:14,752 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9] total 14 [2021-08-21 12:59:14,752 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [387043224] [2021-08-21 12:59:14,753 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:59:14,753 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:14,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:59:14,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:59:14,753 INFO L87 Difference]: Start difference. First operand 294 states and 697 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 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 12:59:15,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:15,179 INFO L93 Difference]: Finished difference Result 654 states and 1426 transitions. [2021-08-21 12:59:15,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 12:59:15,179 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 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 24 [2021-08-21 12:59:15,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:15,181 INFO L225 Difference]: With dead ends: 654 [2021-08-21 12:59:15,181 INFO L226 Difference]: Without dead ends: 652 [2021-08-21 12:59:15,182 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 320 ImplicationChecksByTransitivity, 371.3ms TimeCoverageRelationStatistics Valid=387, Invalid=945, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 12:59:15,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states. [2021-08-21 12:59:15,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 362. [2021-08-21 12:59:15,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 361 states have (on average 2.4238227146814406) internal successors, (875), 361 states have internal predecessors, (875), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:15,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 875 transitions. [2021-08-21 12:59:15,190 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 875 transitions. Word has length 24 [2021-08-21 12:59:15,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:15,190 INFO L470 AbstractCegarLoop]: Abstraction has 362 states and 875 transitions. [2021-08-21 12:59:15,190 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 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 12:59:15,190 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 875 transitions. [2021-08-21 12:59:15,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:59:15,191 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:15,191 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:59:15,216 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 12:59:15,408 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:15,408 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:59:15,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:15,409 INFO L82 PathProgramCache]: Analyzing trace with hash 535834270, now seen corresponding path program 18 times [2021-08-21 12:59:15,409 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:15,409 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2013334856] [2021-08-21 12:59:15,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:15,409 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:15,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:15,461 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:15,461 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:15,461 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2013334856] [2021-08-21 12:59:15,461 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2013334856] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:15,461 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [280261190] [2021-08-21 12:59:15,461 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:59:15,461 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:15,461 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:15,462 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 12:59:15,488 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 12:59:15,794 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:59:15,794 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:59:15,795 INFO L263 TraceCheckSpWp]: Trace formula consists of 53 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 12:59:15,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:15,976 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:15,976 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [280261190] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:15,976 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:15,977 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9] total 14 [2021-08-21 12:59:15,977 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194934099] [2021-08-21 12:59:15,978 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:59:15,978 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:15,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:59:15,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=154, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:59:15,979 INFO L87 Difference]: Start difference. First operand 362 states and 875 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 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 12:59:16,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:16,367 INFO L93 Difference]: Finished difference Result 539 states and 1206 transitions. [2021-08-21 12:59:16,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 12:59:16,367 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 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 24 [2021-08-21 12:59:16,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:16,369 INFO L225 Difference]: With dead ends: 539 [2021-08-21 12:59:16,369 INFO L226 Difference]: Without dead ends: 535 [2021-08-21 12:59:16,369 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 301 ImplicationChecksByTransitivity, 340.8ms TimeCoverageRelationStatistics Valid=356, Invalid=976, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 12:59:16,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2021-08-21 12:59:16,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 362. [2021-08-21 12:59:16,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 361 states have (on average 2.4210526315789473) internal successors, (874), 361 states have internal predecessors, (874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:16,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 874 transitions. [2021-08-21 12:59:16,376 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 874 transitions. Word has length 24 [2021-08-21 12:59:16,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:16,376 INFO L470 AbstractCegarLoop]: Abstraction has 362 states and 874 transitions. [2021-08-21 12:59:16,376 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 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 12:59:16,376 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 874 transitions. [2021-08-21 12:59:16,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:59:16,377 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:16,377 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:59:16,399 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 12:59:16,594 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:16,594 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:59:16,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:16,595 INFO L82 PathProgramCache]: Analyzing trace with hash 48878956, now seen corresponding path program 19 times [2021-08-21 12:59:16,595 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:16,595 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667141163] [2021-08-21 12:59:16,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:16,595 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:16,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:16,638 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:59:16,638 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:16,638 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667141163] [2021-08-21 12:59:16,638 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667141163] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:16,638 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [21327763] [2021-08-21 12:59:16,638 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:59:16,638 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:16,638 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:16,639 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 12:59:16,664 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 12:59:16,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:16,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 53 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 12:59:16,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:17,127 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:17,128 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [21327763] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:17,128 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:17,128 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9] total 14 [2021-08-21 12:59:17,128 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1685953226] [2021-08-21 12:59:17,128 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:59:17,128 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:17,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:59:17,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:59:17,129 INFO L87 Difference]: Start difference. First operand 362 states and 874 transitions. Second operand has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 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 12:59:17,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:17,388 INFO L93 Difference]: Finished difference Result 593 states and 1318 transitions. [2021-08-21 12:59:17,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 12:59:17,389 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 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 12:59:17,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:17,390 INFO L225 Difference]: With dead ends: 593 [2021-08-21 12:59:17,390 INFO L226 Difference]: Without dead ends: 584 [2021-08-21 12:59:17,391 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 231.0ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-08-21 12:59:17,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2021-08-21 12:59:17,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 383. [2021-08-21 12:59:17,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 383 states, 382 states have (on average 2.4424083769633507) internal successors, (933), 382 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 12:59:17,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 933 transitions. [2021-08-21 12:59:17,398 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 933 transitions. Word has length 24 [2021-08-21 12:59:17,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:17,399 INFO L470 AbstractCegarLoop]: Abstraction has 383 states and 933 transitions. [2021-08-21 12:59:17,399 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 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 12:59:17,399 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 933 transitions. [2021-08-21 12:59:17,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:59:17,399 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:17,399 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:59:17,420 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 12:59:17,615 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,SelfDestructingSolverStorable23 [2021-08-21 12:59:17,616 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:59:17,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:17,616 INFO L82 PathProgramCache]: Analyzing trace with hash 493411978, now seen corresponding path program 20 times [2021-08-21 12:59:17,616 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:17,616 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1636260568] [2021-08-21 12:59:17,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:17,616 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:17,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:17,663 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:17,663 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:17,663 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1636260568] [2021-08-21 12:59:17,663 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1636260568] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:17,663 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [326016964] [2021-08-21 12:59:17,663 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:59:17,663 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:17,663 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:17,664 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 12:59:17,665 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 12:59:18,017 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:59:18,018 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:59:18,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 53 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 12:59:18,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:18,138 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:18,138 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [326016964] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:18,138 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:18,138 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-08-21 12:59:18,138 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1905289006] [2021-08-21 12:59:18,139 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:59:18,139 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:18,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:59:18,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:59:18,139 INFO L87 Difference]: Start difference. First operand 383 states and 933 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 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 12:59:18,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:18,453 INFO L93 Difference]: Finished difference Result 701 states and 1556 transitions. [2021-08-21 12:59:18,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 12:59:18,465 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 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 24 [2021-08-21 12:59:18,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:18,467 INFO L225 Difference]: With dead ends: 701 [2021-08-21 12:59:18,467 INFO L226 Difference]: Without dead ends: 687 [2021-08-21 12:59:18,468 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 379 ImplicationChecksByTransitivity, 246.7ms TimeCoverageRelationStatistics Valid=382, Invalid=1100, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 12:59:18,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 687 states. [2021-08-21 12:59:18,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 687 to 386. [2021-08-21 12:59:18,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 386 states, 385 states have (on average 2.4363636363636365) internal successors, (938), 385 states have internal predecessors, (938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:18,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 938 transitions. [2021-08-21 12:59:18,479 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 938 transitions. Word has length 24 [2021-08-21 12:59:18,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:18,479 INFO L470 AbstractCegarLoop]: Abstraction has 386 states and 938 transitions. [2021-08-21 12:59:18,479 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 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 12:59:18,479 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 938 transitions. [2021-08-21 12:59:18,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:59:18,480 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:18,480 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:59:18,499 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 12:59:18,693 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,SelfDestructingSolverStorable24 [2021-08-21 12:59:18,693 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:59:18,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:18,693 INFO L82 PathProgramCache]: Analyzing trace with hash -1128304716, now seen corresponding path program 21 times [2021-08-21 12:59:18,693 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:18,693 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316449815] [2021-08-21 12:59:18,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:18,694 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:18,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:18,749 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:59:18,749 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:18,749 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1316449815] [2021-08-21 12:59:18,749 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1316449815] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:18,749 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1454614549] [2021-08-21 12:59:18,749 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:59:18,750 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:18,750 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:18,750 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 12:59:18,752 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 12:59:19,138 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 12:59:19,139 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:59:19,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 53 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 12:59:19,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:19,321 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:19,321 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1454614549] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:19,321 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:19,321 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-21 12:59:19,321 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1675815690] [2021-08-21 12:59:19,322 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:59:19,322 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:19,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:59:19,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:59:19,323 INFO L87 Difference]: Start difference. First operand 386 states and 938 transitions. Second operand has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 16 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 12:59:19,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:19,694 INFO L93 Difference]: Finished difference Result 817 states and 1787 transitions. [2021-08-21 12:59:19,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 12:59:19,695 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 16 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 12:59:19,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:19,697 INFO L225 Difference]: With dead ends: 817 [2021-08-21 12:59:19,697 INFO L226 Difference]: Without dead ends: 817 [2021-08-21 12:59:19,697 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 364 ImplicationChecksByTransitivity, 325.2ms TimeCoverageRelationStatistics Valid=414, Invalid=1068, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 12:59:19,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 817 states. [2021-08-21 12:59:19,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 817 to 408. [2021-08-21 12:59:19,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 407 states have (on average 2.407862407862408) internal successors, (980), 407 states have internal predecessors, (980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:19,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 980 transitions. [2021-08-21 12:59:19,707 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 980 transitions. Word has length 24 [2021-08-21 12:59:19,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:19,707 INFO L470 AbstractCegarLoop]: Abstraction has 408 states and 980 transitions. [2021-08-21 12:59:19,707 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 16 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 12:59:19,708 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 980 transitions. [2021-08-21 12:59:19,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:59:19,708 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:19,708 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:59:19,747 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 12:59:19,925 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-08-21 12:59:19,926 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:59:19,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:19,926 INFO L82 PathProgramCache]: Analyzing trace with hash -218142668, now seen corresponding path program 22 times [2021-08-21 12:59:19,926 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:19,926 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [852493217] [2021-08-21 12:59:19,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:19,926 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:19,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:19,969 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:59:19,969 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:19,969 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [852493217] [2021-08-21 12:59:19,969 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [852493217] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:19,969 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1921112166] [2021-08-21 12:59:19,969 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:59:19,969 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:19,969 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:19,970 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 12:59:19,972 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 12:59:20,359 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:59:20,359 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:59:20,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 53 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 12:59:20,360 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:20,513 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:20,513 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1921112166] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:20,513 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:20,513 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-08-21 12:59:20,513 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394920972] [2021-08-21 12:59:20,513 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:59:20,514 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:20,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:59:20,514 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:59:20,514 INFO L87 Difference]: Start difference. First operand 408 states and 980 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 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 12:59:20,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:20,756 INFO L93 Difference]: Finished difference Result 578 states and 1266 transitions. [2021-08-21 12:59:20,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 12:59:20,756 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 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 24 [2021-08-21 12:59:20,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:20,757 INFO L225 Difference]: With dead ends: 578 [2021-08-21 12:59:20,757 INFO L226 Difference]: Without dead ends: 560 [2021-08-21 12:59:20,758 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 307 ImplicationChecksByTransitivity, 209.3ms TimeCoverageRelationStatistics Valid=286, Invalid=904, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 12:59:20,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 560 states. [2021-08-21 12:59:20,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 560 to 408. [2021-08-21 12:59:20,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 407 states have (on average 2.398034398034398) internal successors, (976), 407 states have internal predecessors, (976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:20,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 976 transitions. [2021-08-21 12:59:20,765 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 976 transitions. Word has length 24 [2021-08-21 12:59:20,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:20,765 INFO L470 AbstractCegarLoop]: Abstraction has 408 states and 976 transitions. [2021-08-21 12:59:20,765 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 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 12:59:20,765 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 976 transitions. [2021-08-21 12:59:20,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:59:20,766 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:20,766 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:59:20,785 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 12:59:20,983 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:20,983 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:59:20,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:20,984 INFO L82 PathProgramCache]: Analyzing trace with hash 1556407664, now seen corresponding path program 23 times [2021-08-21 12:59:20,984 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:20,984 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1594559917] [2021-08-21 12:59:20,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:20,984 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:20,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:21,034 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:59:21,035 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:21,035 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1594559917] [2021-08-21 12:59:21,035 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1594559917] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:21,035 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [995266158] [2021-08-21 12:59:21,035 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:59:21,035 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:21,035 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:21,036 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 12:59:21,037 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 12:59:21,453 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 12:59:21,453 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:59:21,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 53 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 12:59:21,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:21,671 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:21,671 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [995266158] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:21,671 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:21,672 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-08-21 12:59:21,672 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1968178311] [2021-08-21 12:59:21,672 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:59:21,672 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:21,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:59:21,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:59:21,672 INFO L87 Difference]: Start difference. First operand 408 states and 976 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 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 12:59:22,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:22,155 INFO L93 Difference]: Finished difference Result 943 states and 2146 transitions. [2021-08-21 12:59:22,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 12:59:22,156 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 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 24 [2021-08-21 12:59:22,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:22,158 INFO L225 Difference]: With dead ends: 943 [2021-08-21 12:59:22,158 INFO L226 Difference]: Without dead ends: 943 [2021-08-21 12:59:22,159 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 493 ImplicationChecksByTransitivity, 408.7ms TimeCoverageRelationStatistics Valid=520, Invalid=1202, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 12:59:22,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 943 states. [2021-08-21 12:59:22,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 943 to 633. [2021-08-21 12:59:22,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 633 states, 632 states have (on average 2.4857594936708862) internal successors, (1571), 632 states have internal predecessors, (1571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:22,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 633 states to 633 states and 1571 transitions. [2021-08-21 12:59:22,170 INFO L78 Accepts]: Start accepts. Automaton has 633 states and 1571 transitions. Word has length 24 [2021-08-21 12:59:22,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:22,171 INFO L470 AbstractCegarLoop]: Abstraction has 633 states and 1571 transitions. [2021-08-21 12:59:22,171 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 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 12:59:22,171 INFO L276 IsEmpty]: Start isEmpty. Operand 633 states and 1571 transitions. [2021-08-21 12:59:22,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:59:22,172 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:22,172 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:59:22,189 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2021-08-21 12:59:22,376 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-08-21 12:59:22,377 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:59:22,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:22,377 INFO L82 PathProgramCache]: Analyzing trace with hash -195673560, now seen corresponding path program 24 times [2021-08-21 12:59:22,377 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:22,377 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1590057831] [2021-08-21 12:59:22,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:22,377 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:22,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:22,443 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:59:22,443 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:22,443 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1590057831] [2021-08-21 12:59:22,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1590057831] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:22,443 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [884519422] [2021-08-21 12:59:22,443 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:59:22,443 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:22,443 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:22,444 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 12:59:22,445 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 12:59:22,884 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 12:59:22,885 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:59:22,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 53 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 12:59:22,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:23,092 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:23,093 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [884519422] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:23,093 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:23,093 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9] total 14 [2021-08-21 12:59:23,093 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [152151973] [2021-08-21 12:59:23,093 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:59:23,093 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:23,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:59:23,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:59:23,094 INFO L87 Difference]: Start difference. First operand 633 states and 1571 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 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 12:59:23,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:23,435 INFO L93 Difference]: Finished difference Result 910 states and 2079 transitions. [2021-08-21 12:59:23,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 12:59:23,436 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 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 24 [2021-08-21 12:59:23,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:23,438 INFO L225 Difference]: With dead ends: 910 [2021-08-21 12:59:23,438 INFO L226 Difference]: Without dead ends: 906 [2021-08-21 12:59:23,439 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 295 ImplicationChecksByTransitivity, 299.6ms TimeCoverageRelationStatistics Valid=342, Invalid=848, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 12:59:23,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 906 states. [2021-08-21 12:59:23,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 906 to 633. [2021-08-21 12:59:23,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 633 states, 632 states have (on average 2.481012658227848) internal successors, (1568), 632 states have internal predecessors, (1568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:23,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 633 states to 633 states and 1568 transitions. [2021-08-21 12:59:23,461 INFO L78 Accepts]: Start accepts. Automaton has 633 states and 1568 transitions. Word has length 24 [2021-08-21 12:59:23,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:23,462 INFO L470 AbstractCegarLoop]: Abstraction has 633 states and 1568 transitions. [2021-08-21 12:59:23,462 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 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 12:59:23,463 INFO L276 IsEmpty]: Start isEmpty. Operand 633 states and 1568 transitions. [2021-08-21 12:59:23,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:59:23,464 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:23,464 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:59:23,508 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-08-21 12:59:23,677 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,SelfDestructingSolverStorable28 [2021-08-21 12:59:23,679 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:59:23,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:23,679 INFO L82 PathProgramCache]: Analyzing trace with hash -702019826, now seen corresponding path program 25 times [2021-08-21 12:59:23,679 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:23,679 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [40028245] [2021-08-21 12:59:23,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:23,680 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:23,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:23,735 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:59:23,735 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:23,735 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [40028245] [2021-08-21 12:59:23,736 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [40028245] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:23,736 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [593954008] [2021-08-21 12:59:23,736 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:59:23,736 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:23,736 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:23,737 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 12:59:23,738 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 12:59:24,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:24,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 53 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 12:59:24,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:24,400 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:24,401 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [593954008] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:24,401 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:24,401 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-08-21 12:59:24,402 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877469982] [2021-08-21 12:59:24,402 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:59:24,402 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:24,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:59:24,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:59:24,403 INFO L87 Difference]: Start difference. First operand 633 states and 1568 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 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 12:59:24,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:24,834 INFO L93 Difference]: Finished difference Result 997 states and 2276 transitions. [2021-08-21 12:59:24,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 12:59:24,834 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 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 24 [2021-08-21 12:59:24,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:24,837 INFO L225 Difference]: With dead ends: 997 [2021-08-21 12:59:24,837 INFO L226 Difference]: Without dead ends: 985 [2021-08-21 12:59:24,838 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 343 ImplicationChecksByTransitivity, 387.3ms TimeCoverageRelationStatistics Valid=355, Invalid=977, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 12:59:24,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 985 states. [2021-08-21 12:59:24,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 985 to 684. [2021-08-21 12:59:24,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 684 states, 683 states have (on average 2.4963396778916547) internal successors, (1705), 683 states have internal predecessors, (1705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:24,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 684 states to 684 states and 1705 transitions. [2021-08-21 12:59:24,849 INFO L78 Accepts]: Start accepts. Automaton has 684 states and 1705 transitions. Word has length 24 [2021-08-21 12:59:24,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:24,849 INFO L470 AbstractCegarLoop]: Abstraction has 684 states and 1705 transitions. [2021-08-21 12:59:24,849 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 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 12:59:24,849 INFO L276 IsEmpty]: Start isEmpty. Operand 684 states and 1705 transitions. [2021-08-21 12:59:24,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:59:24,850 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:24,850 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:59:24,892 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 12:59:25,052 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:25,053 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:59:25,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:25,053 INFO L82 PathProgramCache]: Analyzing trace with hash -929241206, now seen corresponding path program 26 times [2021-08-21 12:59:25,053 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:25,053 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729443126] [2021-08-21 12:59:25,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:25,053 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:25,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:25,114 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:25,115 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:25,115 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729443126] [2021-08-21 12:59:25,115 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1729443126] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:25,115 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [569227536] [2021-08-21 12:59:25,115 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:59:25,115 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:25,115 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:25,129 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 12:59:25,179 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 12:59:25,631 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:59:25,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:59:25,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 53 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 12:59:25,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:25,817 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:25,818 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [569227536] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:25,818 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:25,818 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-21 12:59:25,818 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2059735883] [2021-08-21 12:59:25,818 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:59:25,818 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:25,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:59:25,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:59:25,819 INFO L87 Difference]: Start difference. First operand 684 states and 1705 transitions. Second operand has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 16 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 12:59:26,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:26,261 INFO L93 Difference]: Finished difference Result 1028 states and 2383 transitions. [2021-08-21 12:59:26,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 12:59:26,261 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 16 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 24 [2021-08-21 12:59:26,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:26,264 INFO L225 Difference]: With dead ends: 1028 [2021-08-21 12:59:26,264 INFO L226 Difference]: Without dead ends: 1008 [2021-08-21 12:59:26,264 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 444 ImplicationChecksByTransitivity, 404.3ms TimeCoverageRelationStatistics Valid=419, Invalid=1221, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 12:59:26,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1008 states. [2021-08-21 12:59:26,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1008 to 740. [2021-08-21 12:59:26,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 740 states, 739 states have (on average 2.5087956698240865) internal successors, (1854), 739 states have internal predecessors, (1854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:26,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 740 states to 740 states and 1854 transitions. [2021-08-21 12:59:26,277 INFO L78 Accepts]: Start accepts. Automaton has 740 states and 1854 transitions. Word has length 24 [2021-08-21 12:59:26,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:26,277 INFO L470 AbstractCegarLoop]: Abstraction has 740 states and 1854 transitions. [2021-08-21 12:59:26,277 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.235294117647059) internal successors, (38), 16 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 12:59:26,277 INFO L276 IsEmpty]: Start isEmpty. Operand 740 states and 1854 transitions. [2021-08-21 12:59:26,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 12:59:26,278 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:26,278 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:59:26,301 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 12:59:26,495 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:26,496 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:59:26,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:26,496 INFO L82 PathProgramCache]: Analyzing trace with hash 434491040, now seen corresponding path program 27 times [2021-08-21 12:59:26,496 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:26,496 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986969571] [2021-08-21 12:59:26,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:26,496 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:26,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:26,758 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:26,759 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:26,759 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986969571] [2021-08-21 12:59:26,759 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [986969571] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:26,759 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1371504874] [2021-08-21 12:59:26,759 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:59:26,759 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:26,759 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:26,760 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 12:59:26,761 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 12:59:27,247 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 12:59:27,247 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:59:27,248 WARN L261 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-21 12:59:27,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:28,078 INFO L354 Elim1Store]: treesize reduction 74, result has 39.8 percent of original size [2021-08-21 12:59:28,079 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 1 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 14 case distinctions, treesize of input 71 treesize of output 91 [2021-08-21 12:59:28,378 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:28,378 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1371504874] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:28,378 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:28,378 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 25 [2021-08-21 12:59:28,379 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [752573851] [2021-08-21 12:59:28,379 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 12:59:28,379 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:28,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 12:59:28,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=555, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:59:28,380 INFO L87 Difference]: Start difference. First operand 740 states and 1854 transitions. Second operand has 26 states, 26 states have (on average 1.7307692307692308) internal successors, (45), 25 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 12:59:29,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:29,355 INFO L93 Difference]: Finished difference Result 1044 states and 2520 transitions. [2021-08-21 12:59:29,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 12:59:29,356 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.7307692307692308) internal successors, (45), 25 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 26 [2021-08-21 12:59:29,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:29,359 INFO L225 Difference]: With dead ends: 1044 [2021-08-21 12:59:29,359 INFO L226 Difference]: Without dead ends: 1030 [2021-08-21 12:59:29,360 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 438 ImplicationChecksByTransitivity, 1021.9ms TimeCoverageRelationStatistics Valid=273, Invalid=1619, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 12:59:29,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1030 states. [2021-08-21 12:59:29,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1030 to 756. [2021-08-21 12:59:29,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 756 states, 755 states have (on average 2.508609271523179) internal successors, (1894), 755 states have internal predecessors, (1894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:29,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 756 states to 756 states and 1894 transitions. [2021-08-21 12:59:29,371 INFO L78 Accepts]: Start accepts. Automaton has 756 states and 1894 transitions. Word has length 26 [2021-08-21 12:59:29,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:29,371 INFO L470 AbstractCegarLoop]: Abstraction has 756 states and 1894 transitions. [2021-08-21 12:59:29,371 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 1.7307692307692308) internal successors, (45), 25 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 12:59:29,371 INFO L276 IsEmpty]: Start isEmpty. Operand 756 states and 1894 transitions. [2021-08-21 12:59:29,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 12:59:29,372 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:29,372 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:59:29,393 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 12:59:29,590 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:29,590 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:59:29,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:29,590 INFO L82 PathProgramCache]: Analyzing trace with hash -2100038610, now seen corresponding path program 28 times [2021-08-21 12:59:29,590 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:29,590 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [484099520] [2021-08-21 12:59:29,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:29,590 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:29,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:29,916 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:29,916 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:29,916 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [484099520] [2021-08-21 12:59:29,916 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [484099520] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:29,916 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [914406582] [2021-08-21 12:59:29,916 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:59:29,916 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:29,916 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:29,917 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 12:59:29,918 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 12:59:30,474 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:59:30,474 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:59:30,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 12:59:30,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:30,916 INFO L354 Elim1Store]: treesize reduction 107, result has 8.5 percent of original size [2021-08-21 12:59:30,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 12 case distinctions, treesize of input 59 treesize of output 36 [2021-08-21 12:59:30,953 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:30,953 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [914406582] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:30,953 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:30,953 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 20 [2021-08-21 12:59:30,953 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584672679] [2021-08-21 12:59:30,954 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:59:30,954 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:30,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:59:30,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=351, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:59:30,954 INFO L87 Difference]: Start difference. First operand 756 states and 1894 transitions. Second operand has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 20 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 12:59:31,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:31,880 INFO L93 Difference]: Finished difference Result 1114 states and 2686 transitions. [2021-08-21 12:59:31,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 12:59:31,880 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 20 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 26 [2021-08-21 12:59:31,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:31,883 INFO L225 Difference]: With dead ends: 1114 [2021-08-21 12:59:31,883 INFO L226 Difference]: Without dead ends: 1066 [2021-08-21 12:59:31,884 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 333 ImplicationChecksByTransitivity, 929.5ms TimeCoverageRelationStatistics Valid=251, Invalid=1309, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 12:59:31,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1066 states. [2021-08-21 12:59:31,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1066 to 785. [2021-08-21 12:59:31,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 785 states, 784 states have (on average 2.489795918367347) internal successors, (1952), 784 states have internal predecessors, (1952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:31,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 785 states to 785 states and 1952 transitions. [2021-08-21 12:59:31,894 INFO L78 Accepts]: Start accepts. Automaton has 785 states and 1952 transitions. Word has length 26 [2021-08-21 12:59:31,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:31,894 INFO L470 AbstractCegarLoop]: Abstraction has 785 states and 1952 transitions. [2021-08-21 12:59:31,894 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 20 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 12:59:31,895 INFO L276 IsEmpty]: Start isEmpty. Operand 785 states and 1952 transitions. [2021-08-21 12:59:31,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 12:59:31,896 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:31,896 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:59:31,937 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 12:59:32,113 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:32,113 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:59:32,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:32,114 INFO L82 PathProgramCache]: Analyzing trace with hash -597566298, now seen corresponding path program 29 times [2021-08-21 12:59:32,114 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:32,114 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012555301] [2021-08-21 12:59:32,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:32,114 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:32,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:32,426 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:32,426 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:32,426 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012555301] [2021-08-21 12:59:32,426 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1012555301] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:32,426 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [745065418] [2021-08-21 12:59:32,426 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:59:32,426 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:32,426 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:32,427 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 12:59:32,428 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 12:59:32,983 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:59:32,983 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:59:32,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 12:59:32,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:33,389 INFO L354 Elim1Store]: treesize reduction 107, result has 8.5 percent of original size [2021-08-21 12:59:33,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 12 case distinctions, treesize of input 59 treesize of output 36 [2021-08-21 12:59:33,435 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:33,436 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [745065418] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:33,436 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:33,436 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 20 [2021-08-21 12:59:33,436 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [103748731] [2021-08-21 12:59:33,436 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:59:33,436 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:33,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:59:33,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=350, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:59:33,437 INFO L87 Difference]: Start difference. First operand 785 states and 1952 transitions. Second operand has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 20 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 12:59:34,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:34,560 INFO L93 Difference]: Finished difference Result 1322 states and 3150 transitions. [2021-08-21 12:59:34,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-21 12:59:34,560 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 20 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 26 [2021-08-21 12:59:34,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:34,568 INFO L225 Difference]: With dead ends: 1322 [2021-08-21 12:59:34,568 INFO L226 Difference]: Without dead ends: 1313 [2021-08-21 12:59:34,569 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 602 ImplicationChecksByTransitivity, 1099.5ms TimeCoverageRelationStatistics Valid=369, Invalid=2081, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 12:59:34,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1313 states. [2021-08-21 12:59:34,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1313 to 825. [2021-08-21 12:59:34,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 825 states, 824 states have (on average 2.491504854368932) internal successors, (2053), 824 states have internal predecessors, (2053), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:34,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 825 states to 825 states and 2053 transitions. [2021-08-21 12:59:34,596 INFO L78 Accepts]: Start accepts. Automaton has 825 states and 2053 transitions. Word has length 26 [2021-08-21 12:59:34,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:34,597 INFO L470 AbstractCegarLoop]: Abstraction has 825 states and 2053 transitions. [2021-08-21 12:59:34,597 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 20 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 12:59:34,597 INFO L276 IsEmpty]: Start isEmpty. Operand 825 states and 2053 transitions. [2021-08-21 12:59:34,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 12:59:34,598 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:34,598 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:59:34,629 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 12:59:34,798 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,SelfDestructingSolverStorable33 [2021-08-21 12:59:34,798 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:59:34,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:34,799 INFO L82 PathProgramCache]: Analyzing trace with hash 277025134, now seen corresponding path program 30 times [2021-08-21 12:59:34,799 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:34,799 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960767320] [2021-08-21 12:59:34,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:34,799 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:34,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:35,038 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:35,039 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:35,039 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1960767320] [2021-08-21 12:59:35,039 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1960767320] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:35,039 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [667847840] [2021-08-21 12:59:35,039 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:59:35,039 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:35,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:35,040 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 12:59:35,041 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 12:59:35,673 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 12:59:35,674 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:59:35,674 WARN L261 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 12:59:35,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:36,395 INFO L354 Elim1Store]: treesize reduction 97, result has 9.3 percent of original size [2021-08-21 12:59:36,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 12 case distinctions, treesize of input 60 treesize of output 41 [2021-08-21 12:59:36,431 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:36,431 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [667847840] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:36,432 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:36,432 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 12:59:36,432 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656323508] [2021-08-21 12:59:36,432 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:59:36,432 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:36,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:59:36,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=432, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:59:36,433 INFO L87 Difference]: Start difference. First operand 825 states and 2053 transitions. Second operand has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 22 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 12:59:37,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:37,321 INFO L93 Difference]: Finished difference Result 1037 states and 2454 transitions. [2021-08-21 12:59:37,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 12:59:37,321 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 22 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 26 [2021-08-21 12:59:37,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:37,325 INFO L225 Difference]: With dead ends: 1037 [2021-08-21 12:59:37,325 INFO L226 Difference]: Without dead ends: 1005 [2021-08-21 12:59:37,326 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 395 ImplicationChecksByTransitivity, 854.6ms TimeCoverageRelationStatistics Valid=211, Invalid=1349, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 12:59:37,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1005 states. [2021-08-21 12:59:37,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1005 to 861. [2021-08-21 12:59:37,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 861 states, 860 states have (on average 2.5046511627906978) internal successors, (2154), 860 states have internal predecessors, (2154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:37,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 861 states to 861 states and 2154 transitions. [2021-08-21 12:59:37,342 INFO L78 Accepts]: Start accepts. Automaton has 861 states and 2154 transitions. Word has length 26 [2021-08-21 12:59:37,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:37,342 INFO L470 AbstractCegarLoop]: Abstraction has 861 states and 2154 transitions. [2021-08-21 12:59:37,342 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.9130434782608696) internal successors, (44), 22 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 12:59:37,342 INFO L276 IsEmpty]: Start isEmpty. Operand 861 states and 2154 transitions. [2021-08-21 12:59:37,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 12:59:37,344 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:37,344 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:59:37,393 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 12:59:37,556 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:37,557 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:59:37,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:37,557 INFO L82 PathProgramCache]: Analyzing trace with hash 1559583210, now seen corresponding path program 31 times [2021-08-21 12:59:37,557 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:37,557 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269701369] [2021-08-21 12:59:37,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:37,558 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:37,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:37,785 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:37,785 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:37,785 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269701369] [2021-08-21 12:59:37,785 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [269701369] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:37,785 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [365551058] [2021-08-21 12:59:37,785 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:59:37,785 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:37,785 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:37,813 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 12:59:37,814 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 12:59:38,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:38,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 12:59:38,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:38,889 INFO L354 Elim1Store]: treesize reduction 107, result has 8.5 percent of original size [2021-08-21 12:59:38,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 12 case distinctions, treesize of input 59 treesize of output 36 [2021-08-21 12:59:38,925 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:38,926 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [365551058] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:38,926 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:38,926 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 19 [2021-08-21 12:59:38,926 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995342156] [2021-08-21 12:59:38,926 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 12:59:38,926 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:38,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 12:59:38,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:59:38,927 INFO L87 Difference]: Start difference. First operand 861 states and 2154 transitions. Second operand has 20 states, 20 states have (on average 2.2) internal successors, (44), 19 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 12:59:39,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:39,693 INFO L93 Difference]: Finished difference Result 1083 states and 2599 transitions. [2021-08-21 12:59:39,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 12:59:39,694 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.2) internal successors, (44), 19 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 26 [2021-08-21 12:59:39,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:39,697 INFO L225 Difference]: With dead ends: 1083 [2021-08-21 12:59:39,697 INFO L226 Difference]: Without dead ends: 1052 [2021-08-21 12:59:39,697 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 390 ImplicationChecksByTransitivity, 725.0ms TimeCoverageRelationStatistics Valid=267, Invalid=1293, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 12:59:39,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1052 states. [2021-08-21 12:59:39,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1052 to 900. [2021-08-21 12:59:39,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 900 states, 899 states have (on average 2.50055617352614) internal successors, (2248), 899 states have internal predecessors, (2248), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:39,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 900 states to 900 states and 2248 transitions. [2021-08-21 12:59:39,713 INFO L78 Accepts]: Start accepts. Automaton has 900 states and 2248 transitions. Word has length 26 [2021-08-21 12:59:39,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:39,713 INFO L470 AbstractCegarLoop]: Abstraction has 900 states and 2248 transitions. [2021-08-21 12:59:39,713 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.2) internal successors, (44), 19 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 12:59:39,713 INFO L276 IsEmpty]: Start isEmpty. Operand 900 states and 2248 transitions. [2021-08-21 12:59:39,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 12:59:39,731 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:39,731 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:59:39,757 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2021-08-21 12:59:39,947 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:39,947 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:59:39,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:39,948 INFO L82 PathProgramCache]: Analyzing trace with hash -1792998102, now seen corresponding path program 32 times [2021-08-21 12:59:39,948 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:39,948 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1216679394] [2021-08-21 12:59:39,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:39,948 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:39,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:40,167 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:40,168 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:40,168 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1216679394] [2021-08-21 12:59:40,168 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1216679394] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:40,168 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [976808858] [2021-08-21 12:59:40,168 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:59:40,168 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:40,168 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:40,169 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 12:59:40,206 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 12:59:40,884 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:59:40,884 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:59:40,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 12:59:40,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:41,158 INFO L354 Elim1Store]: treesize reduction 107, result has 8.5 percent of original size [2021-08-21 12:59:41,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 12 case distinctions, treesize of input 59 treesize of output 36 [2021-08-21 12:59:41,191 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:41,191 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [976808858] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:41,191 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:41,191 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 19 [2021-08-21 12:59:41,191 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665169795] [2021-08-21 12:59:41,192 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 12:59:41,192 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:41,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 12:59:41,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:59:41,192 INFO L87 Difference]: Start difference. First operand 900 states and 2248 transitions. Second operand has 20 states, 20 states have (on average 2.15) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:41,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:41,964 INFO L93 Difference]: Finished difference Result 1238 states and 2925 transitions. [2021-08-21 12:59:41,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 12:59:41,964 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 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 26 [2021-08-21 12:59:41,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:41,967 INFO L225 Difference]: With dead ends: 1238 [2021-08-21 12:59:41,967 INFO L226 Difference]: Without dead ends: 1186 [2021-08-21 12:59:41,968 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 555 ImplicationChecksByTransitivity, 753.5ms TimeCoverageRelationStatistics Valid=334, Invalid=1828, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 12:59:41,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1186 states. [2021-08-21 12:59:41,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1186 to 957. [2021-08-21 12:59:41,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 2.5) internal successors, (2390), 956 states have internal predecessors, (2390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:41,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 2390 transitions. [2021-08-21 12:59:41,981 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 2390 transitions. Word has length 26 [2021-08-21 12:59:41,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:41,981 INFO L470 AbstractCegarLoop]: Abstraction has 957 states and 2390 transitions. [2021-08-21 12:59:41,981 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:41,981 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 2390 transitions. [2021-08-21 12:59:41,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 12:59:41,983 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:41,984 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:59:42,002 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 12:59:42,197 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,SelfDestructingSolverStorable36 [2021-08-21 12:59:42,197 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:59:42,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:42,197 INFO L82 PathProgramCache]: Analyzing trace with hash -1127291350, now seen corresponding path program 33 times [2021-08-21 12:59:42,197 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:42,197 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372227665] [2021-08-21 12:59:42,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:42,197 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:42,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:42,456 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:42,456 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:42,456 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [372227665] [2021-08-21 12:59:42,456 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [372227665] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:42,456 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1898855483] [2021-08-21 12:59:42,456 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:59:42,456 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:42,457 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:42,457 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 12:59:42,458 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 12:59:43,190 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 12:59:43,191 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:59:43,191 WARN L261 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 12:59:43,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:43,694 INFO L354 Elim1Store]: treesize reduction 93, result has 38.4 percent of original size [2021-08-21 12:59:43,695 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 79 treesize of output 100 [2021-08-21 12:59:44,113 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:44,113 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1898855483] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:44,113 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:44,113 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15] total 24 [2021-08-21 12:59:44,113 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [501235451] [2021-08-21 12:59:44,114 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 12:59:44,114 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:44,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 12:59:44,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=524, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:59:44,115 INFO L87 Difference]: Start difference. First operand 957 states and 2390 transitions. Second operand has 25 states, 25 states have (on average 1.8) internal successors, (45), 24 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 12:59:45,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:45,771 INFO L93 Difference]: Finished difference Result 1080 states and 2616 transitions. [2021-08-21 12:59:45,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 12:59:45,771 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.8) internal successors, (45), 24 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 26 [2021-08-21 12:59:45,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:45,785 INFO L225 Difference]: With dead ends: 1080 [2021-08-21 12:59:45,785 INFO L226 Difference]: Without dead ends: 1045 [2021-08-21 12:59:45,786 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 671 ImplicationChecksByTransitivity, 1415.7ms TimeCoverageRelationStatistics Valid=315, Invalid=2337, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 12:59:45,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1045 states. [2021-08-21 12:59:45,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1045 to 964. [2021-08-21 12:59:45,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 964 states, 963 states have (on average 2.4963655244029077) internal successors, (2404), 963 states have internal predecessors, (2404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:45,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 964 states to 964 states and 2404 transitions. [2021-08-21 12:59:45,819 INFO L78 Accepts]: Start accepts. Automaton has 964 states and 2404 transitions. Word has length 26 [2021-08-21 12:59:45,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:45,819 INFO L470 AbstractCegarLoop]: Abstraction has 964 states and 2404 transitions. [2021-08-21 12:59:45,819 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.8) internal successors, (45), 24 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 12:59:45,819 INFO L276 IsEmpty]: Start isEmpty. Operand 964 states and 2404 transitions. [2021-08-21 12:59:45,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 12:59:45,820 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:45,820 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:59:45,840 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 12:59:46,038 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-08-21 12:59:46,038 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:59:46,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:46,039 INFO L82 PathProgramCache]: Analyzing trace with hash -509922762, now seen corresponding path program 34 times [2021-08-21 12:59:46,039 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:46,039 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [105267656] [2021-08-21 12:59:46,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:46,039 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:46,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:46,341 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:46,341 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:46,341 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [105267656] [2021-08-21 12:59:46,341 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [105267656] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:46,341 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2077853469] [2021-08-21 12:59:46,341 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:59:46,341 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:46,342 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:46,342 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 12:59:46,343 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 12:59:47,201 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:59:47,201 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:59:47,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 12:59:47,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:47,610 INFO L354 Elim1Store]: treesize reduction 107, result has 8.5 percent of original size [2021-08-21 12:59:47,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 12 case distinctions, treesize of input 59 treesize of output 36 [2021-08-21 12:59:47,648 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:47,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2077853469] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:47,649 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:47,649 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 20 [2021-08-21 12:59:47,649 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162324431] [2021-08-21 12:59:47,649 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:59:47,649 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:47,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:59:47,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:59:47,650 INFO L87 Difference]: Start difference. First operand 964 states and 2404 transitions. Second operand has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 20 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 12:59:48,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:48,514 INFO L93 Difference]: Finished difference Result 1320 states and 3179 transitions. [2021-08-21 12:59:48,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 12:59:48,515 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 20 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 26 [2021-08-21 12:59:48,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:48,517 INFO L225 Difference]: With dead ends: 1320 [2021-08-21 12:59:48,517 INFO L226 Difference]: Without dead ends: 1283 [2021-08-21 12:59:48,517 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 388 ImplicationChecksByTransitivity, 856.6ms TimeCoverageRelationStatistics Valid=243, Invalid=1397, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 12:59:48,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1283 states. [2021-08-21 12:59:48,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1283 to 995. [2021-08-21 12:59:48,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 995 states, 994 states have (on average 2.5010060362173037) internal successors, (2486), 994 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:48,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 995 states to 995 states and 2486 transitions. [2021-08-21 12:59:48,530 INFO L78 Accepts]: Start accepts. Automaton has 995 states and 2486 transitions. Word has length 26 [2021-08-21 12:59:48,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:48,530 INFO L470 AbstractCegarLoop]: Abstraction has 995 states and 2486 transitions. [2021-08-21 12:59:48,530 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 20 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 12:59:48,530 INFO L276 IsEmpty]: Start isEmpty. Operand 995 states and 2486 transitions. [2021-08-21 12:59:48,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 12:59:48,532 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:48,532 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:59:48,552 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 12:59:48,750 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,SelfDestructingSolverStorable38 [2021-08-21 12:59:48,750 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:59:48,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:48,750 INFO L82 PathProgramCache]: Analyzing trace with hash -1776670478, now seen corresponding path program 35 times [2021-08-21 12:59:48,750 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:48,750 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1622705145] [2021-08-21 12:59:48,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:48,751 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:48,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:48,960 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:48,960 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:48,960 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1622705145] [2021-08-21 12:59:48,960 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1622705145] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:48,960 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [997937618] [2021-08-21 12:59:48,960 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:59:48,960 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:48,960 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:48,961 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 12:59:48,962 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 12:59:49,831 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 12:59:49,831 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:59:49,832 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 12:59:49,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:50,234 INFO L354 Elim1Store]: treesize reduction 107, result has 8.5 percent of original size [2021-08-21 12:59:50,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 12 case distinctions, treesize of input 59 treesize of output 36 [2021-08-21 12:59:50,271 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:50,271 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [997937618] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:50,271 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:50,271 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 19 [2021-08-21 12:59:50,271 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [217995096] [2021-08-21 12:59:50,271 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 12:59:50,271 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:50,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 12:59:50,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:59:50,272 INFO L87 Difference]: Start difference. First operand 995 states and 2486 transitions. Second operand has 20 states, 20 states have (on average 2.2) internal successors, (44), 19 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 12:59:51,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:51,047 INFO L93 Difference]: Finished difference Result 1297 states and 3060 transitions. [2021-08-21 12:59:51,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 12:59:51,047 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.2) internal successors, (44), 19 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 26 [2021-08-21 12:59:51,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:51,049 INFO L225 Difference]: With dead ends: 1297 [2021-08-21 12:59:51,049 INFO L226 Difference]: Without dead ends: 1263 [2021-08-21 12:59:51,050 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 386 ImplicationChecksByTransitivity, 635.5ms TimeCoverageRelationStatistics Valid=230, Invalid=1252, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 12:59:51,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1263 states. [2021-08-21 12:59:51,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1263 to 1043. [2021-08-21 12:59:51,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1043 states, 1042 states have (on average 2.515355086372361) internal successors, (2621), 1042 states have internal predecessors, (2621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:51,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1043 states to 1043 states and 2621 transitions. [2021-08-21 12:59:51,068 INFO L78 Accepts]: Start accepts. Automaton has 1043 states and 2621 transitions. Word has length 26 [2021-08-21 12:59:51,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:51,069 INFO L470 AbstractCegarLoop]: Abstraction has 1043 states and 2621 transitions. [2021-08-21 12:59:51,069 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.2) internal successors, (44), 19 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 12:59:51,069 INFO L276 IsEmpty]: Start isEmpty. Operand 1043 states and 2621 transitions. [2021-08-21 12:59:51,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 12:59:51,070 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:51,070 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:59:51,094 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2021-08-21 12:59:51,284 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-08-21 12:59:51,285 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:59:51,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:51,285 INFO L82 PathProgramCache]: Analyzing trace with hash 1113980334, now seen corresponding path program 36 times [2021-08-21 12:59:51,285 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:51,285 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084047988] [2021-08-21 12:59:51,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:51,285 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:51,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:51,546 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:51,546 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:51,546 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2084047988] [2021-08-21 12:59:51,547 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2084047988] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:51,547 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [965478860] [2021-08-21 12:59:51,547 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:59:51,547 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:51,547 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:51,547 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 12:59:51,548 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 12:59:52,417 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 12:59:52,418 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:59:52,418 WARN L261 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-21 12:59:52,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:53,030 INFO L354 Elim1Store]: treesize reduction 74, result has 39.8 percent of original size [2021-08-21 12:59:53,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 1 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 14 case distinctions, treesize of input 71 treesize of output 91 [2021-08-21 12:59:53,498 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:53,498 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [965478860] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:53,498 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:53,498 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15] total 24 [2021-08-21 12:59:53,498 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [946133429] [2021-08-21 12:59:53,498 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 12:59:53,499 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:53,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 12:59:53,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=517, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:59:53,499 INFO L87 Difference]: Start difference. First operand 1043 states and 2621 transitions. Second operand has 25 states, 25 states have (on average 1.8) internal successors, (45), 24 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 12:59:55,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:55,214 INFO L93 Difference]: Finished difference Result 1498 states and 3595 transitions. [2021-08-21 12:59:55,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 12:59:55,214 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.8) internal successors, (45), 24 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 26 [2021-08-21 12:59:55,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:55,217 INFO L225 Difference]: With dead ends: 1498 [2021-08-21 12:59:55,217 INFO L226 Difference]: Without dead ends: 1436 [2021-08-21 12:59:55,218 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 12 SyntacticMatches, 3 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 915 ImplicationChecksByTransitivity, 1662.4ms TimeCoverageRelationStatistics Valid=505, Invalid=2687, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 12:59:55,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1436 states. [2021-08-21 12:59:55,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1436 to 1086. [2021-08-21 12:59:55,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1086 states, 1085 states have (on average 2.5133640552995393) internal successors, (2727), 1085 states have internal predecessors, (2727), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:55,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1086 states to 1086 states and 2727 transitions. [2021-08-21 12:59:55,241 INFO L78 Accepts]: Start accepts. Automaton has 1086 states and 2727 transitions. Word has length 26 [2021-08-21 12:59:55,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:55,241 INFO L470 AbstractCegarLoop]: Abstraction has 1086 states and 2727 transitions. [2021-08-21 12:59:55,241 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.8) internal successors, (45), 24 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 12:59:55,242 INFO L276 IsEmpty]: Start isEmpty. Operand 1086 states and 2727 transitions. [2021-08-21 12:59:55,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 12:59:55,243 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:55,243 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:59:55,262 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 12:59:55,461 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:55,462 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:59:55,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:55,462 INFO L82 PathProgramCache]: Analyzing trace with hash -3388566, now seen corresponding path program 37 times [2021-08-21 12:59:55,462 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:55,462 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523895840] [2021-08-21 12:59:55,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:55,462 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:55,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:55,753 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:55,754 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:55,754 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523895840] [2021-08-21 12:59:55,754 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1523895840] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:55,754 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [865258127] [2021-08-21 12:59:55,754 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:59:55,754 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:55,754 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:55,755 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 12:59:55,756 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 12:59:56,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:56,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 12:59:56,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:57,085 INFO L354 Elim1Store]: treesize reduction 107, result has 8.5 percent of original size [2021-08-21 12:59:57,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 12 case distinctions, treesize of input 59 treesize of output 36 [2021-08-21 12:59:57,129 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:57,129 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [865258127] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:57,130 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:57,130 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 19 [2021-08-21 12:59:57,130 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [481801242] [2021-08-21 12:59:57,130 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 12:59:57,130 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:57,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 12:59:57,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:59:57,130 INFO L87 Difference]: Start difference. First operand 1086 states and 2727 transitions. Second operand has 20 states, 20 states have (on average 2.15) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:58,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:58,196 INFO L93 Difference]: Finished difference Result 1318 states and 3212 transitions. [2021-08-21 12:59:58,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 12:59:58,196 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 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 26 [2021-08-21 12:59:58,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:58,199 INFO L225 Difference]: With dead ends: 1318 [2021-08-21 12:59:58,199 INFO L226 Difference]: Without dead ends: 1276 [2021-08-21 12:59:58,199 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 393 ImplicationChecksByTransitivity, 1020.1ms TimeCoverageRelationStatistics Valid=270, Invalid=1452, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 12:59:58,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1276 states. [2021-08-21 12:59:58,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1276 to 1112. [2021-08-21 12:59:58,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1112 states, 1111 states have (on average 2.5031503150315033) internal successors, (2781), 1111 states have internal predecessors, (2781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:58,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1112 states to 1112 states and 2781 transitions. [2021-08-21 12:59:58,212 INFO L78 Accepts]: Start accepts. Automaton has 1112 states and 2781 transitions. Word has length 26 [2021-08-21 12:59:58,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:58,212 INFO L470 AbstractCegarLoop]: Abstraction has 1112 states and 2781 transitions. [2021-08-21 12:59:58,212 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:58,212 INFO L276 IsEmpty]: Start isEmpty. Operand 1112 states and 2781 transitions. [2021-08-21 12:59:58,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 12:59:58,213 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:58,213 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:59:58,232 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2021-08-21 12:59:58,432 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,SelfDestructingSolverStorable41 [2021-08-21 12:59:58,433 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:59:58,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:58,433 INFO L82 PathProgramCache]: Analyzing trace with hash 908041902, now seen corresponding path program 38 times [2021-08-21 12:59:58,433 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:58,433 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104949048] [2021-08-21 12:59:58,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:58,433 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:58,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:58,691 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:58,692 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:58,692 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104949048] [2021-08-21 12:59:58,692 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1104949048] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:58,692 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1561549100] [2021-08-21 12:59:58,692 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:59:58,692 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:58,692 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:58,693 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 12:59:58,694 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 12:59:59,672 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:59:59,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:59:59,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 12:59:59,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:59,899 INFO L354 Elim1Store]: treesize reduction 107, result has 8.5 percent of original size [2021-08-21 12:59:59,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 12 case distinctions, treesize of input 59 treesize of output 36 [2021-08-21 12:59:59,931 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:59,932 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1561549100] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:59,932 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:59,932 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 19 [2021-08-21 12:59:59,932 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [330761402] [2021-08-21 12:59:59,932 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 12:59:59,932 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:59,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 12:59:59,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:59:59,932 INFO L87 Difference]: Start difference. First operand 1112 states and 2781 transitions. Second operand has 20 states, 20 states have (on average 2.15) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:00:00,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:00:00,880 INFO L93 Difference]: Finished difference Result 1252 states and 3059 transitions. [2021-08-21 13:00:00,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 13:00:00,880 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 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 26 [2021-08-21 13:00:00,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:00:00,883 INFO L225 Difference]: With dead ends: 1252 [2021-08-21 13:00:00,883 INFO L226 Difference]: Without dead ends: 1245 [2021-08-21 13:00:00,883 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 425 ImplicationChecksByTransitivity, 845.4ms TimeCoverageRelationStatistics Valid=277, Invalid=1529, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 13:00:00,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1245 states. [2021-08-21 13:00:00,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1245 to 1121. [2021-08-21 13:00:00,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1121 states, 1120 states have (on average 2.5026785714285715) internal successors, (2803), 1120 states have internal predecessors, (2803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:00:00,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1121 states to 1121 states and 2803 transitions. [2021-08-21 13:00:00,899 INFO L78 Accepts]: Start accepts. Automaton has 1121 states and 2803 transitions. Word has length 26 [2021-08-21 13:00:00,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:00:00,900 INFO L470 AbstractCegarLoop]: Abstraction has 1121 states and 2803 transitions. [2021-08-21 13:00:00,900 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:00:00,900 INFO L276 IsEmpty]: Start isEmpty. Operand 1121 states and 2803 transitions. [2021-08-21 13:00:00,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:00:00,902 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:00:00,902 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:00:00,923 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:00:01,116 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,SelfDestructingSolverStorable42 [2021-08-21 13:00:01,117 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:00:01,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:00:01,117 INFO L82 PathProgramCache]: Analyzing trace with hash -563669784, now seen corresponding path program 39 times [2021-08-21 13:00:01,117 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:00:01,117 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142485036] [2021-08-21 13:00:01,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:00:01,117 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:00:01,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:00:01,208 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:00:01,208 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:00:01,208 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142485036] [2021-08-21 13:00:01,208 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [142485036] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:01,208 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [589406590] [2021-08-21 13:00:01,208 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:00:01,208 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:00:01,209 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:00:01,209 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:00:01,210 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:00:02,224 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 13:00:02,224 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:00:02,225 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 13:00:02,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:00:02,453 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:00:02,453 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [589406590] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:02,453 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:00:02,453 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 21 [2021-08-21 13:00:02,453 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [25123673] [2021-08-21 13:00:02,454 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 13:00:02,454 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:00:02,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 13:00:02,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=368, Unknown=0, NotChecked=0, Total=462 [2021-08-21 13:00:02,454 INFO L87 Difference]: Start difference. First operand 1121 states and 2803 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 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:00:03,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:00:03,102 INFO L93 Difference]: Finished difference Result 1649 states and 3852 transitions. [2021-08-21 13:00:03,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 13:00:03,102 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 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 28 [2021-08-21 13:00:03,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:00:03,105 INFO L225 Difference]: With dead ends: 1649 [2021-08-21 13:00:03,105 INFO L226 Difference]: Without dead ends: 1649 [2021-08-21 13:00:03,107 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 631 ImplicationChecksByTransitivity, 561.0ms TimeCoverageRelationStatistics Valid=772, Invalid=2090, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 13:00:03,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1649 states. [2021-08-21 13:00:03,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1649 to 1078. [2021-08-21 13:00:03,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1078 states, 1077 states have (on average 2.5051067780872796) internal successors, (2698), 1077 states have internal predecessors, (2698), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:00:03,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1078 states to 1078 states and 2698 transitions. [2021-08-21 13:00:03,120 INFO L78 Accepts]: Start accepts. Automaton has 1078 states and 2698 transitions. Word has length 28 [2021-08-21 13:00:03,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:00:03,120 INFO L470 AbstractCegarLoop]: Abstraction has 1078 states and 2698 transitions. [2021-08-21 13:00:03,120 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 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:00:03,120 INFO L276 IsEmpty]: Start isEmpty. Operand 1078 states and 2698 transitions. [2021-08-21 13:00:03,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:00:03,123 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:00:03,124 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:00:03,144 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:00:03,336 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,SelfDestructingSolverStorable43 [2021-08-21 13:00:03,337 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:00:03,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:00:03,337 INFO L82 PathProgramCache]: Analyzing trace with hash -1901754846, now seen corresponding path program 40 times [2021-08-21 13:00:03,337 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:00:03,337 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685336671] [2021-08-21 13:00:03,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:00:03,337 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:00:03,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:00:03,450 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:00:03,450 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:00:03,450 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685336671] [2021-08-21 13:00:03,450 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1685336671] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:03,450 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [138807228] [2021-08-21 13:00:03,450 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:00:03,450 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:00:03,450 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:00:03,461 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:00:03,486 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:00:04,510 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:00:04,510 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:00:04,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 13:00:04,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:00:04,765 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:00:04,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [138807228] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:04,766 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:00:04,766 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 13:00:04,766 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1938359847] [2021-08-21 13:00:04,766 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 13:00:04,766 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:00:04,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 13:00:04,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=341, Unknown=0, NotChecked=0, Total=420 [2021-08-21 13:00:04,767 INFO L87 Difference]: Start difference. First operand 1078 states and 2698 transitions. Second operand has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 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:00:05,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:00:05,680 INFO L93 Difference]: Finished difference Result 2079 states and 4784 transitions. [2021-08-21 13:00:05,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-08-21 13:00:05,681 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 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 28 [2021-08-21 13:00:05,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:00:05,684 INFO L225 Difference]: With dead ends: 2079 [2021-08-21 13:00:05,684 INFO L226 Difference]: Without dead ends: 2008 [2021-08-21 13:00:05,685 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1104 ImplicationChecksByTransitivity, 854.2ms TimeCoverageRelationStatistics Valid=923, Invalid=2983, Unknown=0, NotChecked=0, Total=3906 [2021-08-21 13:00:05,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2008 states. [2021-08-21 13:00:05,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2008 to 1257. [2021-08-21 13:00:05,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1257 states, 1256 states have (on average 2.5214968152866244) internal successors, (3167), 1256 states have internal predecessors, (3167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:00:05,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1257 states to 1257 states and 3167 transitions. [2021-08-21 13:00:05,706 INFO L78 Accepts]: Start accepts. Automaton has 1257 states and 3167 transitions. Word has length 28 [2021-08-21 13:00:05,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:00:05,706 INFO L470 AbstractCegarLoop]: Abstraction has 1257 states and 3167 transitions. [2021-08-21 13:00:05,706 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 20 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:00:05,706 INFO L276 IsEmpty]: Start isEmpty. Operand 1257 states and 3167 transitions. [2021-08-21 13:00:05,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:00:05,708 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:00:05,708 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:00:05,729 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:00:05,927 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:00:05,927 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:00:05,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:00:05,927 INFO L82 PathProgramCache]: Analyzing trace with hash -2007391006, now seen corresponding path program 41 times [2021-08-21 13:00:05,928 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:00:05,928 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [779243405] [2021-08-21 13:00:05,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:00:05,928 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:00:05,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:00:05,996 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:00:05,996 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:00:05,996 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [779243405] [2021-08-21 13:00:05,996 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [779243405] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:05,997 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [888149126] [2021-08-21 13:00:05,997 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:00:05,997 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:00:05,997 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:00:05,997 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:00:06,022 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:00:07,049 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 13:00:07,049 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:00:07,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 13:00:07,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:00:07,317 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:00:07,317 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [888149126] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:07,317 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:00:07,317 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11] total 17 [2021-08-21 13:00:07,318 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1042463407] [2021-08-21 13:00:07,318 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:00:07,318 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:00:07,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:00:07,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:00:07,318 INFO L87 Difference]: Start difference. First operand 1257 states and 3167 transitions. Second operand has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 17 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:00:08,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:00:08,089 INFO L93 Difference]: Finished difference Result 2323 states and 5587 transitions. [2021-08-21 13:00:08,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-08-21 13:00:08,089 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 17 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 28 [2021-08-21 13:00:08,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:00:08,093 INFO L225 Difference]: With dead ends: 2323 [2021-08-21 13:00:08,093 INFO L226 Difference]: Without dead ends: 2317 [2021-08-21 13:00:08,094 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 853 ImplicationChecksByTransitivity, 671.6ms TimeCoverageRelationStatistics Valid=836, Invalid=2134, Unknown=0, NotChecked=0, Total=2970 [2021-08-21 13:00:08,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2317 states. [2021-08-21 13:00:08,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2317 to 1547. [2021-08-21 13:00:08,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1547 states, 1546 states have (on average 2.538809831824062) internal successors, (3925), 1546 states have internal predecessors, (3925), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:00:08,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1547 states to 1547 states and 3925 transitions. [2021-08-21 13:00:08,117 INFO L78 Accepts]: Start accepts. Automaton has 1547 states and 3925 transitions. Word has length 28 [2021-08-21 13:00:08,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:00:08,118 INFO L470 AbstractCegarLoop]: Abstraction has 1547 states and 3925 transitions. [2021-08-21 13:00:08,118 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 17 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:00:08,118 INFO L276 IsEmpty]: Start isEmpty. Operand 1547 states and 3925 transitions. [2021-08-21 13:00:08,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:00:08,119 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:00:08,119 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:00:08,141 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2021-08-21 13:00:08,335 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:00:08,335 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:00:08,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:00:08,336 INFO L82 PathProgramCache]: Analyzing trace with hash 1955897502, now seen corresponding path program 42 times [2021-08-21 13:00:08,336 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:00:08,336 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1088884719] [2021-08-21 13:00:08,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:00:08,336 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:00:08,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:00:08,405 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:00:08,405 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:00:08,405 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1088884719] [2021-08-21 13:00:08,405 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1088884719] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:08,405 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [110121004] [2021-08-21 13:00:08,405 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:00:08,405 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:00:08,406 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:00:08,406 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:00:08,408 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:00:09,458 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 13:00:09,458 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:00:09,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 13:00:09,459 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:00:09,736 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:00:09,737 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [110121004] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:09,737 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:00:09,737 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11] total 17 [2021-08-21 13:00:09,737 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698157724] [2021-08-21 13:00:09,744 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:00:09,744 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:00:09,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:00:09,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=229, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:00:09,745 INFO L87 Difference]: Start difference. First operand 1547 states and 3925 transitions. Second operand has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 17 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:00:10,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:00:10,405 INFO L93 Difference]: Finished difference Result 1834 states and 4463 transitions. [2021-08-21 13:00:10,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 13:00:10,406 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 17 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 28 [2021-08-21 13:00:10,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:00:10,409 INFO L225 Difference]: With dead ends: 1834 [2021-08-21 13:00:10,409 INFO L226 Difference]: Without dead ends: 1830 [2021-08-21 13:00:10,410 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 669 ImplicationChecksByTransitivity, 604.6ms TimeCoverageRelationStatistics Valid=647, Invalid=1903, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 13:00:10,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1830 states. [2021-08-21 13:00:10,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1830 to 1519. [2021-08-21 13:00:10,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1519 states, 1518 states have (on average 2.5408432147562583) internal successors, (3857), 1518 states have internal predecessors, (3857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:00:10,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1519 states to 1519 states and 3857 transitions. [2021-08-21 13:00:10,461 INFO L78 Accepts]: Start accepts. Automaton has 1519 states and 3857 transitions. Word has length 28 [2021-08-21 13:00:10,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:00:10,461 INFO L470 AbstractCegarLoop]: Abstraction has 1519 states and 3857 transitions. [2021-08-21 13:00:10,461 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 17 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:00:10,461 INFO L276 IsEmpty]: Start isEmpty. Operand 1519 states and 3857 transitions. [2021-08-21 13:00:10,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:00:10,463 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:00:10,463 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:00:10,501 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:00:10,680 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,SelfDestructingSolverStorable46 [2021-08-21 13:00:10,681 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:00:10,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:00:10,681 INFO L82 PathProgramCache]: Analyzing trace with hash -1571411288, now seen corresponding path program 43 times [2021-08-21 13:00:10,681 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:00:10,681 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1952667340] [2021-08-21 13:00:10,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:00:10,681 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:00:10,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:00:10,769 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 17 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:00:10,769 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:00:10,769 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1952667340] [2021-08-21 13:00:10,769 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1952667340] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:10,770 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1070966978] [2021-08-21 13:00:10,770 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:00:10,770 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:00:10,770 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:00:10,774 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:00:10,776 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:00:11,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:00:11,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 13:00:11,868 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:00:12,170 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:00:12,170 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1070966978] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:12,170 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:00:12,170 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11] total 17 [2021-08-21 13:00:12,171 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1146250834] [2021-08-21 13:00:12,171 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:00:12,171 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:00:12,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:00:12,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:00:12,172 INFO L87 Difference]: Start difference. First operand 1519 states and 3857 transitions. Second operand has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 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:00:12,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:00:12,668 INFO L93 Difference]: Finished difference Result 2127 states and 5181 transitions. [2021-08-21 13:00:12,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 13:00:12,671 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 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 28 [2021-08-21 13:00:12,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:00:12,674 INFO L225 Difference]: With dead ends: 2127 [2021-08-21 13:00:12,674 INFO L226 Difference]: Without dead ends: 2118 [2021-08-21 13:00:12,674 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 433 ImplicationChecksByTransitivity, 476.0ms TimeCoverageRelationStatistics Valid=421, Invalid=1301, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 13:00:12,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2118 states. [2021-08-21 13:00:12,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2118 to 1624. [2021-08-21 13:00:12,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1624 states, 1623 states have (on average 2.55452865064695) internal successors, (4146), 1623 states have internal predecessors, (4146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:00:12,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1624 states to 1624 states and 4146 transitions. [2021-08-21 13:00:12,721 INFO L78 Accepts]: Start accepts. Automaton has 1624 states and 4146 transitions. Word has length 28 [2021-08-21 13:00:12,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:00:12,721 INFO L470 AbstractCegarLoop]: Abstraction has 1624 states and 4146 transitions. [2021-08-21 13:00:12,722 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 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:00:12,722 INFO L276 IsEmpty]: Start isEmpty. Operand 1624 states and 4146 transitions. [2021-08-21 13:00:12,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:00:12,724 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:00:12,724 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:00:12,747 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:00:12,941 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-08-21 13:00:12,942 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:00:12,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:00:12,942 INFO L82 PathProgramCache]: Analyzing trace with hash -1126878266, now seen corresponding path program 44 times [2021-08-21 13:00:12,942 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:00:12,942 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616202607] [2021-08-21 13:00:12,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:00:12,942 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:00:12,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:00:13,021 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:00:13,021 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:00:13,021 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616202607] [2021-08-21 13:00:13,021 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1616202607] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:13,021 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1101449137] [2021-08-21 13:00:13,021 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:00:13,021 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:00:13,022 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:00:13,022 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:00:13,023 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:00:14,184 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:00:14,185 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:00:14,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 13:00:14,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:00:14,442 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:00:14,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1101449137] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:14,443 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:00:14,443 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11] total 18 [2021-08-21 13:00:14,443 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1496431232] [2021-08-21 13:00:14,443 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:00:14,443 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:00:14,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:00:14,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=266, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:00:14,444 INFO L87 Difference]: Start difference. First operand 1624 states and 4146 transitions. Second operand has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 18 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:00:15,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:00:15,163 INFO L93 Difference]: Finished difference Result 2218 states and 5367 transitions. [2021-08-21 13:00:15,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 13:00:15,163 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 18 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 28 [2021-08-21 13:00:15,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:00:15,167 INFO L225 Difference]: With dead ends: 2218 [2021-08-21 13:00:15,167 INFO L226 Difference]: Without dead ends: 2208 [2021-08-21 13:00:15,168 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 775 ImplicationChecksByTransitivity, 616.4ms TimeCoverageRelationStatistics Valid=680, Invalid=2076, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 13:00:15,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2208 states. [2021-08-21 13:00:15,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2208 to 1677. [2021-08-21 13:00:15,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1677 states, 1676 states have (on average 2.565035799522673) internal successors, (4299), 1676 states have internal predecessors, (4299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:00:15,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1677 states to 1677 states and 4299 transitions. [2021-08-21 13:00:15,192 INFO L78 Accepts]: Start accepts. Automaton has 1677 states and 4299 transitions. Word has length 28 [2021-08-21 13:00:15,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:00:15,192 INFO L470 AbstractCegarLoop]: Abstraction has 1677 states and 4299 transitions. [2021-08-21 13:00:15,193 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 18 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:00:15,193 INFO L276 IsEmpty]: Start isEmpty. Operand 1677 states and 4299 transitions. [2021-08-21 13:00:15,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:00:15,195 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:00:15,195 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:00:15,215 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:00:15,408 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,SelfDestructingSolverStorable48 [2021-08-21 13:00:15,409 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:00:15,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:00:15,409 INFO L82 PathProgramCache]: Analyzing trace with hash 681233606, now seen corresponding path program 45 times [2021-08-21 13:00:15,409 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:00:15,409 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087564374] [2021-08-21 13:00:15,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:00:15,409 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:00:15,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:00:15,512 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 10 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:00:15,512 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:00:15,512 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087564374] [2021-08-21 13:00:15,512 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1087564374] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:15,512 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1248878269] [2021-08-21 13:00:15,512 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:00:15,512 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:00:15,512 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:00:15,513 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:00:15,514 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:00:16,644 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-21 13:00:16,644 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:00:16,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 13:00:16,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:00:16,919 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 10 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:00:16,919 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1248878269] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:16,919 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:00:16,919 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-08-21 13:00:16,919 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992103269] [2021-08-21 13:00:16,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 13:00:16,919 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:00:16,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 13:00:16,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-08-21 13:00:16,920 INFO L87 Difference]: Start difference. First operand 1677 states and 4299 transitions. Second operand has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 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:00:17,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:00:17,629 INFO L93 Difference]: Finished difference Result 2446 states and 5904 transitions. [2021-08-21 13:00:17,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-21 13:00:17,630 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 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 28 [2021-08-21 13:00:17,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:00:17,633 INFO L225 Difference]: With dead ends: 2446 [2021-08-21 13:00:17,633 INFO L226 Difference]: Without dead ends: 2424 [2021-08-21 13:00:17,634 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 882 ImplicationChecksByTransitivity, 637.9ms TimeCoverageRelationStatistics Valid=724, Invalid=2246, Unknown=0, NotChecked=0, Total=2970 [2021-08-21 13:00:17,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2424 states. [2021-08-21 13:00:17,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2424 to 1599. [2021-08-21 13:00:17,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1599 states, 1598 states have (on average 2.5525657071339176) internal successors, (4079), 1598 states have internal predecessors, (4079), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:00:17,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1599 states to 1599 states and 4079 transitions. [2021-08-21 13:00:17,667 INFO L78 Accepts]: Start accepts. Automaton has 1599 states and 4079 transitions. Word has length 28 [2021-08-21 13:00:17,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:00:17,667 INFO L470 AbstractCegarLoop]: Abstraction has 1599 states and 4079 transitions. [2021-08-21 13:00:17,668 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 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:00:17,668 INFO L276 IsEmpty]: Start isEmpty. Operand 1599 states and 4079 transitions. [2021-08-21 13:00:17,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:00:17,670 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:00:17,670 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:00:17,710 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:00:17,883 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:00:17,883 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:00:17,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:00:17,884 INFO L82 PathProgramCache]: Analyzing trace with hash 1834776692, now seen corresponding path program 46 times [2021-08-21 13:00:17,884 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:00:17,884 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2030604925] [2021-08-21 13:00:17,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:00:17,884 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:00:17,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:00:17,993 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 8 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:00:17,993 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:00:17,993 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2030604925] [2021-08-21 13:00:17,993 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2030604925] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:17,993 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [399023869] [2021-08-21 13:00:17,993 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:00:17,994 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:00:17,994 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:00:17,994 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:00:17,995 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:00:19,198 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:00:19,198 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:00:19,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 13:00:19,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:00:19,413 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 6 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:00:19,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [399023869] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:19,413 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:00:19,413 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 13:00:19,413 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [949760843] [2021-08-21 13:00:19,413 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 13:00:19,414 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:00:19,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 13:00:19,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=339, Unknown=0, NotChecked=0, Total=420 [2021-08-21 13:00:19,423 INFO L87 Difference]: Start difference. First operand 1599 states and 4079 transitions. Second operand has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 20 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:00:19,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:00:19,965 INFO L93 Difference]: Finished difference Result 2406 states and 5664 transitions. [2021-08-21 13:00:19,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 13:00:19,966 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 20 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 28 [2021-08-21 13:00:19,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:00:19,969 INFO L225 Difference]: With dead ends: 2406 [2021-08-21 13:00:19,969 INFO L226 Difference]: Without dead ends: 2406 [2021-08-21 13:00:19,970 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 734 ImplicationChecksByTransitivity, 520.4ms TimeCoverageRelationStatistics Valid=765, Invalid=2097, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 13:00:19,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2406 states. [2021-08-21 13:00:19,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2406 to 1389. [2021-08-21 13:00:19,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1389 states, 1388 states have (on average 2.511527377521614) internal successors, (3486), 1388 states have internal predecessors, (3486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:00:19,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1389 states to 1389 states and 3486 transitions. [2021-08-21 13:00:19,992 INFO L78 Accepts]: Start accepts. Automaton has 1389 states and 3486 transitions. Word has length 28 [2021-08-21 13:00:19,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:00:19,992 INFO L470 AbstractCegarLoop]: Abstraction has 1389 states and 3486 transitions. [2021-08-21 13:00:19,992 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 20 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:00:19,992 INFO L276 IsEmpty]: Start isEmpty. Operand 1389 states and 3486 transitions. [2021-08-21 13:00:19,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:00:19,994 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:00:19,994 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:00:20,014 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:00:20,208 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:00:20,209 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:00:20,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:00:20,209 INFO L82 PathProgramCache]: Analyzing trace with hash 1049648184, now seen corresponding path program 47 times [2021-08-21 13:00:20,209 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:00:20,209 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626663146] [2021-08-21 13:00:20,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:00:20,209 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:00:20,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:00:20,291 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:00:20,292 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:00:20,292 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [626663146] [2021-08-21 13:00:20,292 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [626663146] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:20,292 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1047713868] [2021-08-21 13:00:20,292 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:00:20,292 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:00:20,292 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:00:20,293 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:00:20,294 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:00:21,537 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 13:00:21,537 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:00:21,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 13:00:21,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:00:21,769 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:00:21,770 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1047713868] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:21,770 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:00:21,770 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-08-21 13:00:21,770 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [807933399] [2021-08-21 13:00:21,770 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 13:00:21,770 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:00:21,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 13:00:21,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2021-08-21 13:00:21,771 INFO L87 Difference]: Start difference. First operand 1389 states and 3486 transitions. Second operand has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 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:00:22,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:00:22,467 INFO L93 Difference]: Finished difference Result 1807 states and 4243 transitions. [2021-08-21 13:00:22,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-21 13:00:22,468 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 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 28 [2021-08-21 13:00:22,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:00:22,470 INFO L225 Difference]: With dead ends: 1807 [2021-08-21 13:00:22,470 INFO L226 Difference]: Without dead ends: 1768 [2021-08-21 13:00:22,471 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 797 ImplicationChecksByTransitivity, 618.9ms TimeCoverageRelationStatistics Valid=599, Invalid=2053, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 13:00:22,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1768 states. [2021-08-21 13:00:22,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1768 to 1335. [2021-08-21 13:00:22,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1335 states, 1334 states have (on average 2.497751124437781) internal successors, (3332), 1334 states have internal predecessors, (3332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:00:22,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1335 states to 1335 states and 3332 transitions. [2021-08-21 13:00:22,491 INFO L78 Accepts]: Start accepts. Automaton has 1335 states and 3332 transitions. Word has length 28 [2021-08-21 13:00:22,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:00:22,491 INFO L470 AbstractCegarLoop]: Abstraction has 1335 states and 3332 transitions. [2021-08-21 13:00:22,491 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 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:00:22,491 INFO L276 IsEmpty]: Start isEmpty. Operand 1335 states and 3332 transitions. [2021-08-21 13:00:22,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:00:22,493 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:00:22,493 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:00:22,515 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:00:22,708 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:00:22,709 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:00:22,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:00:22,709 INFO L82 PathProgramCache]: Analyzing trace with hash -1729324172, now seen corresponding path program 48 times [2021-08-21 13:00:22,709 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:00:22,709 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [612674056] [2021-08-21 13:00:22,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:00:22,709 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:00:22,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:00:22,794 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:00:22,794 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:00:22,794 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [612674056] [2021-08-21 13:00:22,795 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [612674056] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:22,795 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [339882536] [2021-08-21 13:00:22,795 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:00:22,795 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:00:22,795 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:00:22,796 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:00:22,797 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:00:24,041 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 13:00:24,041 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:00:24,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 13:00:24,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:00:24,313 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 6 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:00:24,313 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [339882536] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:24,313 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:00:24,313 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-08-21 13:00:24,314 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [450606502] [2021-08-21 13:00:24,314 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 13:00:24,314 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:00:24,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 13:00:24,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2021-08-21 13:00:24,314 INFO L87 Difference]: Start difference. First operand 1335 states and 3332 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 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:00:25,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:00:25,100 INFO L93 Difference]: Finished difference Result 2352 states and 5520 transitions. [2021-08-21 13:00:25,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-21 13:00:25,101 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 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 28 [2021-08-21 13:00:25,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:00:25,104 INFO L225 Difference]: With dead ends: 2352 [2021-08-21 13:00:25,104 INFO L226 Difference]: Without dead ends: 2352 [2021-08-21 13:00:25,105 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 959 ImplicationChecksByTransitivity, 697.6ms TimeCoverageRelationStatistics Valid=892, Invalid=2300, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 13:00:25,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2352 states. [2021-08-21 13:00:25,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2352 to 1440. [2021-08-21 13:00:25,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1440 states, 1439 states have (on average 2.4732453092425297) internal successors, (3559), 1439 states have internal predecessors, (3559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:00:25,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1440 states to 1440 states and 3559 transitions. [2021-08-21 13:00:25,133 INFO L78 Accepts]: Start accepts. Automaton has 1440 states and 3559 transitions. Word has length 28 [2021-08-21 13:00:25,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:00:25,133 INFO L470 AbstractCegarLoop]: Abstraction has 1440 states and 3559 transitions. [2021-08-21 13:00:25,133 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 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:00:25,133 INFO L276 IsEmpty]: Start isEmpty. Operand 1440 states and 3559 transitions. [2021-08-21 13:00:25,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:00:25,135 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:00:25,135 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:00:25,175 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:00:25,351 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,SelfDestructingSolverStorable52 [2021-08-21 13:00:25,351 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:00:25,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:00:25,351 INFO L82 PathProgramCache]: Analyzing trace with hash -819162124, now seen corresponding path program 49 times [2021-08-21 13:00:25,351 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:00:25,351 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [170266202] [2021-08-21 13:00:25,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:00:25,352 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:00:25,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:00:25,450 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:00:25,451 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:00:25,451 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [170266202] [2021-08-21 13:00:25,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [170266202] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:25,451 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2100254347] [2021-08-21 13:00:25,451 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:00:25,451 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:00:25,451 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:00:25,452 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:00:25,453 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:00:26,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:00:26,668 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 13:00:26,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:00:26,868 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 10 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:00:26,869 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2100254347] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:26,869 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:00:26,869 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11] total 18 [2021-08-21 13:00:26,869 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [948020639] [2021-08-21 13:00:26,869 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:00:26,869 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:00:26,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:00:26,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:00:26,869 INFO L87 Difference]: Start difference. First operand 1440 states and 3559 transitions. Second operand has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 18 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:00:27,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:00:27,494 INFO L93 Difference]: Finished difference Result 1784 states and 4202 transitions. [2021-08-21 13:00:27,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 13:00:27,495 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 18 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 28 [2021-08-21 13:00:27,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:00:27,497 INFO L225 Difference]: With dead ends: 1784 [2021-08-21 13:00:27,497 INFO L226 Difference]: Without dead ends: 1766 [2021-08-21 13:00:27,498 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 664 ImplicationChecksByTransitivity, 555.0ms TimeCoverageRelationStatistics Valid=519, Invalid=1737, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 13:00:27,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1766 states. [2021-08-21 13:00:27,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1766 to 1471. [2021-08-21 13:00:27,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1471 states, 1470 states have (on average 2.475510204081633) internal successors, (3639), 1470 states have internal predecessors, (3639), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:00:27,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1471 states to 1471 states and 3639 transitions. [2021-08-21 13:00:27,518 INFO L78 Accepts]: Start accepts. Automaton has 1471 states and 3639 transitions. Word has length 28 [2021-08-21 13:00:27,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:00:27,518 INFO L470 AbstractCegarLoop]: Abstraction has 1471 states and 3639 transitions. [2021-08-21 13:00:27,518 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 18 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:00:27,518 INFO L276 IsEmpty]: Start isEmpty. Operand 1471 states and 3639 transitions. [2021-08-21 13:00:27,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:00:27,520 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:00:27,520 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:00:27,541 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:00:27,720 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,SelfDestructingSolverStorable53 [2021-08-21 13:00:27,720 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:00:27,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:00:27,721 INFO L82 PathProgramCache]: Analyzing trace with hash 617050672, now seen corresponding path program 50 times [2021-08-21 13:00:27,721 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:00:27,721 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [273355963] [2021-08-21 13:00:27,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:00:27,721 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:00:27,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:00:27,804 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 6 proven. 18 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:00:27,804 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:00:27,804 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [273355963] [2021-08-21 13:00:27,804 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [273355963] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:27,804 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [413353316] [2021-08-21 13:00:27,804 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:00:27,805 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:00:27,805 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:00:27,805 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:00:27,806 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:00:29,062 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:00:29,063 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:00:29,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 13:00:29,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:00:29,325 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 6 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:00:29,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [413353316] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:29,325 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:00:29,325 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11] total 18 [2021-08-21 13:00:29,325 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283244036] [2021-08-21 13:00:29,326 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:00:29,326 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:00:29,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:00:29,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:00:29,326 INFO L87 Difference]: Start difference. First operand 1471 states and 3639 transitions. Second operand has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 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:00:30,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:00:30,187 INFO L93 Difference]: Finished difference Result 2871 states and 6984 transitions. [2021-08-21 13:00:30,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-21 13:00:30,188 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 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 28 [2021-08-21 13:00:30,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:00:30,191 INFO L225 Difference]: With dead ends: 2871 [2021-08-21 13:00:30,191 INFO L226 Difference]: Without dead ends: 2871 [2021-08-21 13:00:30,192 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1214 ImplicationChecksByTransitivity, 752.0ms TimeCoverageRelationStatistics Valid=1080, Invalid=2580, Unknown=0, NotChecked=0, Total=3660 [2021-08-21 13:00:30,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2871 states. [2021-08-21 13:00:30,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2871 to 2267. [2021-08-21 13:00:30,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2267 states, 2266 states have (on average 2.552956751985878) internal successors, (5785), 2266 states have internal predecessors, (5785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:00:30,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2267 states to 2267 states and 5785 transitions. [2021-08-21 13:00:30,251 INFO L78 Accepts]: Start accepts. Automaton has 2267 states and 5785 transitions. Word has length 28 [2021-08-21 13:00:30,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:00:30,251 INFO L470 AbstractCegarLoop]: Abstraction has 2267 states and 5785 transitions. [2021-08-21 13:00:30,251 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.5789473684210527) internal successors, (49), 18 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:00:30,251 INFO L276 IsEmpty]: Start isEmpty. Operand 2267 states and 5785 transitions. [2021-08-21 13:00:30,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:00:30,253 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:00:30,253 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:00:30,273 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:00:30,473 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:00:30,473 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:00:30,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:00:30,473 INFO L82 PathProgramCache]: Analyzing trace with hash -1135030552, now seen corresponding path program 51 times [2021-08-21 13:00:30,473 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:00:30,474 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [180488697] [2021-08-21 13:00:30,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:00:30,474 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:00:30,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:00:30,541 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:00:30,541 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:00:30,541 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [180488697] [2021-08-21 13:00:30,541 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [180488697] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:30,541 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [782932531] [2021-08-21 13:00:30,541 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:00:30,541 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:00:30,541 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:00:30,557 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:00:30,557 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:00:31,819 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 13:00:31,819 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:00:31,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 13:00:31,820 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:00:32,113 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:00:32,113 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [782932531] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:32,113 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:00:32,113 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11] total 17 [2021-08-21 13:00:32,113 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385623109] [2021-08-21 13:00:32,114 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:00:32,114 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:00:32,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:00:32,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:00:32,114 INFO L87 Difference]: Start difference. First operand 2267 states and 5785 transitions. Second operand has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 17 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:00:32,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:00:32,696 INFO L93 Difference]: Finished difference Result 2794 states and 6809 transitions. [2021-08-21 13:00:32,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 13:00:32,697 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 17 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 28 [2021-08-21 13:00:32,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:00:32,700 INFO L225 Difference]: With dead ends: 2794 [2021-08-21 13:00:32,701 INFO L226 Difference]: Without dead ends: 2790 [2021-08-21 13:00:32,701 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 636 ImplicationChecksByTransitivity, 515.4ms TimeCoverageRelationStatistics Valid=634, Invalid=1622, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 13:00:32,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2790 states. [2021-08-21 13:00:32,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2790 to 2241. [2021-08-21 13:00:32,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2241 states, 2240 states have (on average 2.5504464285714286) internal successors, (5713), 2240 states have internal predecessors, (5713), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:00:32,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2241 states to 2241 states and 5713 transitions. [2021-08-21 13:00:32,734 INFO L78 Accepts]: Start accepts. Automaton has 2241 states and 5713 transitions. Word has length 28 [2021-08-21 13:00:32,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:00:32,734 INFO L470 AbstractCegarLoop]: Abstraction has 2241 states and 5713 transitions. [2021-08-21 13:00:32,735 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 17 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:00:32,735 INFO L276 IsEmpty]: Start isEmpty. Operand 2241 states and 5713 transitions. [2021-08-21 13:00:32,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:00:32,737 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:00:32,737 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:00:32,759 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2021-08-21 13:00:32,954 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,SelfDestructingSolverStorable55 [2021-08-21 13:00:32,955 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:00:32,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:00:32,955 INFO L82 PathProgramCache]: Analyzing trace with hash -1641376818, now seen corresponding path program 52 times [2021-08-21 13:00:32,955 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:00:32,955 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1520894227] [2021-08-21 13:00:32,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:00:32,955 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:00:32,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:00:33,035 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 10 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:00:33,036 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:00:33,036 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1520894227] [2021-08-21 13:00:33,036 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1520894227] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:33,036 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1097209609] [2021-08-21 13:00:33,036 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:00:33,036 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:00:33,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:00:33,037 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:00:33,038 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:00:34,303 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:00:34,303 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:00:34,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 13:00:34,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:00:34,521 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:00:34,521 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1097209609] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:34,521 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:00:34,521 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11] total 18 [2021-08-21 13:00:34,521 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [774759748] [2021-08-21 13:00:34,521 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:00:34,521 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:00:34,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:00:34,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:00:34,522 INFO L87 Difference]: Start difference. First operand 2241 states and 5713 transitions. Second operand has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 18 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:00:35,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:00:35,093 INFO L93 Difference]: Finished difference Result 2988 states and 7283 transitions. [2021-08-21 13:00:35,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 13:00:35,093 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 18 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 28 [2021-08-21 13:00:35,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:00:35,097 INFO L225 Difference]: With dead ends: 2988 [2021-08-21 13:00:35,097 INFO L226 Difference]: Without dead ends: 2976 [2021-08-21 13:00:35,097 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 667 ImplicationChecksByTransitivity, 508.8ms TimeCoverageRelationStatistics Valid=613, Invalid=1739, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 13:00:35,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2976 states. [2021-08-21 13:00:35,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2976 to 2401. [2021-08-21 13:00:35,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2401 states, 2400 states have (on average 2.5654166666666667) internal successors, (6157), 2400 states have internal predecessors, (6157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:00:35,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2401 states to 2401 states and 6157 transitions. [2021-08-21 13:00:35,129 INFO L78 Accepts]: Start accepts. Automaton has 2401 states and 6157 transitions. Word has length 28 [2021-08-21 13:00:35,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:00:35,129 INFO L470 AbstractCegarLoop]: Abstraction has 2401 states and 6157 transitions. [2021-08-21 13:00:35,129 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 18 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:00:35,129 INFO L276 IsEmpty]: Start isEmpty. Operand 2401 states and 6157 transitions. [2021-08-21 13:00:35,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:00:35,131 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:00:35,131 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:00:35,152 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2021-08-21 13:00:35,345 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-08-21 13:00:35,345 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:00:35,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:00:35,345 INFO L82 PathProgramCache]: Analyzing trace with hash -1868598198, now seen corresponding path program 53 times [2021-08-21 13:00:35,345 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:00:35,345 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2113006253] [2021-08-21 13:00:35,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:00:35,345 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:00:35,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:00:35,466 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:00:35,466 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:00:35,466 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2113006253] [2021-08-21 13:00:35,466 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2113006253] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:35,466 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1314850216] [2021-08-21 13:00:35,466 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:00:35,466 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:00:35,467 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:00:35,472 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:00:35,531 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:00:36,841 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 13:00:36,841 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:00:36,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 13:00:36,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:00:37,152 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:00:37,153 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1314850216] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:37,153 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:00:37,153 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-08-21 13:00:37,153 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [27585106] [2021-08-21 13:00:37,153 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 13:00:37,153 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:00:37,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 13:00:37,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=305, Unknown=0, NotChecked=0, Total=380 [2021-08-21 13:00:37,163 INFO L87 Difference]: Start difference. First operand 2401 states and 6157 transitions. Second operand has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 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:00:37,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:00:37,860 INFO L93 Difference]: Finished difference Result 3283 states and 8015 transitions. [2021-08-21 13:00:37,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 13:00:37,861 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 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 28 [2021-08-21 13:00:37,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:00:37,865 INFO L225 Difference]: With dead ends: 3283 [2021-08-21 13:00:37,865 INFO L226 Difference]: Without dead ends: 3263 [2021-08-21 13:00:37,866 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 765 ImplicationChecksByTransitivity, 668.1ms TimeCoverageRelationStatistics Valid=662, Invalid=1990, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 13:00:37,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3263 states. [2021-08-21 13:00:37,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3263 to 2628. [2021-08-21 13:00:37,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2628 states, 2627 states have (on average 2.578987438142368) internal successors, (6775), 2627 states have internal predecessors, (6775), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:00:37,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2628 states to 2628 states and 6775 transitions. [2021-08-21 13:00:37,907 INFO L78 Accepts]: Start accepts. Automaton has 2628 states and 6775 transitions. Word has length 28 [2021-08-21 13:00:37,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:00:37,907 INFO L470 AbstractCegarLoop]: Abstraction has 2628 states and 6775 transitions. [2021-08-21 13:00:37,908 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 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:00:37,908 INFO L276 IsEmpty]: Start isEmpty. Operand 2628 states and 6775 transitions. [2021-08-21 13:00:37,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:00:37,911 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:00:37,911 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:00:37,934 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:00:38,116 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:00:38,116 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:00:38,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:00:38,117 INFO L82 PathProgramCache]: Analyzing trace with hash -1185012282, now seen corresponding path program 54 times [2021-08-21 13:00:38,117 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:00:38,117 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2000189216] [2021-08-21 13:00:38,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:00:38,117 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:00:38,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:00:38,197 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:00:38,197 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:00:38,197 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2000189216] [2021-08-21 13:00:38,197 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2000189216] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:38,197 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1515498936] [2021-08-21 13:00:38,198 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:00:38,198 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:00:38,198 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:00:38,198 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:00:38,199 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:00:39,592 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 13:00:39,593 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:00:39,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 13:00:39,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:00:39,861 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:00:39,861 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1515498936] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:39,861 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:00:39,861 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 13:00:39,861 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [383204615] [2021-08-21 13:00:39,862 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 13:00:39,862 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:00:39,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 13:00:39,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=334, Unknown=0, NotChecked=0, Total=420 [2021-08-21 13:00:39,862 INFO L87 Difference]: Start difference. First operand 2628 states and 6775 transitions. Second operand has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 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:00:40,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:00:40,576 INFO L93 Difference]: Finished difference Result 3391 states and 8369 transitions. [2021-08-21 13:00:40,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 13:00:40,576 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 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 28 [2021-08-21 13:00:40,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:00:40,581 INFO L225 Difference]: With dead ends: 3391 [2021-08-21 13:00:40,581 INFO L226 Difference]: Without dead ends: 3363 [2021-08-21 13:00:40,582 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 956 ImplicationChecksByTransitivity, 668.0ms TimeCoverageRelationStatistics Valid=778, Invalid=2414, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 13:00:40,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3363 states. [2021-08-21 13:00:40,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3363 to 2801. [2021-08-21 13:00:40,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2801 states, 2800 states have (on average 2.5864285714285713) internal successors, (7242), 2800 states have internal predecessors, (7242), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:00:40,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2801 states to 2801 states and 7242 transitions. [2021-08-21 13:00:40,619 INFO L78 Accepts]: Start accepts. Automaton has 2801 states and 7242 transitions. Word has length 28 [2021-08-21 13:00:40,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:00:40,619 INFO L470 AbstractCegarLoop]: Abstraction has 2801 states and 7242 transitions. [2021-08-21 13:00:40,620 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 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:00:40,620 INFO L276 IsEmpty]: Start isEmpty. Operand 2801 states and 7242 transitions. [2021-08-21 13:00:40,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:00:40,623 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:00:40,623 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:00:40,642 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:00:40,842 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:00:40,842 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:00:40,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:00:40,842 INFO L82 PathProgramCache]: Analyzing trace with hash -114447712, now seen corresponding path program 55 times [2021-08-21 13:00:40,842 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:00:40,842 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [255281495] [2021-08-21 13:00:40,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:00:40,843 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:00:40,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:00:41,136 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 1 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:00:41,136 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:00:41,137 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [255281495] [2021-08-21 13:00:41,137 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [255281495] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:41,137 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [750226189] [2021-08-21 13:00:41,137 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:00:41,137 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:00:41,137 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:00:41,137 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:00:41,139 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:00:42,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:00:42,511 WARN L261 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 13:00:42,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:00:43,067 INFO L354 Elim1Store]: treesize reduction 206, result has 5.9 percent of original size [2021-08-21 13:00:43,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 22 case distinctions, treesize of input 75 treesize of output 43 [2021-08-21 13:00:43,108 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:00:43,109 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [750226189] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:43,109 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:00:43,109 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 24 [2021-08-21 13:00:43,109 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044786514] [2021-08-21 13:00:43,109 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 13:00:43,109 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:00:43,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 13:00:43,110 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=517, Unknown=0, NotChecked=0, Total=600 [2021-08-21 13:00:43,110 INFO L87 Difference]: Start difference. First operand 2801 states and 7242 transitions. Second operand has 25 states, 25 states have (on average 2.12) 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:00:44,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:00:44,714 INFO L93 Difference]: Finished difference Result 3815 states and 9583 transitions. [2021-08-21 13:00:44,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 13:00:44,715 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.12) 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:00:44,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:00:44,720 INFO L225 Difference]: With dead ends: 3815 [2021-08-21 13:00:44,720 INFO L226 Difference]: Without dead ends: 3808 [2021-08-21 13:00:44,721 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 651 ImplicationChecksByTransitivity, 1440.4ms TimeCoverageRelationStatistics Valid=415, Invalid=2447, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 13:00:44,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3808 states. [2021-08-21 13:00:44,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3808 to 2860. [2021-08-21 13:00:44,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2860 states, 2859 states have (on average 2.5879678209164045) internal successors, (7399), 2859 states have internal predecessors, (7399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:00:44,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2860 states to 2860 states and 7399 transitions. [2021-08-21 13:00:44,766 INFO L78 Accepts]: Start accepts. Automaton has 2860 states and 7399 transitions. Word has length 30 [2021-08-21 13:00:44,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:00:44,766 INFO L470 AbstractCegarLoop]: Abstraction has 2860 states and 7399 transitions. [2021-08-21 13:00:44,766 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.12) 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:00:44,766 INFO L276 IsEmpty]: Start isEmpty. Operand 2860 states and 7399 transitions. [2021-08-21 13:00:44,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:00:44,770 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:00:44,770 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:00:44,790 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2021-08-21 13:00:44,990 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-08-21 13:00:44,990 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:00:44,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:00:44,990 INFO L82 PathProgramCache]: Analyzing trace with hash -550984530, now seen corresponding path program 56 times [2021-08-21 13:00:44,990 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:00:44,990 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1440069307] [2021-08-21 13:00:44,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:00:44,990 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:00:45,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:00:45,351 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 1 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:00:45,351 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:00:45,351 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1440069307] [2021-08-21 13:00:45,351 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1440069307] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:45,351 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [937216879] [2021-08-21 13:00:45,351 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:00:45,351 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:00:45,351 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:00:45,352 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:00:45,353 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:00:46,760 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:00:46,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:00:46,761 WARN L261 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 13:00:46,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:00:47,309 INFO L354 Elim1Store]: treesize reduction 206, result has 5.9 percent of original size [2021-08-21 13:00:47,310 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 22 case distinctions, treesize of input 75 treesize of output 43 [2021-08-21 13:00:47,348 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:00:47,348 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [937216879] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:47,348 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:00:47,348 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 24 [2021-08-21 13:00:47,348 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [11828551] [2021-08-21 13:00:47,348 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 13:00:47,348 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:00:47,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 13:00:47,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=517, Unknown=0, NotChecked=0, Total=600 [2021-08-21 13:00:47,349 INFO L87 Difference]: Start difference. First operand 2860 states and 7399 transitions. Second operand has 25 states, 25 states have (on average 2.12) 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:00:48,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:00:48,677 INFO L93 Difference]: Finished difference Result 3791 states and 9556 transitions. [2021-08-21 13:00:48,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 13:00:48,677 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.12) 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:00:48,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:00:48,682 INFO L225 Difference]: With dead ends: 3791 [2021-08-21 13:00:48,683 INFO L226 Difference]: Without dead ends: 3740 [2021-08-21 13:00:48,683 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 522 ImplicationChecksByTransitivity, 1257.3ms TimeCoverageRelationStatistics Valid=341, Invalid=2011, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 13:00:48,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3740 states. [2021-08-21 13:00:48,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3740 to 2913. [2021-08-21 13:00:48,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2913 states, 2912 states have (on average 2.57760989010989) internal successors, (7506), 2912 states have internal predecessors, (7506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:00:48,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2913 states to 2913 states and 7506 transitions. [2021-08-21 13:00:48,719 INFO L78 Accepts]: Start accepts. Automaton has 2913 states and 7506 transitions. Word has length 30 [2021-08-21 13:00:48,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:00:48,719 INFO L470 AbstractCegarLoop]: Abstraction has 2913 states and 7506 transitions. [2021-08-21 13:00:48,720 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.12) 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:00:48,720 INFO L276 IsEmpty]: Start isEmpty. Operand 2913 states and 7506 transitions. [2021-08-21 13:00:48,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:00:48,723 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:00:48,723 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:00:48,743 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2021-08-21 13:00:48,942 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:00:48,942 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:00:48,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:00:48,943 INFO L82 PathProgramCache]: Analyzing trace with hash 938367594, now seen corresponding path program 57 times [2021-08-21 13:00:48,943 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:00:48,943 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453613748] [2021-08-21 13:00:48,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:00:48,943 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:00:48,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:00:49,274 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 1 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:00:49,274 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:00:49,274 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453613748] [2021-08-21 13:00:49,275 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [453613748] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:49,275 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1906301974] [2021-08-21 13:00:49,275 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:00:49,275 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:00:49,275 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:00:49,275 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:00:49,276 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:00:50,726 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 13:00:50,726 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:00:50,727 WARN L261 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 39 conjunts are in the unsatisfiable core [2021-08-21 13:00:50,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:00:51,881 INFO L354 Elim1Store]: treesize reduction 158, result has 39.0 percent of original size [2021-08-21 13:00:51,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 1 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 27 case distinctions, treesize of input 91 treesize of output 147 [2021-08-21 13:00:52,358 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:00:52,359 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1906301974] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:52,359 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:00:52,359 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 29 [2021-08-21 13:00:52,359 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853443898] [2021-08-21 13:00:52,359 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 13:00:52,359 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:00:52,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 13:00:52,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=759, Unknown=0, NotChecked=0, Total=870 [2021-08-21 13:00:52,360 INFO L87 Difference]: Start difference. First operand 2913 states and 7506 transitions. Second operand has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 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:00:54,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:00:54,048 INFO L93 Difference]: Finished difference Result 3919 states and 9832 transitions. [2021-08-21 13:00:54,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-21 13:00:54,048 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 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:00:54,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:00:54,054 INFO L225 Difference]: With dead ends: 3919 [2021-08-21 13:00:54,054 INFO L226 Difference]: Without dead ends: 3873 [2021-08-21 13:00:54,054 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 685 ImplicationChecksByTransitivity, 1671.6ms TimeCoverageRelationStatistics Valid=405, Invalid=2457, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 13:00:54,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3873 states. [2021-08-21 13:00:54,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3873 to 2957. [2021-08-21 13:00:54,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2957 states, 2956 states have (on average 2.5723951285520976) internal successors, (7604), 2956 states have internal predecessors, (7604), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:00:54,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2957 states to 2957 states and 7604 transitions. [2021-08-21 13:00:54,097 INFO L78 Accepts]: Start accepts. Automaton has 2957 states and 7604 transitions. Word has length 30 [2021-08-21 13:00:54,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:00:54,097 INFO L470 AbstractCegarLoop]: Abstraction has 2957 states and 7604 transitions. [2021-08-21 13:00:54,098 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 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:00:54,098 INFO L276 IsEmpty]: Start isEmpty. Operand 2957 states and 7604 transitions. [2021-08-21 13:00:54,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:00:54,119 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:00:54,119 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:00:54,140 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:00:54,339 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,SelfDestructingSolverStorable61 [2021-08-21 13:00:54,340 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:00:54,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:00:54,340 INFO L82 PathProgramCache]: Analyzing trace with hash 215895846, now seen corresponding path program 58 times [2021-08-21 13:00:54,340 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:00:54,340 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908886536] [2021-08-21 13:00:54,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:00:54,341 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:00:54,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:00:54,680 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 1 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:00:54,680 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:00:54,680 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [908886536] [2021-08-21 13:00:54,680 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [908886536] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:54,680 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [963151675] [2021-08-21 13:00:54,680 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:00:54,680 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:00:54,680 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:00:54,681 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:00:54,682 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:00:56,231 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:00:56,231 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:00:56,232 WARN L261 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 13:00:56,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:00:56,783 INFO L354 Elim1Store]: treesize reduction 206, result has 5.9 percent of original size [2021-08-21 13:00:56,783 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 22 case distinctions, treesize of input 75 treesize of output 43 [2021-08-21 13:00:56,820 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:00:56,820 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [963151675] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:56,820 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:00:56,820 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 24 [2021-08-21 13:00:56,820 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540075774] [2021-08-21 13:00:56,820 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 13:00:56,821 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:00:56,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 13:00:56,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=512, Unknown=0, NotChecked=0, Total=600 [2021-08-21 13:00:56,821 INFO L87 Difference]: Start difference. First operand 2957 states and 7604 transitions. Second operand has 25 states, 25 states have (on average 2.12) 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:00:58,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:00:58,287 INFO L93 Difference]: Finished difference Result 4133 states and 10318 transitions. [2021-08-21 13:00:58,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 13:00:58,287 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.12) 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:00:58,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:00:58,293 INFO L225 Difference]: With dead ends: 4133 [2021-08-21 13:00:58,293 INFO L226 Difference]: Without dead ends: 4100 [2021-08-21 13:00:58,293 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 689 ImplicationChecksByTransitivity, 1333.3ms TimeCoverageRelationStatistics Valid=412, Invalid=2344, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 13:00:58,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4100 states. [2021-08-21 13:00:58,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4100 to 3045. [2021-08-21 13:00:58,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3045 states, 3044 states have (on average 2.5627463863337714) internal successors, (7801), 3044 states have internal predecessors, (7801), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:00:58,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3045 states to 3045 states and 7801 transitions. [2021-08-21 13:00:58,333 INFO L78 Accepts]: Start accepts. Automaton has 3045 states and 7801 transitions. Word has length 30 [2021-08-21 13:00:58,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:00:58,333 INFO L470 AbstractCegarLoop]: Abstraction has 3045 states and 7801 transitions. [2021-08-21 13:00:58,333 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.12) 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:00:58,333 INFO L276 IsEmpty]: Start isEmpty. Operand 3045 states and 7801 transitions. [2021-08-21 13:00:58,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:00:58,336 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:00:58,336 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:00:58,357 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:00:58,556 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,SelfDestructingSolverStorable62 [2021-08-21 13:00:58,556 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:00:58,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:00:58,557 INFO L82 PathProgramCache]: Analyzing trace with hash -1854127390, now seen corresponding path program 59 times [2021-08-21 13:00:58,557 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:00:58,557 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [942294420] [2021-08-21 13:00:58,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:00:58,557 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:00:58,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:00:58,827 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 1 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:00:58,827 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:00:58,827 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [942294420] [2021-08-21 13:00:58,827 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [942294420] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:58,827 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [865833798] [2021-08-21 13:00:58,827 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:00:58,827 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:00:58,827 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:00:58,828 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:00:58,829 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:01:00,437 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 13:01:00,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:00,438 WARN L261 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 13:01:00,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:00,842 INFO L354 Elim1Store]: treesize reduction 206, result has 5.9 percent of original size [2021-08-21 13:01:00,842 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 22 case distinctions, treesize of input 75 treesize of output 43 [2021-08-21 13:01:00,871 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:00,871 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [865833798] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:00,871 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:00,871 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 24 [2021-08-21 13:01:00,871 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1774664320] [2021-08-21 13:01:00,871 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 13:01:00,871 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:00,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 13:01:00,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=515, Unknown=0, NotChecked=0, Total=600 [2021-08-21 13:01:00,872 INFO L87 Difference]: Start difference. First operand 3045 states and 7801 transitions. Second operand has 25 states, 25 states have (on average 2.12) 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:01:02,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:02,417 INFO L93 Difference]: Finished difference Result 4376 states and 10861 transitions. [2021-08-21 13:01:02,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-08-21 13:01:02,418 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.12) 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:01:02,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:02,425 INFO L225 Difference]: With dead ends: 4376 [2021-08-21 13:01:02,426 INFO L226 Difference]: Without dead ends: 4367 [2021-08-21 13:01:02,426 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 961 ImplicationChecksByTransitivity, 1366.4ms TimeCoverageRelationStatistics Valid=507, Invalid=3275, Unknown=0, NotChecked=0, Total=3782 [2021-08-21 13:01:02,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4367 states. [2021-08-21 13:01:02,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4367 to 3066. [2021-08-21 13:01:02,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3066 states, 3065 states have (on average 2.5683523654159868) internal successors, (7872), 3065 states have internal predecessors, (7872), 0 states have call successors, (0), 0 states have call 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,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3066 states to 3066 states and 7872 transitions. [2021-08-21 13:01:02,483 INFO L78 Accepts]: Start accepts. Automaton has 3066 states and 7872 transitions. Word has length 30 [2021-08-21 13:01:02,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:02,483 INFO L470 AbstractCegarLoop]: Abstraction has 3066 states and 7872 transitions. [2021-08-21 13:01:02,483 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.12) 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:01:02,483 INFO L276 IsEmpty]: Start isEmpty. Operand 3066 states and 7872 transitions. [2021-08-21 13:01:02,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:01:02,488 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:02,488 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:02,515 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:02,693 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:02,693 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:01:02,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:02,693 INFO L82 PathProgramCache]: Analyzing trace with hash -185107992, now seen corresponding path program 60 times [2021-08-21 13:01:02,693 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:02,693 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [967511349] [2021-08-21 13:01:02,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:02,693 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:02,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:03,018 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:03,019 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:03,019 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [967511349] [2021-08-21 13:01:03,019 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [967511349] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:03,019 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [585777119] [2021-08-21 13:01:03,019 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:01:03,019 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:03,019 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:03,022 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:01:03,022 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:01:04,623 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 13:01:04,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:04,624 WARN L261 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 13:01:04,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:05,168 INFO L354 Elim1Store]: treesize reduction 206, result has 5.9 percent of original size [2021-08-21 13:01:05,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 22 case distinctions, treesize of input 75 treesize of output 43 [2021-08-21 13:01:05,205 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:05,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [585777119] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:05,206 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:05,206 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 23 [2021-08-21 13:01:05,206 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [499066413] [2021-08-21 13:01:05,206 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 13:01:05,206 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:05,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 13:01:05,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=478, Unknown=0, NotChecked=0, Total=552 [2021-08-21 13:01:05,206 INFO L87 Difference]: Start difference. First operand 3066 states and 7872 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) 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:01:06,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:06,839 INFO L93 Difference]: Finished difference Result 4392 states and 10939 transitions. [2021-08-21 13:01:06,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 13:01:06,839 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) 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:01:06,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:06,845 INFO L225 Difference]: With dead ends: 4392 [2021-08-21 13:01:06,845 INFO L226 Difference]: Without dead ends: 4353 [2021-08-21 13:01:06,845 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 19 SyntacticMatches, 4 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 1407.9ms TimeCoverageRelationStatistics Valid=431, Invalid=2539, Unknown=0, NotChecked=0, Total=2970 [2021-08-21 13:01:06,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4353 states. [2021-08-21 13:01:06,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4353 to 3213. [2021-08-21 13:01:06,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3213 states, 3212 states have (on average 2.558219178082192) internal successors, (8217), 3212 states have internal predecessors, (8217), 0 states have call successors, (0), 0 states have call 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,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3213 states to 3213 states and 8217 transitions. [2021-08-21 13:01:06,890 INFO L78 Accepts]: Start accepts. Automaton has 3213 states and 8217 transitions. Word has length 30 [2021-08-21 13:01:06,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:06,890 INFO L470 AbstractCegarLoop]: Abstraction has 3213 states and 8217 transitions. [2021-08-21 13:01:06,890 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.2083333333333335) 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:01:06,890 INFO L276 IsEmpty]: Start isEmpty. Operand 3213 states and 8217 transitions. [2021-08-21 13:01:06,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:01:06,894 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:06,894 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:06,914 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:07,114 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:07,114 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:01:07,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:07,114 INFO L82 PathProgramCache]: Analyzing trace with hash -491369592, now seen corresponding path program 61 times [2021-08-21 13:01:07,114 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:07,114 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156703775] [2021-08-21 13:01:07,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:07,114 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:07,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:07,403 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:01:07,403 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:07,403 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156703775] [2021-08-21 13:01:07,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [156703775] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:07,404 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1075266519] [2021-08-21 13:01:07,404 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:01:07,404 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:07,404 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:07,413 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:01:07,429 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:01:09,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:09,270 WARN L261 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 13:01:09,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:09,864 INFO L354 Elim1Store]: treesize reduction 206, result has 5.9 percent of original size [2021-08-21 13:01:09,864 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 22 case distinctions, treesize of input 75 treesize of output 43 [2021-08-21 13:01:09,908 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:09,908 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1075266519] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:09,908 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:09,909 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-21 13:01:09,909 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [711295927] [2021-08-21 13:01:09,909 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 13:01:09,909 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:09,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 13:01:09,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=443, Unknown=0, NotChecked=0, Total=506 [2021-08-21 13:01:09,910 INFO L87 Difference]: Start difference. First operand 3213 states and 8217 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) 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:01:11,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:11,359 INFO L93 Difference]: Finished difference Result 3558 states and 8939 transitions. [2021-08-21 13:01:11,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 13:01:11,359 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) 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:01:11,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:11,364 INFO L225 Difference]: With dead ends: 3558 [2021-08-21 13:01:11,365 INFO L226 Difference]: Without dead ends: 3531 [2021-08-21 13:01:11,365 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 19 SyntacticMatches, 4 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 653 ImplicationChecksByTransitivity, 1345.7ms TimeCoverageRelationStatistics Valid=347, Invalid=2305, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 13:01:11,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3531 states. [2021-08-21 13:01:11,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3531 to 3248. [2021-08-21 13:01:11,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3248 states, 3247 states have (on average 2.5525100092392976) internal successors, (8288), 3247 states have internal predecessors, (8288), 0 states have call successors, (0), 0 states have call 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,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3248 states to 3248 states and 8288 transitions. [2021-08-21 13:01:11,407 INFO L78 Accepts]: Start accepts. Automaton has 3248 states and 8288 transitions. Word has length 30 [2021-08-21 13:01:11,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:11,407 INFO L470 AbstractCegarLoop]: Abstraction has 3248 states and 8288 transitions. [2021-08-21 13:01:11,407 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.217391304347826) 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:01:11,407 INFO L276 IsEmpty]: Start isEmpty. Operand 3248 states and 8288 transitions. [2021-08-21 13:01:11,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:01:11,414 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:11,414 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:11,436 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:11,634 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,SelfDestructingSolverStorable65 [2021-08-21 13:01:11,634 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:01:11,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:11,635 INFO L82 PathProgramCache]: Analyzing trace with hash -1837799766, now seen corresponding path program 62 times [2021-08-21 13:01:11,635 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:11,635 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1075872087] [2021-08-21 13:01:11,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:11,635 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:11,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:11,872 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:11,872 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:11,872 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1075872087] [2021-08-21 13:01:11,872 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1075872087] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:11,873 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1051661750] [2021-08-21 13:01:11,873 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:01:11,873 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:11,873 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:11,874 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:01:11,875 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:01:13,604 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:01:13,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:13,605 WARN L261 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 13:01:13,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:14,150 INFO L354 Elim1Store]: treesize reduction 206, result has 5.9 percent of original size [2021-08-21 13:01:14,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 22 case distinctions, treesize of input 75 treesize of output 43 [2021-08-21 13:01:14,188 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:14,188 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1051661750] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:14,188 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:14,188 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 23 [2021-08-21 13:01:14,188 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1362386454] [2021-08-21 13:01:14,188 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 13:01:14,188 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:14,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 13:01:14,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=468, Unknown=0, NotChecked=0, Total=552 [2021-08-21 13:01:14,189 INFO L87 Difference]: Start difference. First operand 3248 states and 8288 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) 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:01:15,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:15,226 INFO L93 Difference]: Finished difference Result 4595 states and 11366 transitions. [2021-08-21 13:01:15,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-21 13:01:15,226 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) 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:01:15,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:15,233 INFO L225 Difference]: With dead ends: 4595 [2021-08-21 13:01:15,233 INFO L226 Difference]: Without dead ends: 4562 [2021-08-21 13:01:15,234 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 823 ImplicationChecksByTransitivity, 1003.0ms TimeCoverageRelationStatistics Valid=502, Invalid=2468, Unknown=0, NotChecked=0, Total=2970 [2021-08-21 13:01:15,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4562 states. [2021-08-21 13:01:15,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4562 to 3261. [2021-08-21 13:01:15,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3261 states, 3260 states have (on average 2.5478527607361965) internal successors, (8306), 3260 states have internal predecessors, (8306), 0 states have call successors, (0), 0 states have call 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,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3261 states to 3261 states and 8306 transitions. [2021-08-21 13:01:15,281 INFO L78 Accepts]: Start accepts. Automaton has 3261 states and 8306 transitions. Word has length 30 [2021-08-21 13:01:15,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:15,282 INFO L470 AbstractCegarLoop]: Abstraction has 3261 states and 8306 transitions. [2021-08-21 13:01:15,282 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.2083333333333335) 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:01:15,282 INFO L276 IsEmpty]: Start isEmpty. Operand 3261 states and 8306 transitions. [2021-08-21 13:01:15,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:01:15,285 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:15,285 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:15,309 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:01:15,501 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-08-21 13:01:15,501 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:01:15,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:15,501 INFO L82 PathProgramCache]: Analyzing trace with hash 1298574762, now seen corresponding path program 63 times [2021-08-21 13:01:15,501 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:15,501 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2035254652] [2021-08-21 13:01:15,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:15,501 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:15,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:15,821 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 13:01:15,822 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:15,822 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2035254652] [2021-08-21 13:01:15,822 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2035254652] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:15,822 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [89446131] [2021-08-21 13:01:15,822 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:01:15,822 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:15,822 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:15,823 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:01:15,824 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:01:17,590 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 13:01:17,591 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:17,591 WARN L261 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-21 13:01:17,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:18,348 INFO L354 Elim1Store]: treesize reduction 181, result has 38.6 percent of original size [2021-08-21 13:01:18,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 99 treesize of output 160 [2021-08-21 13:01:18,993 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:18,994 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [89446131] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:18,994 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:18,994 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 17] total 28 [2021-08-21 13:01:18,994 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457531117] [2021-08-21 13:01:18,994 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-21 13:01:18,994 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:18,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-21 13:01:18,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=700, Unknown=0, NotChecked=0, Total=812 [2021-08-21 13:01:18,995 INFO L87 Difference]: Start difference. First operand 3261 states and 8306 transitions. Second operand has 29 states, 29 states have (on average 1.793103448275862) internal successors, (52), 28 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:01:22,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:22,185 INFO L93 Difference]: Finished difference Result 4753 states and 11669 transitions. [2021-08-21 13:01:22,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-08-21 13:01:22,185 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.793103448275862) internal successors, (52), 28 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:01:22,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:22,191 INFO L225 Difference]: With dead ends: 4753 [2021-08-21 13:01:22,191 INFO L226 Difference]: Without dead ends: 4722 [2021-08-21 13:01:22,192 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2292 ImplicationChecksByTransitivity, 2846.8ms TimeCoverageRelationStatistics Valid=917, Invalid=6565, Unknown=0, NotChecked=0, Total=7482 [2021-08-21 13:01:22,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4722 states. [2021-08-21 13:01:22,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4722 to 3278. [2021-08-21 13:01:22,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3278 states, 3277 states have (on average 2.5468416234360696) internal successors, (8346), 3277 states have internal predecessors, (8346), 0 states have call successors, (0), 0 states have call 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,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3278 states to 3278 states and 8346 transitions. [2021-08-21 13:01:22,307 INFO L78 Accepts]: Start accepts. Automaton has 3278 states and 8346 transitions. Word has length 30 [2021-08-21 13:01:22,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:22,308 INFO L470 AbstractCegarLoop]: Abstraction has 3278 states and 8346 transitions. [2021-08-21 13:01:22,308 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.793103448275862) internal successors, (52), 28 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:01:22,308 INFO L276 IsEmpty]: Start isEmpty. Operand 3278 states and 8346 transitions. [2021-08-21 13:01:22,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:01:22,310 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:22,311 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:22,339 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:01:22,511 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:22,511 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:01:22,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:22,511 INFO L82 PathProgramCache]: Analyzing trace with hash 81723340, now seen corresponding path program 64 times [2021-08-21 13:01:22,511 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:22,511 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1364142481] [2021-08-21 13:01:22,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:22,512 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:22,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:22,826 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 13:01:22,826 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:22,826 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1364142481] [2021-08-21 13:01:22,826 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1364142481] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:22,826 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [739746556] [2021-08-21 13:01:22,826 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:01:22,826 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:22,826 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:22,827 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:01:22,828 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:01:24,718 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:01:24,718 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:24,719 WARN L261 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 13:01:24,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:25,292 INFO L354 Elim1Store]: treesize reduction 206, result has 5.9 percent of original size [2021-08-21 13:01:25,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 22 case distinctions, treesize of input 75 treesize of output 43 [2021-08-21 13:01:25,335 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:25,335 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [739746556] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:25,335 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:25,335 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-21 13:01:25,336 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [291970659] [2021-08-21 13:01:25,336 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 13:01:25,336 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:25,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 13:01:25,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=437, Unknown=0, NotChecked=0, Total=506 [2021-08-21 13:01:25,336 INFO L87 Difference]: Start difference. First operand 3278 states and 8346 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) 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:01:26,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:26,810 INFO L93 Difference]: Finished difference Result 3752 states and 9332 transitions. [2021-08-21 13:01:26,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-08-21 13:01:26,810 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) 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:01:26,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:26,816 INFO L225 Difference]: With dead ends: 3752 [2021-08-21 13:01:26,816 INFO L226 Difference]: Without dead ends: 3734 [2021-08-21 13:01:26,816 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 800 ImplicationChecksByTransitivity, 1304.5ms TimeCoverageRelationStatistics Valid=426, Invalid=2654, Unknown=0, NotChecked=0, Total=3080 [2021-08-21 13:01:26,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3734 states. [2021-08-21 13:01:26,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3734 to 3271. [2021-08-21 13:01:26,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3271 states, 3270 states have (on average 2.5458715596330275) internal successors, (8325), 3270 states have internal predecessors, (8325), 0 states have call successors, (0), 0 states have call 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,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3271 states to 3271 states and 8325 transitions. [2021-08-21 13:01:26,855 INFO L78 Accepts]: Start accepts. Automaton has 3271 states and 8325 transitions. Word has length 30 [2021-08-21 13:01:26,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:26,855 INFO L470 AbstractCegarLoop]: Abstraction has 3271 states and 8325 transitions. [2021-08-21 13:01:26,855 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.1739130434782608) 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:01:26,855 INFO L276 IsEmpty]: Start isEmpty. Operand 3271 states and 8325 transitions. [2021-08-21 13:01:26,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:01:26,858 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:26,858 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:26,881 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:01:27,078 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,SelfDestructingSolverStorable68 [2021-08-21 13:01:27,079 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:01:27,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:27,079 INFO L82 PathProgramCache]: Analyzing trace with hash -2043738198, now seen corresponding path program 65 times [2021-08-21 13:01:27,079 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:27,079 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251844050] [2021-08-21 13:01:27,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:27,079 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:27,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:27,364 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 6 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:27,364 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:27,365 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1251844050] [2021-08-21 13:01:27,365 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1251844050] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:27,365 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [681629274] [2021-08-21 13:01:27,365 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:01:27,365 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:27,365 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:27,365 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:01:27,366 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:01:29,168 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 13:01:29,168 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:29,169 WARN L261 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 13:01:29,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:29,705 INFO L354 Elim1Store]: treesize reduction 206, result has 5.9 percent of original size [2021-08-21 13:01:29,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 22 case distinctions, treesize of input 75 treesize of output 43 [2021-08-21 13:01:29,741 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:29,741 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [681629274] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:29,741 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:29,741 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 23 [2021-08-21 13:01:29,741 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1382456831] [2021-08-21 13:01:29,742 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 13:01:29,742 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:29,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 13:01:29,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=466, Unknown=0, NotChecked=0, Total=552 [2021-08-21 13:01:29,742 INFO L87 Difference]: Start difference. First operand 3271 states and 8325 transitions. Second operand has 24 states, 24 states have (on average 2.1666666666666665) 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:01:30,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:30,586 INFO L93 Difference]: Finished difference Result 3591 states and 8853 transitions. [2021-08-21 13:01:30,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 13:01:30,587 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.1666666666666665) 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:01:30,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:30,591 INFO L225 Difference]: With dead ends: 3591 [2021-08-21 13:01:30,592 INFO L226 Difference]: Without dead ends: 3564 [2021-08-21 13:01:30,592 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 485 ImplicationChecksByTransitivity, 722.0ms TimeCoverageRelationStatistics Valid=266, Invalid=1374, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 13:01:30,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3564 states. [2021-08-21 13:01:30,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3564 to 3273. [2021-08-21 13:01:30,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3273 states, 3272 states have (on average 2.5403422982885084) internal successors, (8312), 3272 states have internal predecessors, (8312), 0 states have call successors, (0), 0 states have call 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,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3273 states to 3273 states and 8312 transitions. [2021-08-21 13:01:30,637 INFO L78 Accepts]: Start accepts. Automaton has 3273 states and 8312 transitions. Word has length 30 [2021-08-21 13:01:30,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:30,637 INFO L470 AbstractCegarLoop]: Abstraction has 3273 states and 8312 transitions. [2021-08-21 13:01:30,637 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.1666666666666665) 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:01:30,637 INFO L276 IsEmpty]: Start isEmpty. Operand 3273 states and 8312 transitions. [2021-08-21 13:01:30,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:01:30,640 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:30,640 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:30,661 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:30,856 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-08-21 13:01:30,857 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:01:30,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:30,857 INFO L82 PathProgramCache]: Analyzing trace with hash 181205862, now seen corresponding path program 66 times [2021-08-21 13:01:30,857 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:30,857 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714004863] [2021-08-21 13:01:30,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:30,857 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:30,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:31,078 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 6 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:31,078 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:31,078 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [714004863] [2021-08-21 13:01:31,078 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [714004863] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:31,078 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [954619670] [2021-08-21 13:01:31,078 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:01:31,078 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:31,078 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:31,079 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:01:31,080 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:01:33,031 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 13:01:33,031 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:33,032 WARN L261 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 39 conjunts are in the unsatisfiable core [2021-08-21 13:01:33,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:33,659 INFO L354 Elim1Store]: treesize reduction 159, result has 30.6 percent of original size [2021-08-21 13:01:33,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 3 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 25 case distinctions, treesize of input 87 treesize of output 116 [2021-08-21 13:01:33,937 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:33,938 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [954619670] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:33,938 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:33,938 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 17] total 28 [2021-08-21 13:01:33,938 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1308052598] [2021-08-21 13:01:33,938 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-21 13:01:33,938 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:33,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-21 13:01:33,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=686, Unknown=0, NotChecked=0, Total=812 [2021-08-21 13:01:33,939 INFO L87 Difference]: Start difference. First operand 3273 states and 8312 transitions. Second operand has 29 states, 29 states have (on average 1.8275862068965518) internal successors, (53), 28 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:01:36,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:36,633 INFO L93 Difference]: Finished difference Result 4934 states and 12188 transitions. [2021-08-21 13:01:36,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-08-21 13:01:36,634 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.8275862068965518) internal successors, (53), 28 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:01:36,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:36,641 INFO L225 Difference]: With dead ends: 4934 [2021-08-21 13:01:36,641 INFO L226 Difference]: Without dead ends: 4898 [2021-08-21 13:01:36,642 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1592 ImplicationChecksByTransitivity, 2189.0ms TimeCoverageRelationStatistics Valid=851, Invalid=3979, Unknown=0, NotChecked=0, Total=4830 [2021-08-21 13:01:36,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4898 states. [2021-08-21 13:01:36,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4898 to 3309. [2021-08-21 13:01:36,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3309 states, 3308 states have (on average 2.557738814993954) internal successors, (8461), 3308 states have internal predecessors, (8461), 0 states have call successors, (0), 0 states have call 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,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3309 states to 3309 states and 8461 transitions. [2021-08-21 13:01:36,703 INFO L78 Accepts]: Start accepts. Automaton has 3309 states and 8461 transitions. Word has length 30 [2021-08-21 13:01:36,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:36,704 INFO L470 AbstractCegarLoop]: Abstraction has 3309 states and 8461 transitions. [2021-08-21 13:01:36,704 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.8275862068965518) internal successors, (53), 28 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:01:36,704 INFO L276 IsEmpty]: Start isEmpty. Operand 3309 states and 8461 transitions. [2021-08-21 13:01:36,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:01:36,707 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:36,707 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:36,730 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:36,914 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:36,914 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:01:36,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:36,914 INFO L82 PathProgramCache]: Analyzing trace with hash -1549563870, now seen corresponding path program 67 times [2021-08-21 13:01:36,914 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:36,914 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738481611] [2021-08-21 13:01:36,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:36,915 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:36,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:37,193 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 9 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:37,193 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:37,193 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738481611] [2021-08-21 13:01:37,193 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738481611] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:37,193 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [542781229] [2021-08-21 13:01:37,193 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:01:37,193 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:37,193 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:37,194 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:01:37,195 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:01:39,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:39,090 WARN L261 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 13:01:39,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:39,641 INFO L354 Elim1Store]: treesize reduction 206, result has 5.9 percent of original size [2021-08-21 13:01:39,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 22 case distinctions, treesize of input 75 treesize of output 43 [2021-08-21 13:01:39,690 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:39,690 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [542781229] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:39,690 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:39,690 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 23 [2021-08-21 13:01:39,690 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237778741] [2021-08-21 13:01:39,690 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 13:01:39,691 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:39,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 13:01:39,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=477, Unknown=0, NotChecked=0, Total=552 [2021-08-21 13:01:39,691 INFO L87 Difference]: Start difference. First operand 3309 states and 8461 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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:01:41,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:41,146 INFO L93 Difference]: Finished difference Result 3897 states and 9765 transitions. [2021-08-21 13:01:41,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 13:01:41,146 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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:01:41,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:41,151 INFO L225 Difference]: With dead ends: 3897 [2021-08-21 13:01:41,151 INFO L226 Difference]: Without dead ends: 3871 [2021-08-21 13:01:41,151 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 736 ImplicationChecksByTransitivity, 1280.3ms TimeCoverageRelationStatistics Valid=444, Invalid=2418, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 13:01:41,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3871 states. [2021-08-21 13:01:41,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3871 to 3131. [2021-08-21 13:01:41,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3131 states, 3130 states have (on average 2.537699680511182) internal successors, (7943), 3130 states have internal predecessors, (7943), 0 states have call successors, (0), 0 states have call 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,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3131 states to 3131 states and 7943 transitions. [2021-08-21 13:01:41,190 INFO L78 Accepts]: Start accepts. Automaton has 3131 states and 7943 transitions. Word has length 30 [2021-08-21 13:01:41,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:41,190 INFO L470 AbstractCegarLoop]: Abstraction has 3131 states and 7943 transitions. [2021-08-21 13:01:41,190 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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:01:41,190 INFO L276 IsEmpty]: Start isEmpty. Operand 3131 states and 7943 transitions. [2021-08-21 13:01:41,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:01:41,193 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:41,193 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:41,225 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:01:41,420 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,SelfDestructingSolverStorable71 [2021-08-21 13:01:41,421 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:01:41,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:41,421 INFO L82 PathProgramCache]: Analyzing trace with hash 846912614, now seen corresponding path program 68 times [2021-08-21 13:01:41,421 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:41,421 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2049510119] [2021-08-21 13:01:41,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:41,421 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:41,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:41,821 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 9 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:41,822 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:41,822 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2049510119] [2021-08-21 13:01:41,822 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2049510119] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:41,822 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1584847958] [2021-08-21 13:01:41,822 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:01:41,822 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:41,822 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:41,823 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:01:41,824 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:01:43,869 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:01:43,870 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:43,870 WARN L261 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 13:01:43,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:44,368 INFO L354 Elim1Store]: treesize reduction 206, result has 5.9 percent of original size [2021-08-21 13:01:44,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 22 case distinctions, treesize of input 75 treesize of output 43 [2021-08-21 13:01:44,415 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:44,415 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1584847958] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:44,415 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:44,415 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 23 [2021-08-21 13:01:44,415 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [789720280] [2021-08-21 13:01:44,416 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 13:01:44,416 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:44,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 13:01:44,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=480, Unknown=0, NotChecked=0, Total=552 [2021-08-21 13:01:44,416 INFO L87 Difference]: Start difference. First operand 3131 states and 7943 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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:01:46,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:46,236 INFO L93 Difference]: Finished difference Result 3917 states and 9722 transitions. [2021-08-21 13:01:46,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 13:01:46,236 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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:01:46,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:46,241 INFO L225 Difference]: With dead ends: 3917 [2021-08-21 13:01:46,241 INFO L226 Difference]: Without dead ends: 3891 [2021-08-21 13:01:46,242 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 807 ImplicationChecksByTransitivity, 1565.0ms TimeCoverageRelationStatistics Valid=494, Invalid=2698, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 13:01:46,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3891 states. [2021-08-21 13:01:46,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3891 to 3229. [2021-08-21 13:01:46,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3229 states, 3228 states have (on average 2.537174721189591) internal successors, (8190), 3228 states have internal predecessors, (8190), 0 states have call successors, (0), 0 states have call 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,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3229 states to 3229 states and 8190 transitions. [2021-08-21 13:01:46,283 INFO L78 Accepts]: Start accepts. Automaton has 3229 states and 8190 transitions. Word has length 30 [2021-08-21 13:01:46,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:46,283 INFO L470 AbstractCegarLoop]: Abstraction has 3229 states and 8190 transitions. [2021-08-21 13:01:46,283 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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:01:46,283 INFO L276 IsEmpty]: Start isEmpty. Operand 3229 states and 8190 transitions. [2021-08-21 13:01:46,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:01:46,286 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:46,286 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:46,313 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:46,511 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:46,511 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:01:46,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:46,511 INFO L82 PathProgramCache]: Analyzing trace with hash 2041615662, now seen corresponding path program 69 times [2021-08-21 13:01:46,511 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:46,511 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [197147891] [2021-08-21 13:01:46,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:46,512 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:46,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:46,784 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 2 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:46,784 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:46,784 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [197147891] [2021-08-21 13:01:46,785 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [197147891] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:46,785 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1369013373] [2021-08-21 13:01:46,785 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:01:46,785 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:46,785 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:46,787 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:01:46,788 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:01:48,838 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 13:01:48,838 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:48,839 WARN L261 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 39 conjunts are in the unsatisfiable core [2021-08-21 13:01:48,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:49,673 INFO L354 Elim1Store]: treesize reduction 150, result has 42.1 percent of original size [2021-08-21 13:01:49,673 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 1 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 27 case distinctions, treesize of input 91 treesize of output 155 [2021-08-21 13:01:50,153 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:50,154 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1369013373] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:50,154 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:50,154 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 17] total 28 [2021-08-21 13:01:50,154 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777042509] [2021-08-21 13:01:50,154 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-21 13:01:50,154 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:50,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-21 13:01:50,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=686, Unknown=0, NotChecked=0, Total=812 [2021-08-21 13:01:50,155 INFO L87 Difference]: Start difference. First operand 3229 states and 8190 transitions. Second operand has 29 states, 29 states have (on average 1.8275862068965518) internal successors, (53), 28 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:01:53,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:53,403 INFO L93 Difference]: Finished difference Result 4685 states and 11648 transitions. [2021-08-21 13:01:53,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-08-21 13:01:53,404 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.8275862068965518) internal successors, (53), 28 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:01:53,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:53,409 INFO L225 Difference]: With dead ends: 4685 [2021-08-21 13:01:53,409 INFO L226 Difference]: Without dead ends: 4633 [2021-08-21 13:01:53,409 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1771 ImplicationChecksByTransitivity, 2781.9ms TimeCoverageRelationStatistics Valid=886, Invalid=4664, Unknown=0, NotChecked=0, Total=5550 [2021-08-21 13:01:53,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4633 states. [2021-08-21 13:01:53,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4633 to 3370. [2021-08-21 13:01:53,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3370 states, 3369 states have (on average 2.553873552983081) internal successors, (8604), 3369 states have internal predecessors, (8604), 0 states have call successors, (0), 0 states have call 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,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3370 states to 3370 states and 8604 transitions. [2021-08-21 13:01:53,453 INFO L78 Accepts]: Start accepts. Automaton has 3370 states and 8604 transitions. Word has length 30 [2021-08-21 13:01:53,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:53,453 INFO L470 AbstractCegarLoop]: Abstraction has 3370 states and 8604 transitions. [2021-08-21 13:01:53,453 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.8275862068965518) internal successors, (53), 28 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:01:53,453 INFO L276 IsEmpty]: Start isEmpty. Operand 3370 states and 8604 transitions. [2021-08-21 13:01:53,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:01:53,456 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:53,456 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:53,494 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:53,680 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:53,681 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:01:53,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:53,681 INFO L82 PathProgramCache]: Analyzing trace with hash 1141242094, now seen corresponding path program 70 times [2021-08-21 13:01:53,681 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:53,681 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [402573119] [2021-08-21 13:01:53,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:53,681 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:53,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:53,940 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 2 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:53,941 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:53,941 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [402573119] [2021-08-21 13:01:53,941 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [402573119] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:53,941 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1742848019] [2021-08-21 13:01:53,941 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:01:53,941 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:53,941 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:53,941 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:01:53,942 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:01:56,056 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:01:56,057 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:56,057 WARN L261 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 13:01:56,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:56,604 INFO L354 Elim1Store]: treesize reduction 206, result has 5.9 percent of original size [2021-08-21 13:01:56,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 22 case distinctions, treesize of input 75 treesize of output 43 [2021-08-21 13:01:56,641 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:56,642 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1742848019] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:56,642 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:56,642 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 23 [2021-08-21 13:01:56,642 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5436770] [2021-08-21 13:01:56,642 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 13:01:56,642 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:56,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 13:01:56,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2021-08-21 13:01:56,643 INFO L87 Difference]: Start difference. First operand 3370 states and 8604 transitions. Second operand has 24 states, 24 states have (on average 2.1666666666666665) 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:01:57,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:57,949 INFO L93 Difference]: Finished difference Result 3767 states and 9411 transitions. [2021-08-21 13:01:57,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 13:01:57,949 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.1666666666666665) 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:01:57,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:57,955 INFO L225 Difference]: With dead ends: 3767 [2021-08-21 13:01:57,955 INFO L226 Difference]: Without dead ends: 3736 [2021-08-21 13:01:57,956 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 717 ImplicationChecksByTransitivity, 1092.6ms TimeCoverageRelationStatistics Valid=395, Invalid=2155, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 13:01:57,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3736 states. [2021-08-21 13:01:58,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3736 to 3431. [2021-08-21 13:01:58,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3431 states, 3430 states have (on average 2.53731778425656) internal successors, (8703), 3430 states have internal predecessors, (8703), 0 states have call successors, (0), 0 states have call 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,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3431 states to 3431 states and 8703 transitions. [2021-08-21 13:01:58,049 INFO L78 Accepts]: Start accepts. Automaton has 3431 states and 8703 transitions. Word has length 30 [2021-08-21 13:01:58,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:58,049 INFO L470 AbstractCegarLoop]: Abstraction has 3431 states and 8703 transitions. [2021-08-21 13:01:58,049 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.1666666666666665) 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:01:58,050 INFO L276 IsEmpty]: Start isEmpty. Operand 3431 states and 8703 transitions. [2021-08-21 13:01:58,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:01:58,053 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:58,053 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:58,075 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:58,267 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:58,268 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:01:58,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:58,268 INFO L82 PathProgramCache]: Analyzing trace with hash 968145010, now seen corresponding path program 71 times [2021-08-21 13:01:58,268 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:58,268 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1844940469] [2021-08-21 13:01:58,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:58,268 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:58,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:58,591 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 2 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:58,592 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:58,592 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1844940469] [2021-08-21 13:01:58,592 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1844940469] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:58,592 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [804891974] [2021-08-21 13:01:58,592 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:01:58,592 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:58,592 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:58,593 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:01:58,594 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:02:00,800 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 13:02:00,800 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:02:00,801 WARN L261 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 13:02:00,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:02:01,350 INFO L354 Elim1Store]: treesize reduction 206, result has 5.9 percent of original size [2021-08-21 13:02:01,350 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 22 case distinctions, treesize of input 75 treesize of output 43 [2021-08-21 13:02:01,388 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:01,389 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [804891974] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:01,389 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:02:01,389 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 24 [2021-08-21 13:02:01,389 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244146788] [2021-08-21 13:02:01,389 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 13:02:01,389 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:02:01,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 13:02:01,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=511, Unknown=0, NotChecked=0, Total=600 [2021-08-21 13:02:01,389 INFO L87 Difference]: Start difference. First operand 3431 states and 8703 transitions. Second operand has 25 states, 25 states have (on average 2.12) 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:02:02,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:02:02,732 INFO L93 Difference]: Finished difference Result 4784 states and 11766 transitions. [2021-08-21 13:02:02,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-21 13:02:02,732 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.12) 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:02:02,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:02:02,738 INFO L225 Difference]: With dead ends: 4784 [2021-08-21 13:02:02,738 INFO L226 Difference]: Without dead ends: 4733 [2021-08-21 13:02:02,738 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 754 ImplicationChecksByTransitivity, 1184.6ms TimeCoverageRelationStatistics Valid=407, Invalid=2349, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 13:02:02,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4733 states. [2021-08-21 13:02:02,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4733 to 3433. [2021-08-21 13:02:02,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3433 states, 3432 states have (on average 2.5367132867132867) internal successors, (8706), 3432 states have internal predecessors, (8706), 0 states have call successors, (0), 0 states have call 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,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3433 states to 3433 states and 8706 transitions. [2021-08-21 13:02:02,857 INFO L78 Accepts]: Start accepts. Automaton has 3433 states and 8706 transitions. Word has length 30 [2021-08-21 13:02:02,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:02:02,857 INFO L470 AbstractCegarLoop]: Abstraction has 3433 states and 8706 transitions. [2021-08-21 13:02:02,857 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.12) 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:02:02,858 INFO L276 IsEmpty]: Start isEmpty. Operand 3433 states and 8706 transitions. [2021-08-21 13:02:02,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:02:02,877 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:02:02,877 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:02:02,902 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:02:03,078 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,SelfDestructingSolverStorable75 [2021-08-21 13:02:03,078 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:02:03,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:02:03,079 INFO L82 PathProgramCache]: Analyzing trace with hash 115882354, now seen corresponding path program 72 times [2021-08-21 13:02:03,079 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:02:03,079 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1092435663] [2021-08-21 13:02:03,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:02:03,079 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:02:03,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:02:03,440 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:02:03,441 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:02:03,441 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1092435663] [2021-08-21 13:02:03,441 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1092435663] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:03,441 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [712565548] [2021-08-21 13:02:03,441 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:02:03,441 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:03,441 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:02:03,442 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:02:03,477 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:02:05,692 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 13:02:05,692 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:02:05,693 WARN L261 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 39 conjunts are in the unsatisfiable core [2021-08-21 13:02:05,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:02:06,482 INFO L354 Elim1Store]: treesize reduction 161, result has 29.7 percent of original size [2021-08-21 13:02:06,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 3 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 25 case distinctions, treesize of input 87 treesize of output 114 [2021-08-21 13:02:07,661 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:07,662 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [712565548] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:07,662 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:02:07,662 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 17] total 27 [2021-08-21 13:02:07,662 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [713163106] [2021-08-21 13:02:07,662 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 13:02:07,662 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:02:07,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 13:02:07,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=631, Unknown=0, NotChecked=0, Total=756 [2021-08-21 13:02:07,663 INFO L87 Difference]: Start difference. First operand 3433 states and 8706 transitions. Second operand has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 27 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:10,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:02:10,172 INFO L93 Difference]: Finished difference Result 4909 states and 12103 transitions. [2021-08-21 13:02:10,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-08-21 13:02:10,173 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 27 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:10,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:02:10,179 INFO L225 Difference]: With dead ends: 4909 [2021-08-21 13:02:10,179 INFO L226 Difference]: Without dead ends: 4866 [2021-08-21 13:02:10,180 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1753 ImplicationChecksByTransitivity, 2518.4ms TimeCoverageRelationStatistics Valid=894, Invalid=4508, Unknown=0, NotChecked=0, Total=5402 [2021-08-21 13:02:10,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4866 states. [2021-08-21 13:02:10,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4866 to 3622. [2021-08-21 13:02:10,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3622 states, 3621 states have (on average 2.528030930682132) internal successors, (9154), 3621 states have internal predecessors, (9154), 0 states have call successors, (0), 0 states have call 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,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3622 states to 3622 states and 9154 transitions. [2021-08-21 13:02:10,235 INFO L78 Accepts]: Start accepts. Automaton has 3622 states and 9154 transitions. Word has length 30 [2021-08-21 13:02:10,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:02:10,235 INFO L470 AbstractCegarLoop]: Abstraction has 3622 states and 9154 transitions. [2021-08-21 13:02:10,235 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 27 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:10,235 INFO L276 IsEmpty]: Start isEmpty. Operand 3622 states and 9154 transitions. [2021-08-21 13:02:10,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:02:10,238 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:02:10,238 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:02:10,261 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2021-08-21 13:02:10,460 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:10,461 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:02:10,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:02:10,461 INFO L82 PathProgramCache]: Analyzing trace with hash 685614762, now seen corresponding path program 73 times [2021-08-21 13:02:10,461 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:02:10,461 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1720275185] [2021-08-21 13:02:10,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:02:10,461 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:02:10,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:02:10,797 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 1 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:10,798 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:02:10,798 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1720275185] [2021-08-21 13:02:10,798 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1720275185] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:10,798 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [233847014] [2021-08-21 13:02:10,798 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:02:10,798 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:10,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:02:10,799 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:02:10,801 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:02:13,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:02:13,055 WARN L261 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 13:02:13,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:02:13,608 INFO L354 Elim1Store]: treesize reduction 206, result has 5.9 percent of original size [2021-08-21 13:02:13,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 22 case distinctions, treesize of input 75 treesize of output 43 [2021-08-21 13:02:13,646 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:13,646 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [233847014] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:13,646 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:02:13,646 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-21 13:02:13,646 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21915552] [2021-08-21 13:02:13,646 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 13:02:13,646 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:02:13,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 13:02:13,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=437, Unknown=0, NotChecked=0, Total=506 [2021-08-21 13:02:13,647 INFO L87 Difference]: Start difference. First operand 3622 states and 9154 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) 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:14,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:02:14,987 INFO L93 Difference]: Finished difference Result 3927 states and 9781 transitions. [2021-08-21 13:02:14,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-21 13:02:14,987 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) 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:14,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:02:14,992 INFO L225 Difference]: With dead ends: 3927 [2021-08-21 13:02:14,992 INFO L226 Difference]: Without dead ends: 3899 [2021-08-21 13:02:14,993 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 689 ImplicationChecksByTransitivity, 1263.7ms TimeCoverageRelationStatistics Valid=358, Invalid=2294, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 13:02:14,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3899 states. [2021-08-21 13:02:15,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3899 to 3664. [2021-08-21 13:02:15,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3664 states, 3663 states have (on average 2.5263445263445266) internal successors, (9254), 3663 states have internal predecessors, (9254), 0 states have call successors, (0), 0 states have call 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:15,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3664 states to 3664 states and 9254 transitions. [2021-08-21 13:02:15,109 INFO L78 Accepts]: Start accepts. Automaton has 3664 states and 9254 transitions. Word has length 30 [2021-08-21 13:02:15,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:02:15,109 INFO L470 AbstractCegarLoop]: Abstraction has 3664 states and 9254 transitions. [2021-08-21 13:02:15,109 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.260869565217391) 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:15,109 INFO L276 IsEmpty]: Start isEmpty. Operand 3664 states and 9254 transitions. [2021-08-21 13:02:15,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:02:15,113 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:02:15,113 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:02:15,137 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2021-08-21 13:02:15,335 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:15,335 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:02:15,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:02:15,336 INFO L82 PathProgramCache]: Analyzing trace with hash -298602706, now seen corresponding path program 74 times [2021-08-21 13:02:15,336 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:02:15,336 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [700194595] [2021-08-21 13:02:15,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:02:15,336 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:02:15,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:02:15,727 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:15,727 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:02:15,727 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [700194595] [2021-08-21 13:02:15,727 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [700194595] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:15,727 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1237200467] [2021-08-21 13:02:15,727 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:02:15,727 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:15,727 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:02:15,728 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:02:15,752 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:02:17,955 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:02:17,955 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:02:17,956 WARN L261 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 13:02:17,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:02:18,517 INFO L354 Elim1Store]: treesize reduction 206, result has 5.9 percent of original size [2021-08-21 13:02:18,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 22 case distinctions, treesize of input 75 treesize of output 43 [2021-08-21 13:02:18,554 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:18,554 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1237200467] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:18,554 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:02:18,554 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-21 13:02:18,554 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [994194285] [2021-08-21 13:02:18,554 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 13:02:18,554 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:02:18,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 13:02:18,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=432, Unknown=0, NotChecked=0, Total=506 [2021-08-21 13:02:18,555 INFO L87 Difference]: Start difference. First operand 3664 states and 9254 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) 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:19,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:02:19,364 INFO L93 Difference]: Finished difference Result 4402 states and 10861 transitions. [2021-08-21 13:02:19,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 13:02:19,364 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) 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:19,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:02:19,371 INFO L225 Difference]: With dead ends: 4402 [2021-08-21 13:02:19,371 INFO L226 Difference]: Without dead ends: 4365 [2021-08-21 13:02:19,371 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 478 ImplicationChecksByTransitivity, 855.2ms TimeCoverageRelationStatistics Valid=251, Invalid=1555, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 13:02:19,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4365 states. [2021-08-21 13:02:19,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4365 to 3871. [2021-08-21 13:02:19,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3871 states, 3870 states have (on average 2.5322997416020674) internal successors, (9800), 3870 states have internal predecessors, (9800), 0 states have call successors, (0), 0 states have call 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,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3871 states to 3871 states and 9800 transitions. [2021-08-21 13:02:19,421 INFO L78 Accepts]: Start accepts. Automaton has 3871 states and 9800 transitions. Word has length 30 [2021-08-21 13:02:19,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:02:19,421 INFO L470 AbstractCegarLoop]: Abstraction has 3871 states and 9800 transitions. [2021-08-21 13:02:19,421 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.260869565217391) 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:19,421 INFO L276 IsEmpty]: Start isEmpty. Operand 3871 states and 9800 transitions. [2021-08-21 13:02:19,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:02:19,425 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:02:19,425 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:02:19,447 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2021-08-21 13:02:19,647 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,SelfDestructingSolverStorable78 [2021-08-21 13:02:19,647 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:02:19,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:02:19,648 INFO L82 PathProgramCache]: Analyzing trace with hash 1926341354, now seen corresponding path program 75 times [2021-08-21 13:02:19,648 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:02:19,648 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [674602075] [2021-08-21 13:02:19,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:02:19,648 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:02:19,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:02:19,971 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:19,971 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:02:19,971 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [674602075] [2021-08-21 13:02:19,971 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [674602075] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:19,971 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [327011364] [2021-08-21 13:02:19,971 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:02:19,971 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:19,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:02:19,972 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:02:19,973 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:02:22,406 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 13:02:22,406 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:02:22,407 WARN L261 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-21 13:02:22,407 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:02:23,174 INFO L354 Elim1Store]: treesize reduction 179, result has 39.3 percent of original size [2021-08-21 13:02:23,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 99 treesize of output 162 [2021-08-21 13:02:23,753 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:23,753 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [327011364] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:23,753 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:02:23,753 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 17] total 27 [2021-08-21 13:02:23,754 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994098456] [2021-08-21 13:02:23,754 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 13:02:23,754 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:02:23,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 13:02:23,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=665, Unknown=0, NotChecked=0, Total=756 [2021-08-21 13:02:23,754 INFO L87 Difference]: Start difference. First operand 3871 states and 9800 transitions. Second operand has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 27 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:26,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:02:26,353 INFO L93 Difference]: Finished difference Result 4732 states and 11683 transitions. [2021-08-21 13:02:26,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-08-21 13:02:26,354 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 27 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:26,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:02:26,360 INFO L225 Difference]: With dead ends: 4732 [2021-08-21 13:02:26,360 INFO L226 Difference]: Without dead ends: 4693 [2021-08-21 13:02:26,360 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1394 ImplicationChecksByTransitivity, 2298.1ms TimeCoverageRelationStatistics Valid=569, Invalid=4401, Unknown=0, NotChecked=0, Total=4970 [2021-08-21 13:02:26,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4693 states. [2021-08-21 13:02:26,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4693 to 4113. [2021-08-21 13:02:26,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4113 states, 4112 states have (on average 2.524805447470817) internal successors, (10382), 4112 states have internal predecessors, (10382), 0 states have call successors, (0), 0 states have call 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:26,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4113 states to 4113 states and 10382 transitions. [2021-08-21 13:02:26,420 INFO L78 Accepts]: Start accepts. Automaton has 4113 states and 10382 transitions. Word has length 30 [2021-08-21 13:02:26,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:02:26,420 INFO L470 AbstractCegarLoop]: Abstraction has 4113 states and 10382 transitions. [2021-08-21 13:02:26,420 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 27 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:26,421 INFO L276 IsEmpty]: Start isEmpty. Operand 4113 states and 10382 transitions. [2021-08-21 13:02:26,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:02:26,425 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:02:26,425 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:02:26,450 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2021-08-21 13:02:26,639 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-08-21 13:02:26,639 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:02:26,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:02:26,639 INFO L82 PathProgramCache]: Analyzing trace with hash 195571622, now seen corresponding path program 76 times [2021-08-21 13:02:26,639 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:02:26,639 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [285465646] [2021-08-21 13:02:26,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:02:26,640 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:02:26,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:02:26,924 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:02:26,925 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:02:26,925 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [285465646] [2021-08-21 13:02:26,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [285465646] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:26,925 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1222809169] [2021-08-21 13:02:26,925 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:02:26,925 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:26,925 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:02:26,937 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:02:26,969 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:02:29,391 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:02:29,391 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:02:29,391 WARN L261 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 13:02:29,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:02:29,834 INFO L354 Elim1Store]: treesize reduction 206, result has 5.9 percent of original size [2021-08-21 13:02:29,835 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 22 case distinctions, treesize of input 75 treesize of output 43 [2021-08-21 13:02:29,874 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:29,875 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1222809169] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:29,875 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:02:29,875 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-21 13:02:29,875 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [315904919] [2021-08-21 13:02:29,875 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 13:02:29,878 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:02:29,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 13:02:29,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=442, Unknown=0, NotChecked=0, Total=506 [2021-08-21 13:02:29,878 INFO L87 Difference]: Start difference. First operand 4113 states and 10382 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) 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:31,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:02:31,616 INFO L93 Difference]: Finished difference Result 4964 states and 12268 transitions. [2021-08-21 13:02:31,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-08-21 13:02:31,616 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) 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:31,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:02:31,622 INFO L225 Difference]: With dead ends: 4964 [2021-08-21 13:02:31,622 INFO L226 Difference]: Without dead ends: 4899 [2021-08-21 13:02:31,624 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 931 ImplicationChecksByTransitivity, 1494.1ms TimeCoverageRelationStatistics Valid=486, Invalid=3054, Unknown=0, NotChecked=0, Total=3540 [2021-08-21 13:02:31,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4899 states. [2021-08-21 13:02:31,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4899 to 4207. [2021-08-21 13:02:31,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4207 states, 4206 states have (on average 2.5202092249167856) internal successors, (10600), 4206 states have internal predecessors, (10600), 0 states have call successors, (0), 0 states have call 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:31,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4207 states to 4207 states and 10600 transitions. [2021-08-21 13:02:31,679 INFO L78 Accepts]: Start accepts. Automaton has 4207 states and 10600 transitions. Word has length 30 [2021-08-21 13:02:31,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:02:31,679 INFO L470 AbstractCegarLoop]: Abstraction has 4207 states and 10600 transitions. [2021-08-21 13:02:31,679 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.217391304347826) 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:31,679 INFO L276 IsEmpty]: Start isEmpty. Operand 4207 states and 10600 transitions. [2021-08-21 13:02:31,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:02:31,683 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:02:31,683 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:02:31,710 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2021-08-21 13:02:31,902 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:31,903 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:02:31,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:02:31,903 INFO L82 PathProgramCache]: Analyzing trace with hash -1702919190, now seen corresponding path program 77 times [2021-08-21 13:02:31,903 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:02:31,903 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811537519] [2021-08-21 13:02:31,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:02:31,903 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:02:31,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:02:32,201 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:02:32,202 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:02:32,202 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1811537519] [2021-08-21 13:02:32,202 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1811537519] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:32,202 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [948986071] [2021-08-21 13:02:32,202 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:02:32,202 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:32,202 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:02:32,203 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:02:32,203 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:02:34,615 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 13:02:34,615 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:02:34,616 WARN L261 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 13:02:34,616 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:02:35,120 INFO L354 Elim1Store]: treesize reduction 206, result has 5.9 percent of original size [2021-08-21 13:02:35,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 22 case distinctions, treesize of input 75 treesize of output 43 [2021-08-21 13:02:35,168 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:35,168 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [948986071] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:35,168 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:02:35,168 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-21 13:02:35,168 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [296811124] [2021-08-21 13:02:35,168 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 13:02:35,168 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:02:35,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 13:02:35,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=445, Unknown=0, NotChecked=0, Total=506 [2021-08-21 13:02:35,169 INFO L87 Difference]: Start difference. First operand 4207 states and 10600 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) 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:36,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:02:36,888 INFO L93 Difference]: Finished difference Result 4760 states and 11847 transitions. [2021-08-21 13:02:36,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 13:02:36,889 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) 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:36,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:02:36,895 INFO L225 Difference]: With dead ends: 4760 [2021-08-21 13:02:36,895 INFO L226 Difference]: Without dead ends: 4720 [2021-08-21 13:02:36,895 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 658 ImplicationChecksByTransitivity, 1410.1ms TimeCoverageRelationStatistics Valid=360, Invalid=2396, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 13:02:36,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4720 states. [2021-08-21 13:02:36,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4720 to 4245. [2021-08-21 13:02:36,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4245 states, 4244 states have (on average 2.5155513666352496) internal successors, (10676), 4244 states have internal predecessors, (10676), 0 states have call successors, (0), 0 states have call 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:36,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4245 states to 4245 states and 10676 transitions. [2021-08-21 13:02:36,949 INFO L78 Accepts]: Start accepts. Automaton has 4245 states and 10676 transitions. Word has length 30 [2021-08-21 13:02:36,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:02:36,949 INFO L470 AbstractCegarLoop]: Abstraction has 4245 states and 10676 transitions. [2021-08-21 13:02:36,949 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.217391304347826) 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:36,949 INFO L276 IsEmpty]: Start isEmpty. Operand 4245 states and 10676 transitions. [2021-08-21 13:02:36,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:02:36,954 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:02:36,954 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:02:37,000 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2021-08-21 13:02:37,164 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:37,165 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:02:37,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:02:37,165 INFO L82 PathProgramCache]: Analyzing trace with hash -1908857622, now seen corresponding path program 78 times [2021-08-21 13:02:37,165 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:02:37,165 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1954884583] [2021-08-21 13:02:37,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:02:37,165 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:02:37,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:02:37,491 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 1 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:37,491 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:02:37,491 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1954884583] [2021-08-21 13:02:37,491 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1954884583] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:37,491 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [439937096] [2021-08-21 13:02:37,491 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:02:37,491 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:37,491 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:02:37,492 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:02:37,493 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:02:40,020 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 13:02:40,021 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:02:40,021 WARN L261 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 37 conjunts are in the unsatisfiable core [2021-08-21 13:02:40,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:02:40,790 INFO L354 Elim1Store]: treesize reduction 185, result has 19.2 percent of original size [2021-08-21 13:02:40,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 3 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 25 case distinctions, treesize of input 87 treesize of output 90 [2021-08-21 13:02:40,995 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:40,995 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [439937096] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:40,995 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:02:40,996 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 26 [2021-08-21 13:02:40,996 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [156166985] [2021-08-21 13:02:40,996 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:02:40,996 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:02:40,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:02:40,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=624, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:02:40,996 INFO L87 Difference]: Start difference. First operand 4245 states and 10676 transitions. Second operand has 27 states, 27 states have (on average 1.962962962962963) 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:44,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:02:44,080 INFO L93 Difference]: Finished difference Result 4858 states and 11969 transitions. [2021-08-21 13:02:44,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-08-21 13:02:44,080 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.962962962962963) 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:44,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:02:44,087 INFO L225 Difference]: With dead ends: 4858 [2021-08-21 13:02:44,087 INFO L226 Difference]: Without dead ends: 4797 [2021-08-21 13:02:44,087 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1175 ImplicationChecksByTransitivity, 2367.7ms TimeCoverageRelationStatistics Valid=550, Invalid=4142, Unknown=0, NotChecked=0, Total=4692 [2021-08-21 13:02:44,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4797 states. [2021-08-21 13:02:44,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4797 to 4315. [2021-08-21 13:02:44,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4315 states, 4314 states have (on average 2.5127491886879927) internal successors, (10840), 4314 states have internal predecessors, (10840), 0 states have call successors, (0), 0 states have call 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,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4315 states to 4315 states and 10840 transitions. [2021-08-21 13:02:44,140 INFO L78 Accepts]: Start accepts. Automaton has 4315 states and 10840 transitions. Word has length 30 [2021-08-21 13:02:44,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:02:44,140 INFO L470 AbstractCegarLoop]: Abstraction has 4315 states and 10840 transitions. [2021-08-21 13:02:44,140 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.962962962962963) 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:44,140 INFO L276 IsEmpty]: Start isEmpty. Operand 4315 states and 10840 transitions. [2021-08-21 13:02:44,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:02:44,144 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:02:44,144 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:02:44,167 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2021-08-21 13:02:44,360 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,SelfDestructingSolverStorable82 [2021-08-21 13:02:44,361 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:02:44,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:02:44,361 INFO L82 PathProgramCache]: Analyzing trace with hash -2041359046, now seen corresponding path program 79 times [2021-08-21 13:02:44,361 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:02:44,361 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116005403] [2021-08-21 13:02:44,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:02:44,362 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:02:44,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:02:44,702 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 1 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:44,702 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:02:44,702 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [116005403] [2021-08-21 13:02:44,702 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [116005403] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:44,702 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [432194173] [2021-08-21 13:02:44,702 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:02:44,702 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:44,702 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:02:44,703 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:02:44,704 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:02:47,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:02:47,309 WARN L261 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 13:02:47,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:02:47,879 INFO L354 Elim1Store]: treesize reduction 206, result has 5.9 percent of original size [2021-08-21 13:02:47,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 22 case distinctions, treesize of input 75 treesize of output 43 [2021-08-21 13:02:47,918 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:47,919 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [432194173] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:47,919 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:02:47,919 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 24 [2021-08-21 13:02:47,919 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [538524159] [2021-08-21 13:02:47,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 13:02:47,919 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:02:47,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 13:02:47,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=519, Unknown=0, NotChecked=0, Total=600 [2021-08-21 13:02:47,919 INFO L87 Difference]: Start difference. First operand 4315 states and 10840 transitions. Second operand has 25 states, 25 states have (on average 2.12) 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:02:49,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:02:49,589 INFO L93 Difference]: Finished difference Result 5809 states and 14168 transitions. [2021-08-21 13:02:49,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 13:02:49,590 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.12) 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:02:49,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:02:49,597 INFO L225 Difference]: With dead ends: 5809 [2021-08-21 13:02:49,597 INFO L226 Difference]: Without dead ends: 5760 [2021-08-21 13:02:49,597 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 696 ImplicationChecksByTransitivity, 1392.7ms TimeCoverageRelationStatistics Valid=389, Invalid=2473, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 13:02:49,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5760 states. [2021-08-21 13:02:49,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5760 to 4424. [2021-08-21 13:02:49,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4424 states, 4423 states have (on average 2.5130002260908886) internal successors, (11115), 4423 states have internal predecessors, (11115), 0 states have call successors, (0), 0 states have call 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,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4424 states to 4424 states and 11115 transitions. [2021-08-21 13:02:49,653 INFO L78 Accepts]: Start accepts. Automaton has 4424 states and 11115 transitions. Word has length 30 [2021-08-21 13:02:49,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:02:49,654 INFO L470 AbstractCegarLoop]: Abstraction has 4424 states and 11115 transitions. [2021-08-21 13:02:49,654 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.12) 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:02:49,654 INFO L276 IsEmpty]: Start isEmpty. Operand 4424 states and 11115 transitions. [2021-08-21 13:02:49,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:02:49,658 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:02:49,659 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:02:49,682 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:02:49,880 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:49,881 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:02:49,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:02:49,881 INFO L82 PathProgramCache]: Analyzing trace with hash -552006922, now seen corresponding path program 80 times [2021-08-21 13:02:49,881 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:02:49,881 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1819041326] [2021-08-21 13:02:49,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:02:49,881 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:02:49,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:02:50,226 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 1 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:50,227 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:02:50,227 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1819041326] [2021-08-21 13:02:50,227 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1819041326] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:50,227 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [980358400] [2021-08-21 13:02:50,227 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:02:50,227 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:50,227 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:02:50,228 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:02:50,229 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:02:52,891 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:02:52,891 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:02:52,892 WARN L261 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 13:02:52,892 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:02:53,458 INFO L354 Elim1Store]: treesize reduction 206, result has 5.9 percent of original size [2021-08-21 13:02:53,459 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 22 case distinctions, treesize of input 75 treesize of output 43 [2021-08-21 13:02:53,498 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:53,499 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [980358400] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:53,499 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:02:53,499 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 24 [2021-08-21 13:02:53,499 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1468859826] [2021-08-21 13:02:53,499 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 13:02:53,499 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:02:53,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 13:02:53,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=518, Unknown=0, NotChecked=0, Total=600 [2021-08-21 13:02:53,499 INFO L87 Difference]: Start difference. First operand 4424 states and 11115 transitions. Second operand has 25 states, 25 states have (on average 2.12) 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:02:54,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:02:54,934 INFO L93 Difference]: Finished difference Result 5600 states and 13788 transitions. [2021-08-21 13:02:54,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 13:02:54,935 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.12) 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:02:54,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:02:54,942 INFO L225 Difference]: With dead ends: 5600 [2021-08-21 13:02:54,942 INFO L226 Difference]: Without dead ends: 5549 [2021-08-21 13:02:54,942 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 589 ImplicationChecksByTransitivity, 1266.6ms TimeCoverageRelationStatistics Valid=333, Invalid=2117, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 13:02:54,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5549 states. [2021-08-21 13:02:54,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5549 to 4477. [2021-08-21 13:02:54,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4477 states, 4476 states have (on average 2.507372654155496) internal successors, (11223), 4476 states have internal predecessors, (11223), 0 states have call successors, (0), 0 states have call 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:55,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4477 states to 4477 states and 11223 transitions. [2021-08-21 13:02:55,003 INFO L78 Accepts]: Start accepts. Automaton has 4477 states and 11223 transitions. Word has length 30 [2021-08-21 13:02:55,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:02:55,003 INFO L470 AbstractCegarLoop]: Abstraction has 4477 states and 11223 transitions. [2021-08-21 13:02:55,003 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.12) 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:02:55,004 INFO L276 IsEmpty]: Start isEmpty. Operand 4477 states and 11223 transitions. [2021-08-21 13:02:55,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:02:55,009 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:02:55,009 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:02:55,032 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2021-08-21 13:02:55,230 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:55,231 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:02:55,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:02:55,231 INFO L82 PathProgramCache]: Analyzing trace with hash -1536668682, now seen corresponding path program 81 times [2021-08-21 13:02:55,231 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:02:55,231 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874652296] [2021-08-21 13:02:55,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:02:55,231 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:02:55,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:02:55,630 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:02:55,630 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:02:55,630 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874652296] [2021-08-21 13:02:55,630 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [874652296] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:55,630 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1761777516] [2021-08-21 13:02:55,630 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:02:55,630 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:55,630 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:02:55,631 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:02:55,632 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:02:58,245 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 13:02:58,245 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:02:58,246 WARN L261 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 39 conjunts are in the unsatisfiable core [2021-08-21 13:02:58,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:02:59,064 INFO L354 Elim1Store]: treesize reduction 148, result has 42.9 percent of original size [2021-08-21 13:02:59,065 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 1 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 27 case distinctions, treesize of input 91 treesize of output 157 [2021-08-21 13:02:59,781 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:59,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1761777516] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:59,781 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:02:59,781 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 17] total 28 [2021-08-21 13:02:59,781 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1788754659] [2021-08-21 13:02:59,782 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-21 13:02:59,782 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:02:59,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-21 13:02:59,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=690, Unknown=0, NotChecked=0, Total=812 [2021-08-21 13:02:59,782 INFO L87 Difference]: Start difference. First operand 4477 states and 11223 transitions. Second operand has 29 states, 29 states have (on average 1.8275862068965518) internal successors, (53), 28 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:02,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:03:02,090 INFO L93 Difference]: Finished difference Result 5628 states and 13862 transitions. [2021-08-21 13:03:02,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 13:03:02,090 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.8275862068965518) internal successors, (53), 28 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:02,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:03:02,097 INFO L225 Difference]: With dead ends: 5628 [2021-08-21 13:03:02,097 INFO L226 Difference]: Without dead ends: 5604 [2021-08-21 13:03:02,098 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 15 SyntacticMatches, 3 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1204 ImplicationChecksByTransitivity, 2206.6ms TimeCoverageRelationStatistics Valid=675, Invalid=3357, Unknown=0, NotChecked=0, Total=4032 [2021-08-21 13:03:02,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5604 states. [2021-08-21 13:03:02,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5604 to 4485. [2021-08-21 13:03:02,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4485 states, 4484 states have (on average 2.5064674397859052) internal successors, (11239), 4484 states have internal predecessors, (11239), 0 states have call successors, (0), 0 states have call 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,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4485 states to 4485 states and 11239 transitions. [2021-08-21 13:03:02,151 INFO L78 Accepts]: Start accepts. Automaton has 4485 states and 11239 transitions. Word has length 30 [2021-08-21 13:03:02,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:03:02,151 INFO L470 AbstractCegarLoop]: Abstraction has 4485 states and 11239 transitions. [2021-08-21 13:03:02,152 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.8275862068965518) internal successors, (53), 28 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:02,152 INFO L276 IsEmpty]: Start isEmpty. Operand 4485 states and 11239 transitions. [2021-08-21 13:03:02,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:03:02,157 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:03:02,157 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:03:02,183 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:03:02,366 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,SelfDestructingSolverStorable85 [2021-08-21 13:03:02,366 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:03:02,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:03:02,366 INFO L82 PathProgramCache]: Analyzing trace with hash -1742607114, now seen corresponding path program 82 times [2021-08-21 13:03:02,366 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:03:02,366 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890053115] [2021-08-21 13:03:02,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:03:02,366 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:03:02,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:03:02,643 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 2 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:02,643 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:03:02,644 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890053115] [2021-08-21 13:03:02,644 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1890053115] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:02,645 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1568127545] [2021-08-21 13:03:02,645 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:03:02,645 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:03:02,645 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:03:02,646 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:03:02,647 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:03:05,257 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:03:05,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:03:05,258 WARN L261 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 13:03:05,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:03:05,834 INFO L354 Elim1Store]: treesize reduction 206, result has 5.9 percent of original size [2021-08-21 13:03:05,834 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 22 case distinctions, treesize of input 75 treesize of output 43 [2021-08-21 13:03:05,881 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:05,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1568127545] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:05,882 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:03:05,882 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 23 [2021-08-21 13:03:05,882 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [75352488] [2021-08-21 13:03:05,882 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 13:03:05,882 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:03:05,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 13:03:05,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=472, Unknown=0, NotChecked=0, Total=552 [2021-08-21 13:03:05,882 INFO L87 Difference]: Start difference. First operand 4485 states and 11239 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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:03:07,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:03:07,683 INFO L93 Difference]: Finished difference Result 5013 states and 12435 transitions. [2021-08-21 13:03:07,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 13:03:07,683 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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:03:07,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:03:07,689 INFO L225 Difference]: With dead ends: 5013 [2021-08-21 13:03:07,689 INFO L226 Difference]: Without dead ends: 4984 [2021-08-21 13:03:07,690 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 965 ImplicationChecksByTransitivity, 1660.0ms TimeCoverageRelationStatistics Valid=623, Invalid=3037, Unknown=0, NotChecked=0, Total=3660 [2021-08-21 13:03:07,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4984 states. [2021-08-21 13:03:07,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4984 to 4423. [2021-08-21 13:03:07,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4423 states, 4422 states have (on average 2.4972862957937583) internal successors, (11043), 4422 states have internal predecessors, (11043), 0 states have call successors, (0), 0 states have call 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:07,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4423 states to 4423 states and 11043 transitions. [2021-08-21 13:03:07,738 INFO L78 Accepts]: Start accepts. Automaton has 4423 states and 11043 transitions. Word has length 30 [2021-08-21 13:03:07,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:03:07,738 INFO L470 AbstractCegarLoop]: Abstraction has 4423 states and 11043 transitions. [2021-08-21 13:03:07,738 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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:03:07,738 INFO L276 IsEmpty]: Start isEmpty. Operand 4423 states and 11043 transitions. [2021-08-21 13:03:07,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:03:07,742 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:03:07,742 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:03:07,768 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2021-08-21 13:03:07,965 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:03:07,966 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:03:07,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:03:07,966 INFO L82 PathProgramCache]: Analyzing trace with hash 400608302, now seen corresponding path program 83 times [2021-08-21 13:03:07,966 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:03:07,966 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553439719] [2021-08-21 13:03:07,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:03:07,966 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:03:07,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:03:08,225 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:08,225 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:03:08,225 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553439719] [2021-08-21 13:03:08,225 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1553439719] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:08,225 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [12723415] [2021-08-21 13:03:08,225 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:03:08,226 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:03:08,226 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:03:08,226 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:03:08,227 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:03:10,993 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 13:03:10,993 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:03:10,994 WARN L261 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 13:03:10,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:03:11,557 INFO L354 Elim1Store]: treesize reduction 206, result has 5.9 percent of original size [2021-08-21 13:03:11,557 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 22 case distinctions, treesize of input 75 treesize of output 43 [2021-08-21 13:03:11,595 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:11,595 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [12723415] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:11,595 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:03:11,595 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-21 13:03:11,595 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1110696790] [2021-08-21 13:03:11,595 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 13:03:11,595 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:03:11,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 13:03:11,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=435, Unknown=0, NotChecked=0, Total=506 [2021-08-21 13:03:11,596 INFO L87 Difference]: Start difference. First operand 4423 states and 11043 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) 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:03:12,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:03:12,734 INFO L93 Difference]: Finished difference Result 4995 states and 12313 transitions. [2021-08-21 13:03:12,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 13:03:12,734 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) 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:03:12,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:03:12,741 INFO L225 Difference]: With dead ends: 4995 [2021-08-21 13:03:12,741 INFO L226 Difference]: Without dead ends: 4959 [2021-08-21 13:03:12,742 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 649 ImplicationChecksByTransitivity, 1007.7ms TimeCoverageRelationStatistics Valid=369, Invalid=2081, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 13:03:12,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4959 states. [2021-08-21 13:03:12,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4959 to 4643. [2021-08-21 13:03:12,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4643 states, 4642 states have (on average 2.503015941404567) internal successors, (11619), 4642 states have internal predecessors, (11619), 0 states have call successors, (0), 0 states have call 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:12,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4643 states to 4643 states and 11619 transitions. [2021-08-21 13:03:12,798 INFO L78 Accepts]: Start accepts. Automaton has 4643 states and 11619 transitions. Word has length 30 [2021-08-21 13:03:12,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:03:12,798 INFO L470 AbstractCegarLoop]: Abstraction has 4643 states and 11619 transitions. [2021-08-21 13:03:12,798 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.260869565217391) 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:03:12,798 INFO L276 IsEmpty]: Start isEmpty. Operand 4643 states and 11619 transitions. [2021-08-21 13:03:12,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:03:12,803 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:03:12,803 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:03:12,826 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2021-08-21 13:03:13,025 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:03:13,025 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:03:13,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:03:13,025 INFO L82 PathProgramCache]: Analyzing trace with hash 1730964982, now seen corresponding path program 84 times [2021-08-21 13:03:13,025 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:03:13,025 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1805449030] [2021-08-21 13:03:13,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:03:13,025 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:03:13,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:03:13,362 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 6 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:13,363 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:03:13,363 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1805449030] [2021-08-21 13:03:13,363 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1805449030] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:13,363 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [19964675] [2021-08-21 13:03:13,363 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:03:13,363 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:03:13,363 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:03:13,364 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:03:13,365 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:03:16,323 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 13:03:16,324 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:03:16,324 WARN L261 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-21 13:03:16,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:03:17,260 INFO L354 Elim1Store]: treesize reduction 153, result has 25.4 percent of original size [2021-08-21 13:03:17,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 22 case distinctions, treesize of input 79 treesize of output 90 [2021-08-21 13:03:17,394 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:17,394 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [19964675] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:17,394 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:03:17,394 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 29 [2021-08-21 13:03:17,394 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222749650] [2021-08-21 13:03:17,394 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 13:03:17,394 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:03:17,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 13:03:17,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=760, Unknown=0, NotChecked=0, Total=870 [2021-08-21 13:03:17,395 INFO L87 Difference]: Start difference. First operand 4643 states and 11619 transitions. Second operand has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 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:19,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:03:19,282 INFO L93 Difference]: Finished difference Result 5869 states and 14309 transitions. [2021-08-21 13:03:19,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-08-21 13:03:19,282 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 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:19,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:03:19,291 INFO L225 Difference]: With dead ends: 5869 [2021-08-21 13:03:19,291 INFO L226 Difference]: Without dead ends: 5852 [2021-08-21 13:03:19,291 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 14 SyntacticMatches, 3 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 964 ImplicationChecksByTransitivity, 1594.4ms TimeCoverageRelationStatistics Valid=477, Invalid=3063, Unknown=0, NotChecked=0, Total=3540 [2021-08-21 13:03:19,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5852 states. [2021-08-21 13:03:19,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5852 to 4657. [2021-08-21 13:03:19,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4657 states, 4656 states have (on average 2.5053694158075603) internal successors, (11665), 4656 states have internal predecessors, (11665), 0 states have call successors, (0), 0 states have call 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:19,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4657 states to 4657 states and 11665 transitions. [2021-08-21 13:03:19,366 INFO L78 Accepts]: Start accepts. Automaton has 4657 states and 11665 transitions. Word has length 30 [2021-08-21 13:03:19,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:03:19,366 INFO L470 AbstractCegarLoop]: Abstraction has 4657 states and 11665 transitions. [2021-08-21 13:03:19,366 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.7666666666666666) internal successors, (53), 29 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:19,366 INFO L276 IsEmpty]: Start isEmpty. Operand 4657 states and 11665 transitions. [2021-08-21 13:03:19,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:03:19,371 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:03:19,371 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:03:19,397 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2021-08-21 13:03:19,578 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2021-08-21 13:03:19,579 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:03:19,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:03:19,579 INFO L82 PathProgramCache]: Analyzing trace with hash 1008493234, now seen corresponding path program 85 times [2021-08-21 13:03:19,579 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:03:19,579 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [826757401] [2021-08-21 13:03:19,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:03:19,579 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:03:19,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:03:19,883 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 6 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:19,883 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:03:19,883 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [826757401] [2021-08-21 13:03:19,883 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [826757401] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:19,883 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [621219822] [2021-08-21 13:03:19,883 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:03:19,883 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:03:19,883 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:03:19,884 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:03:19,885 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:03:22,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:03:22,813 WARN L261 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 13:03:22,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:03:23,359 INFO L354 Elim1Store]: treesize reduction 206, result has 5.9 percent of original size [2021-08-21 13:03:23,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 22 case distinctions, treesize of input 75 treesize of output 43 [2021-08-21 13:03:23,396 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:23,397 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [621219822] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:23,397 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:03:23,397 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 12] total 24 [2021-08-21 13:03:23,397 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [778783479] [2021-08-21 13:03:23,397 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 13:03:23,397 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:03:23,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 13:03:23,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=511, Unknown=0, NotChecked=0, Total=600 [2021-08-21 13:03:23,397 INFO L87 Difference]: Start difference. First operand 4657 states and 11665 transitions. Second operand has 25 states, 25 states have (on average 2.12) 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:03:24,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:03:24,690 INFO L93 Difference]: Finished difference Result 5656 states and 13885 transitions. [2021-08-21 13:03:24,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 13:03:24,690 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.12) 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:03:24,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:03:24,698 INFO L225 Difference]: With dead ends: 5656 [2021-08-21 13:03:24,698 INFO L226 Difference]: Without dead ends: 5619 [2021-08-21 13:03:24,699 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 770 ImplicationChecksByTransitivity, 1133.9ms TimeCoverageRelationStatistics Valid=416, Invalid=2236, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 13:03:24,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5619 states. [2021-08-21 13:03:24,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5619 to 4600. [2021-08-21 13:03:24,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4600 states, 4599 states have (on average 2.5057621222004784) internal successors, (11524), 4599 states have internal predecessors, (11524), 0 states have call successors, (0), 0 states have call 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:24,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4600 states to 4600 states and 11524 transitions. [2021-08-21 13:03:24,768 INFO L78 Accepts]: Start accepts. Automaton has 4600 states and 11524 transitions. Word has length 30 [2021-08-21 13:03:24,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:03:24,768 INFO L470 AbstractCegarLoop]: Abstraction has 4600 states and 11524 transitions. [2021-08-21 13:03:24,768 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.12) 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:03:24,768 INFO L276 IsEmpty]: Start isEmpty. Operand 4600 states and 11524 transitions. [2021-08-21 13:03:24,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:03:24,773 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:03:24,773 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:03:24,801 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:03:24,998 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:03:24,998 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:03:24,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:03:24,998 INFO L82 PathProgramCache]: Analyzing trace with hash -1267468434, now seen corresponding path program 86 times [2021-08-21 13:03:24,999 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:03:24,999 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1086161315] [2021-08-21 13:03:24,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:03:24,999 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:03:25,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:03:25,275 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:03:25,275 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:03:25,275 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1086161315] [2021-08-21 13:03:25,275 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1086161315] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:25,275 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1727639544] [2021-08-21 13:03:25,275 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:03:25,275 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:03:25,275 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:03:25,276 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:03:25,277 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:03:28,225 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:03:28,225 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:03:28,226 WARN L261 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 13:03:28,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:03:28,664 INFO L354 Elim1Store]: treesize reduction 206, result has 5.9 percent of original size [2021-08-21 13:03:28,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 22 case distinctions, treesize of input 75 treesize of output 43 [2021-08-21 13:03:28,704 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:28,705 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1727639544] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:28,705 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:03:28,705 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-21 13:03:28,705 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1048774358] [2021-08-21 13:03:28,705 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 13:03:28,705 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:03:28,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 13:03:28,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=433, Unknown=0, NotChecked=0, Total=506 [2021-08-21 13:03:28,706 INFO L87 Difference]: Start difference. First operand 4600 states and 11524 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) 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:03:29,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:03:29,939 INFO L93 Difference]: Finished difference Result 5225 states and 12941 transitions. [2021-08-21 13:03:29,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-21 13:03:29,939 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) 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:03:29,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:03:29,947 INFO L225 Difference]: With dead ends: 5225 [2021-08-21 13:03:29,948 INFO L226 Difference]: Without dead ends: 5199 [2021-08-21 13:03:29,948 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 804 ImplicationChecksByTransitivity, 1150.3ms TimeCoverageRelationStatistics Valid=497, Invalid=2365, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 13:03:29,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5199 states. [2021-08-21 13:03:30,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5199 to 4667. [2021-08-21 13:03:30,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4667 states, 4666 states have (on average 2.5053579082726105) internal successors, (11690), 4666 states have internal predecessors, (11690), 0 states have call successors, (0), 0 states have call 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:30,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4667 states to 4667 states and 11690 transitions. [2021-08-21 13:03:30,028 INFO L78 Accepts]: Start accepts. Automaton has 4667 states and 11690 transitions. Word has length 30 [2021-08-21 13:03:30,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:03:30,028 INFO L470 AbstractCegarLoop]: Abstraction has 4667 states and 11690 transitions. [2021-08-21 13:03:30,028 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.217391304347826) 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:03:30,028 INFO L276 IsEmpty]: Start isEmpty. Operand 4667 states and 11690 transitions. [2021-08-21 13:03:30,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:03:30,033 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:03:30,033 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:03:30,058 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2021-08-21 13:03:30,248 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:03:30,249 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:03:30,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:03:30,249 INFO L82 PathProgramCache]: Analyzing trace with hash -158977306, now seen corresponding path program 87 times [2021-08-21 13:03:30,249 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:03:30,249 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [847784316] [2021-08-21 13:03:30,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:03:30,250 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:03:30,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:03:30,556 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 1 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:30,556 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:03:30,556 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [847784316] [2021-08-21 13:03:30,556 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [847784316] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:30,556 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1997075255] [2021-08-21 13:03:30,556 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:03:30,556 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:03:30,557 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:03:30,557 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:03:30,558 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:03:33,496 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 13:03:33,496 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:03:33,497 WARN L261 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 41 conjunts are in the unsatisfiable core [2021-08-21 13:03:33,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:03:34,298 INFO L354 Elim1Store]: treesize reduction 103, result has 49.8 percent of original size [2021-08-21 13:03:34,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 22 case distinctions, treesize of input 79 treesize of output 140 [2021-08-21 13:03:34,665 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:34,666 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1997075255] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:34,666 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:03:34,666 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 17] total 27 [2021-08-21 13:03:34,666 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [373570870] [2021-08-21 13:03:34,666 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 13:03:34,666 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:03:34,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 13:03:34,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=660, Unknown=0, NotChecked=0, Total=756 [2021-08-21 13:03:34,667 INFO L87 Difference]: Start difference. First operand 4667 states and 11690 transitions. Second operand has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 27 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:36,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:03:36,203 INFO L93 Difference]: Finished difference Result 5151 states and 12701 transitions. [2021-08-21 13:03:36,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-21 13:03:36,204 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 27 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:36,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:03:36,211 INFO L225 Difference]: With dead ends: 5151 [2021-08-21 13:03:36,211 INFO L226 Difference]: Without dead ends: 5117 [2021-08-21 13:03:36,212 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1035 ImplicationChecksByTransitivity, 1519.8ms TimeCoverageRelationStatistics Valid=524, Invalid=3258, Unknown=0, NotChecked=0, Total=3782 [2021-08-21 13:03:36,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5117 states. [2021-08-21 13:03:36,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5117 to 4671. [2021-08-21 13:03:36,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4671 states, 4670 states have (on average 2.507494646680942) internal successors, (11710), 4670 states have internal predecessors, (11710), 0 states have call successors, (0), 0 states have call 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:36,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4671 states to 4671 states and 11710 transitions. [2021-08-21 13:03:36,278 INFO L78 Accepts]: Start accepts. Automaton has 4671 states and 11710 transitions. Word has length 30 [2021-08-21 13:03:36,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:03:36,278 INFO L470 AbstractCegarLoop]: Abstraction has 4671 states and 11710 transitions. [2021-08-21 13:03:36,278 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 27 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:36,278 INFO L276 IsEmpty]: Start isEmpty. Operand 4671 states and 11710 transitions. [2021-08-21 13:03:36,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:03:36,283 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:03:36,283 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:03:36,310 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Forceful destruction successful, exit code 0 [2021-08-21 13:03:36,508 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:03:36,508 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:03:36,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:03:36,508 INFO L82 PathProgramCache]: Analyzing trace with hash 1739359666, now seen corresponding path program 88 times [2021-08-21 13:03:36,508 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:03:36,508 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817009524] [2021-08-21 13:03:36,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:03:36,509 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:03:36,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:03:36,772 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:36,772 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:03:36,772 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [817009524] [2021-08-21 13:03:36,772 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [817009524] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:36,772 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1207187013] [2021-08-21 13:03:36,773 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:03:36,773 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:03:36,773 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:03:36,774 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:03:36,775 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:03:39,848 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:03:39,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:03:39,849 WARN L261 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 13:03:39,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:03:40,421 INFO L354 Elim1Store]: treesize reduction 206, result has 5.9 percent of original size [2021-08-21 13:03:40,421 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 22 case distinctions, treesize of input 75 treesize of output 43 [2021-08-21 13:03:40,458 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:40,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1207187013] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:40,459 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:03:40,459 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-21 13:03:40,459 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193163061] [2021-08-21 13:03:40,459 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 13:03:40,459 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:03:40,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 13:03:40,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=432, Unknown=0, NotChecked=0, Total=506 [2021-08-21 13:03:40,459 INFO L87 Difference]: Start difference. First operand 4671 states and 11710 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) 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:03:41,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:03:41,370 INFO L93 Difference]: Finished difference Result 5215 states and 12829 transitions. [2021-08-21 13:03:41,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 13:03:41,371 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) 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:03:41,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:03:41,379 INFO L225 Difference]: With dead ends: 5215 [2021-08-21 13:03:41,379 INFO L226 Difference]: Without dead ends: 5184 [2021-08-21 13:03:41,400 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 19 SyntacticMatches, 4 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 542 ImplicationChecksByTransitivity, 836.4ms TimeCoverageRelationStatistics Valid=276, Invalid=1704, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 13:03:41,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5184 states. [2021-08-21 13:03:41,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5184 to 4822. [2021-08-21 13:03:41,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4822 states, 4821 states have (on average 2.5177349097697572) internal successors, (12138), 4821 states have internal predecessors, (12138), 0 states have call successors, (0), 0 states have call 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:41,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4822 states to 4822 states and 12138 transitions. [2021-08-21 13:03:41,526 INFO L78 Accepts]: Start accepts. Automaton has 4822 states and 12138 transitions. Word has length 30 [2021-08-21 13:03:41,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:03:41,526 INFO L470 AbstractCegarLoop]: Abstraction has 4822 states and 12138 transitions. [2021-08-21 13:03:41,526 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.260869565217391) 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:03:41,526 INFO L276 IsEmpty]: Start isEmpty. Operand 4822 states and 12138 transitions. [2021-08-21 13:03:41,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:03:41,551 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:03:41,551 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:03:41,576 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Forceful destruction successful, exit code 0 [2021-08-21 13:03:41,788 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,SelfDestructingSolverStorable92 [2021-08-21 13:03:41,789 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:03:41,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:03:41,789 INFO L82 PathProgramCache]: Analyzing trace with hash 335043182, now seen corresponding path program 89 times [2021-08-21 13:03:41,789 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:03:41,790 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [69464737] [2021-08-21 13:03:41,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:03:41,790 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:03:41,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:03:41,992 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:41,992 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:03:41,992 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [69464737] [2021-08-21 13:03:41,992 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [69464737] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:41,992 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [373589514] [2021-08-21 13:03:41,992 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:03:41,992 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:03:41,992 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:03:41,993 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:03:41,994 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:03:44,898 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 13:03:44,898 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:03:44,899 WARN L261 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 13:03:44,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:03:45,396 INFO L354 Elim1Store]: treesize reduction 206, result has 5.9 percent of original size [2021-08-21 13:03:45,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 22 case distinctions, treesize of input 75 treesize of output 43 [2021-08-21 13:03:45,449 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:45,449 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [373589514] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:45,449 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:03:45,449 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-21 13:03:45,449 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1170079774] [2021-08-21 13:03:45,450 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 13:03:45,450 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:03:45,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 13:03:45,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=441, Unknown=0, NotChecked=0, Total=506 [2021-08-21 13:03:45,450 INFO L87 Difference]: Start difference. First operand 4822 states and 12138 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) 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:03:47,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:03:47,135 INFO L93 Difference]: Finished difference Result 5370 states and 13300 transitions. [2021-08-21 13:03:47,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-21 13:03:47,136 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) 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:03:47,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:03:47,144 INFO L225 Difference]: With dead ends: 5370 [2021-08-21 13:03:47,144 INFO L226 Difference]: Without dead ends: 5304 [2021-08-21 13:03:47,145 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 19 SyntacticMatches, 4 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 913 ImplicationChecksByTransitivity, 1461.6ms TimeCoverageRelationStatistics Valid=473, Invalid=2833, Unknown=0, NotChecked=0, Total=3306 [2021-08-21 13:03:47,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5304 states. [2021-08-21 13:03:47,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5304 to 4896. [2021-08-21 13:03:47,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4896 states, 4895 states have (on average 2.5141981613891726) internal successors, (12307), 4895 states have internal predecessors, (12307), 0 states have call successors, (0), 0 states have call 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:47,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4896 states to 4896 states and 12307 transitions. [2021-08-21 13:03:47,215 INFO L78 Accepts]: Start accepts. Automaton has 4896 states and 12307 transitions. Word has length 30 [2021-08-21 13:03:47,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:03:47,215 INFO L470 AbstractCegarLoop]: Abstraction has 4896 states and 12307 transitions. [2021-08-21 13:03:47,215 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.217391304347826) 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:03:47,215 INFO L276 IsEmpty]: Start isEmpty. Operand 4896 states and 12307 transitions. [2021-08-21 13:03:47,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:03:47,220 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:03:47,220 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:03:47,245 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:03:47,436 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:03:47,437 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:03:47,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:03:47,437 INFO L82 PathProgramCache]: Analyzing trace with hash 129104750, now seen corresponding path program 90 times [2021-08-21 13:03:47,437 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:03:47,437 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1522451057] [2021-08-21 13:03:47,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:03:47,437 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:03:47,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:03:47,748 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:03:47,748 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:03:47,748 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1522451057] [2021-08-21 13:03:47,748 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1522451057] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:47,748 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [242395653] [2021-08-21 13:03:47,748 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:03:47,748 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:03:47,748 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:03:47,749 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:03:47,750 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:03:50,939 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 13:03:50,939 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:03:50,940 WARN L261 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 39 conjunts are in the unsatisfiable core [2021-08-21 13:03:50,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:03:52,109 INFO L354 Elim1Store]: treesize reduction 139, result has 50.5 percent of original size [2021-08-21 13:03:52,109 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 95 treesize of output 188 [2021-08-21 13:03:52,729 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:52,729 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [242395653] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:52,730 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:03:52,730 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 17] total 27 [2021-08-21 13:03:52,730 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1473398914] [2021-08-21 13:03:52,730 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 13:03:52,730 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:03:52,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 13:03:52,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=667, Unknown=0, NotChecked=0, Total=756 [2021-08-21 13:03:52,730 INFO L87 Difference]: Start difference. First operand 4896 states and 12307 transitions. Second operand has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 27 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:58,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:03:58,853 INFO L93 Difference]: Finished difference Result 6082 states and 15002 transitions. [2021-08-21 13:03:58,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-08-21 13:03:58,853 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 27 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:58,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:03:58,861 INFO L225 Difference]: With dead ends: 6082 [2021-08-21 13:03:58,861 INFO L226 Difference]: Without dead ends: 6034 [2021-08-21 13:03:58,861 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 14 SyntacticMatches, 4 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1156 ImplicationChecksByTransitivity, 2790.3ms TimeCoverageRelationStatistics Valid=592, Invalid=3568, Unknown=0, NotChecked=0, Total=4160 [2021-08-21 13:03:58,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6034 states. [2021-08-21 13:03:58,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6034 to 4958. [2021-08-21 13:03:58,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4958 states, 4957 states have (on average 2.511398022997781) internal successors, (12449), 4957 states have internal predecessors, (12449), 0 states have call successors, (0), 0 states have call 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,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4958 states to 4958 states and 12449 transitions. [2021-08-21 13:03:58,925 INFO L78 Accepts]: Start accepts. Automaton has 4958 states and 12449 transitions. Word has length 30 [2021-08-21 13:03:58,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:03:58,925 INFO L470 AbstractCegarLoop]: Abstraction has 4958 states and 12449 transitions. [2021-08-21 13:03:58,925 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 27 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:58,925 INFO L276 IsEmpty]: Start isEmpty. Operand 4958 states and 12449 transitions. [2021-08-21 13:03:58,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:03:58,930 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:03:58,930 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:03:58,955 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Forceful destruction successful, exit code 0 [2021-08-21 13:03:59,152 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:03:59,153 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:03:59,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:03:59,153 INFO L82 PathProgramCache]: Analyzing trace with hash 79415850, now seen corresponding path program 91 times [2021-08-21 13:03:59,153 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:03:59,153 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [904498695] [2021-08-21 13:03:59,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:03:59,153 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:03:59,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:03:59,572 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 1 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:59,572 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:03:59,572 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [904498695] [2021-08-21 13:03:59,572 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [904498695] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:59,572 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1533323720] [2021-08-21 13:03:59,572 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:03:59,572 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:03:59,572 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:03:59,573 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:03:59,573 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:04:02,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:02,288 WARN L261 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 13:04:02,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:04:02,798 INFO L354 Elim1Store]: treesize reduction 206, result has 5.9 percent of original size [2021-08-21 13:04:02,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 22 case distinctions, treesize of input 75 treesize of output 43 [2021-08-21 13:04:02,847 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:02,848 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1533323720] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:02,848 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:04:02,848 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 23 [2021-08-21 13:04:02,848 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [405812369] [2021-08-21 13:04:02,848 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 13:04:02,848 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:02,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 13:04:02,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=479, Unknown=0, NotChecked=0, Total=552 [2021-08-21 13:04:02,848 INFO L87 Difference]: Start difference. First operand 4958 states and 12449 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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:04:04,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:04,180 INFO L93 Difference]: Finished difference Result 5354 states and 13326 transitions. [2021-08-21 13:04:04,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 13:04:04,180 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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:04:04,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:04,186 INFO L225 Difference]: With dead ends: 5354 [2021-08-21 13:04:04,186 INFO L226 Difference]: Without dead ends: 5296 [2021-08-21 13:04:04,187 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 603 ImplicationChecksByTransitivity, 1352.9ms TimeCoverageRelationStatistics Valid=373, Invalid=2177, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 13:04:04,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5296 states. [2021-08-21 13:04:04,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5296 to 4922. [2021-08-21 13:04:04,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4922 states, 4921 states have (on average 2.505791505791506) internal successors, (12331), 4921 states have internal predecessors, (12331), 0 states have call successors, (0), 0 states have call 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:04,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4922 states to 4922 states and 12331 transitions. [2021-08-21 13:04:04,241 INFO L78 Accepts]: Start accepts. Automaton has 4922 states and 12331 transitions. Word has length 30 [2021-08-21 13:04:04,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:04,241 INFO L470 AbstractCegarLoop]: Abstraction has 4922 states and 12331 transitions. [2021-08-21 13:04:04,241 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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:04:04,241 INFO L276 IsEmpty]: Start isEmpty. Operand 4922 states and 12331 transitions. [2021-08-21 13:04:04,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 13:04:04,245 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:04,245 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:04,270 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:04:04,468 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:04,469 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:04:04,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:04,469 INFO L82 PathProgramCache]: Analyzing trace with hash -209232786, now seen corresponding path program 92 times [2021-08-21 13:04:04,469 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:04,469 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [360755503] [2021-08-21 13:04:04,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:04,469 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:04,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:04,814 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 1 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:04,814 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:04,815 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [360755503] [2021-08-21 13:04:04,815 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [360755503] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:04,815 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2014944530] [2021-08-21 13:04:04,815 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:04:04,815 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:04,815 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:04:04,816 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:04:04,816 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:04:08,100 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:04:08,100 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:04:08,101 WARN L261 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-21 13:04:08,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:04:08,580 INFO L354 Elim1Store]: treesize reduction 206, result has 5.9 percent of original size [2021-08-21 13:04:08,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 22 case distinctions, treesize of input 75 treesize of output 43 [2021-08-21 13:04:08,628 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:08,628 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2014944530] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:08,628 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:04:08,628 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 23 [2021-08-21 13:04:08,629 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58551402] [2021-08-21 13:04:08,629 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 13:04:08,629 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:08,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 13:04:08,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=478, Unknown=0, NotChecked=0, Total=552 [2021-08-21 13:04:08,629 INFO L87 Difference]: Start difference. First operand 4922 states and 12331 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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:04:10,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:10,420 INFO L93 Difference]: Finished difference Result 5247 states and 13023 transitions. [2021-08-21 13:04:10,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-21 13:04:10,421 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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:04:10,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:10,427 INFO L225 Difference]: With dead ends: 5247 [2021-08-21 13:04:10,427 INFO L226 Difference]: Without dead ends: 5230 [2021-08-21 13:04:10,428 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 768 ImplicationChecksByTransitivity, 1619.1ms TimeCoverageRelationStatistics Valid=461, Invalid=2619, Unknown=0, NotChecked=0, Total=3080 [2021-08-21 13:04:10,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5230 states. [2021-08-21 13:04:10,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5230 to 4957. [2021-08-21 13:04:10,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4957 states, 4956 states have (on average 2.5078692493946733) internal successors, (12429), 4956 states have internal predecessors, (12429), 0 states have call successors, (0), 0 states have call 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:10,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4957 states to 4957 states and 12429 transitions. [2021-08-21 13:04:10,537 INFO L78 Accepts]: Start accepts. Automaton has 4957 states and 12429 transitions. Word has length 30 [2021-08-21 13:04:10,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:10,537 INFO L470 AbstractCegarLoop]: Abstraction has 4957 states and 12429 transitions. [2021-08-21 13:04:10,537 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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:04:10,537 INFO L276 IsEmpty]: Start isEmpty. Operand 4957 states and 12429 transitions. [2021-08-21 13:04:10,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 13:04:10,541 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:10,541 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:10,566 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:04:10,766 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:10,766 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:04:10,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:10,766 INFO L82 PathProgramCache]: Analyzing trace with hash 839225858, now seen corresponding path program 93 times [2021-08-21 13:04:10,766 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:10,767 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1561823461] [2021-08-21 13:04:10,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:10,767 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:10,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:10,900 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:10,900 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:10,900 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1561823461] [2021-08-21 13:04:10,900 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1561823461] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:10,900 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1541138902] [2021-08-21 13:04:10,900 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:04:10,900 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:10,900 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:04:10,901 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:04:10,902 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:04:14,144 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-21 13:04:14,145 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:04:14,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 13:04:14,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:04:14,447 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:14,447 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1541138902] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:14,447 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:04:14,448 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2021-08-21 13:04:14,448 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543486525] [2021-08-21 13:04:14,448 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 13:04:14,448 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:14,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 13:04:14,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=491, Unknown=0, NotChecked=0, Total=600 [2021-08-21 13:04:14,448 INFO L87 Difference]: Start difference. First operand 4957 states and 12429 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:15,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:15,463 INFO L93 Difference]: Finished difference Result 6001 states and 14633 transitions. [2021-08-21 13:04:15,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-21 13:04:15,464 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 32 [2021-08-21 13:04:15,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:15,473 INFO L225 Difference]: With dead ends: 6001 [2021-08-21 13:04:15,473 INFO L226 Difference]: Without dead ends: 6001 [2021-08-21 13:04:15,474 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1122 ImplicationChecksByTransitivity, 918.1ms TimeCoverageRelationStatistics Valid=1225, Invalid=3467, Unknown=0, NotChecked=0, Total=4692 [2021-08-21 13:04:15,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6001 states. [2021-08-21 13:04:15,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6001 to 4732. [2021-08-21 13:04:15,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4732 states, 4731 states have (on average 2.504967237370535) internal successors, (11851), 4731 states have internal predecessors, (11851), 0 states have call successors, (0), 0 states have call 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:15,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4732 states to 4732 states and 11851 transitions. [2021-08-21 13:04:15,535 INFO L78 Accepts]: Start accepts. Automaton has 4732 states and 11851 transitions. Word has length 32 [2021-08-21 13:04:15,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:15,535 INFO L470 AbstractCegarLoop]: Abstraction has 4732 states and 11851 transitions. [2021-08-21 13:04:15,535 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:15,535 INFO L276 IsEmpty]: Start isEmpty. Operand 4732 states and 11851 transitions. [2021-08-21 13:04:15,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 13:04:15,540 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:15,540 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:15,566 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Forceful destruction successful, exit code 0 [2021-08-21 13:04:15,753 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,SelfDestructingSolverStorable97 [2021-08-21 13:04:15,753 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:04:15,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:15,754 INFO L82 PathProgramCache]: Analyzing trace with hash -1150918110, now seen corresponding path program 94 times [2021-08-21 13:04:15,754 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:15,754 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [91762941] [2021-08-21 13:04:15,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:15,754 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:15,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:15,859 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:15,860 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:15,860 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [91762941] [2021-08-21 13:04:15,860 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [91762941] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:15,860 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1995759706] [2021-08-21 13:04:15,860 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:04:15,860 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:15,860 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:04:15,861 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:04:15,861 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:04:19,141 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:04:19,141 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:04:19,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 13:04:19,142 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:04:19,454 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:19,454 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1995759706] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:19,455 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:04:19,455 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2021-08-21 13:04:19,455 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282399026] [2021-08-21 13:04:19,455 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 13:04:19,455 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:19,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 13:04:19,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=492, Unknown=0, NotChecked=0, Total=600 [2021-08-21 13:04:19,455 INFO L87 Difference]: Start difference. First operand 4732 states and 11851 transitions. Second operand has 25 states, 25 states have (on average 2.2) 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:04:20,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:20,873 INFO L93 Difference]: Finished difference Result 7962 states and 19130 transitions. [2021-08-21 13:04:20,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-08-21 13:04:20,873 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.2) 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 32 [2021-08-21 13:04:20,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:20,885 INFO L225 Difference]: With dead ends: 7962 [2021-08-21 13:04:20,885 INFO L226 Difference]: Without dead ends: 7858 [2021-08-21 13:04:20,886 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2358 ImplicationChecksByTransitivity, 1299.7ms TimeCoverageRelationStatistics Valid=1727, Invalid=5929, Unknown=0, NotChecked=0, Total=7656 [2021-08-21 13:04:20,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7858 states. [2021-08-21 13:04:20,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7858 to 5208. [2021-08-21 13:04:20,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5208 states, 5207 states have (on average 2.52410217015556) internal successors, (13143), 5207 states have internal predecessors, (13143), 0 states have call successors, (0), 0 states have call 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:20,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5208 states to 5208 states and 13143 transitions. [2021-08-21 13:04:20,984 INFO L78 Accepts]: Start accepts. Automaton has 5208 states and 13143 transitions. Word has length 32 [2021-08-21 13:04:20,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:20,984 INFO L470 AbstractCegarLoop]: Abstraction has 5208 states and 13143 transitions. [2021-08-21 13:04:20,985 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.2) 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:04:20,985 INFO L276 IsEmpty]: Start isEmpty. Operand 5208 states and 13143 transitions. [2021-08-21 13:04:20,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 13:04:20,992 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:20,992 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:21,016 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Forceful destruction successful, exit code 0 [2021-08-21 13:04:21,192 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,SelfDestructingSolverStorable98 [2021-08-21 13:04:21,192 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:04:21,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:21,193 INFO L82 PathProgramCache]: Analyzing trace with hash -1474861086, now seen corresponding path program 95 times [2021-08-21 13:04:21,193 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:21,193 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [65830627] [2021-08-21 13:04:21,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:21,193 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:21,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:21,317 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:21,317 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:21,317 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [65830627] [2021-08-21 13:04:21,318 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [65830627] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:21,318 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [547521147] [2021-08-21 13:04:21,318 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:04:21,318 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:21,318 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:04:21,341 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:04:21,389 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:04:24,823 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 13:04:24,823 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:04:24,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 13:04:24,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:04:25,148 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:25,148 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [547521147] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:25,148 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:04:25,148 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 13] total 20 [2021-08-21 13:04:25,148 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [368505097] [2021-08-21 13:04:25,148 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 13:04:25,148 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:25,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 13:04:25,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=344, Unknown=0, NotChecked=0, Total=420 [2021-08-21 13:04:25,149 INFO L87 Difference]: Start difference. First operand 5208 states and 13143 transitions. Second operand has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 20 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:26,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:26,447 INFO L93 Difference]: Finished difference Result 9408 states and 23324 transitions. [2021-08-21 13:04:26,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-08-21 13:04:26,447 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 20 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 32 [2021-08-21 13:04:26,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:26,460 INFO L225 Difference]: With dead ends: 9408 [2021-08-21 13:04:26,461 INFO L226 Difference]: Without dead ends: 9404 [2021-08-21 13:04:26,462 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1897 ImplicationChecksByTransitivity, 1108.0ms TimeCoverageRelationStatistics Valid=1604, Invalid=4248, Unknown=0, NotChecked=0, Total=5852 [2021-08-21 13:04:26,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9404 states. [2021-08-21 13:04:26,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9404 to 6859. [2021-08-21 13:04:26,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6859 states, 6858 states have (on average 2.5399533391659377) internal successors, (17419), 6858 states have internal predecessors, (17419), 0 states have call successors, (0), 0 states have call 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:26,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6859 states to 6859 states and 17419 transitions. [2021-08-21 13:04:26,569 INFO L78 Accepts]: Start accepts. Automaton has 6859 states and 17419 transitions. Word has length 32 [2021-08-21 13:04:26,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:26,569 INFO L470 AbstractCegarLoop]: Abstraction has 6859 states and 17419 transitions. [2021-08-21 13:04:26,569 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 20 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:26,569 INFO L276 IsEmpty]: Start isEmpty. Operand 6859 states and 17419 transitions. [2021-08-21 13:04:26,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 13:04:26,575 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:26,575 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:26,600 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Forceful destruction successful, exit code 0 [2021-08-21 13:04:26,791 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,SelfDestructingSolverStorable99 [2021-08-21 13:04:26,791 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:04:26,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:26,791 INFO L82 PathProgramCache]: Analyzing trace with hash -1806539874, now seen corresponding path program 96 times [2021-08-21 13:04:26,791 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:26,791 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [785202698] [2021-08-21 13:04:26,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:26,792 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:26,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:26,885 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 21 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:26,886 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:26,886 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [785202698] [2021-08-21 13:04:26,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [785202698] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:26,886 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [534021324] [2021-08-21 13:04:26,886 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:04:26,886 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:26,886 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:04:26,887 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:04:26,887 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:04:30,282 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-08-21 13:04:30,283 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:04:30,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 13:04:30,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:04:30,618 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 21 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:30,619 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [534021324] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:30,619 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:04:30,619 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 13] total 20 [2021-08-21 13:04:30,619 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716929767] [2021-08-21 13:04:30,619 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 13:04:30,619 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:30,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 13:04:30,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=319, Unknown=0, NotChecked=0, Total=420 [2021-08-21 13:04:30,619 INFO L87 Difference]: Start difference. First operand 6859 states and 17419 transitions. Second operand has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 20 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:31,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:31,376 INFO L93 Difference]: Finished difference Result 7306 states and 18277 transitions. [2021-08-21 13:04:31,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-08-21 13:04:31,376 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 20 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 32 [2021-08-21 13:04:31,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:31,386 INFO L225 Difference]: With dead ends: 7306 [2021-08-21 13:04:31,386 INFO L226 Difference]: Without dead ends: 7302 [2021-08-21 13:04:31,387 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1296 ImplicationChecksByTransitivity, 722.3ms TimeCoverageRelationStatistics Valid=1088, Invalid=3334, Unknown=0, NotChecked=0, Total=4422 [2021-08-21 13:04:31,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7302 states. [2021-08-21 13:04:31,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7302 to 6798. [2021-08-21 13:04:31,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6798 states, 6797 states have (on average 2.540532587906429) internal successors, (17268), 6797 states have internal predecessors, (17268), 0 states have call successors, (0), 0 states have call 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:31,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6798 states to 6798 states and 17268 transitions. [2021-08-21 13:04:31,479 INFO L78 Accepts]: Start accepts. Automaton has 6798 states and 17268 transitions. Word has length 32 [2021-08-21 13:04:31,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:31,480 INFO L470 AbstractCegarLoop]: Abstraction has 6798 states and 17268 transitions. [2021-08-21 13:04:31,480 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 20 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:31,480 INFO L276 IsEmpty]: Start isEmpty. Operand 6798 states and 17268 transitions. [2021-08-21 13:04:31,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 13:04:31,485 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:31,486 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:31,513 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Forceful destruction successful, exit code 0 [2021-08-21 13:04:31,702 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:31,703 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:04:31,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:31,704 INFO L82 PathProgramCache]: Analyzing trace with hash 2054156772, now seen corresponding path program 97 times [2021-08-21 13:04:31,704 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:31,704 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [556655163] [2021-08-21 13:04:31,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:31,704 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:31,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:31,810 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 27 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:04:31,810 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:31,810 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [556655163] [2021-08-21 13:04:31,810 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [556655163] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:31,810 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [67227573] [2021-08-21 13:04:31,810 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:04:31,810 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:31,810 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:04:31,811 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:04:31,812 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:04:35,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:35,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 13:04:35,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:04:35,517 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 21 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:35,517 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [67227573] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:35,517 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:04:35,517 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 13] total 20 [2021-08-21 13:04:35,517 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [778276786] [2021-08-21 13:04:35,517 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 13:04:35,518 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:35,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 13:04:35,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2021-08-21 13:04:35,518 INFO L87 Difference]: Start difference. First operand 6798 states and 17268 transitions. Second operand has 21 states, 21 states have (on average 2.619047619047619) internal successors, (55), 20 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:04:36,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:36,210 INFO L93 Difference]: Finished difference Result 8883 states and 22223 transitions. [2021-08-21 13:04:36,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 13:04:36,211 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.619047619047619) internal successors, (55), 20 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 32 [2021-08-21 13:04:36,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:36,223 INFO L225 Difference]: With dead ends: 8883 [2021-08-21 13:04:36,223 INFO L226 Difference]: Without dead ends: 8871 [2021-08-21 13:04:36,224 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 813 ImplicationChecksByTransitivity, 567.6ms TimeCoverageRelationStatistics Valid=721, Invalid=2249, Unknown=0, NotChecked=0, Total=2970 [2021-08-21 13:04:36,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8871 states. [2021-08-21 13:04:36,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8871 to 7065. [2021-08-21 13:04:36,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7065 states, 7064 states have (on average 2.5508210645526614) internal successors, (18019), 7064 states have internal predecessors, (18019), 0 states have call successors, (0), 0 states have call 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:36,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7065 states to 7065 states and 18019 transitions. [2021-08-21 13:04:36,363 INFO L78 Accepts]: Start accepts. Automaton has 7065 states and 18019 transitions. Word has length 32 [2021-08-21 13:04:36,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:36,363 INFO L470 AbstractCegarLoop]: Abstraction has 7065 states and 18019 transitions. [2021-08-21 13:04:36,363 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.619047619047619) internal successors, (55), 20 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:04:36,363 INFO L276 IsEmpty]: Start isEmpty. Operand 7065 states and 18019 transitions. [2021-08-21 13:04:36,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 13:04:36,369 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:36,369 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:36,398 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Forceful destruction successful, exit code 0 [2021-08-21 13:04:36,594 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,SelfDestructingSolverStorable101 [2021-08-21 13:04:36,594 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:04:36,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:36,594 INFO L82 PathProgramCache]: Analyzing trace with hash -1796277502, now seen corresponding path program 98 times [2021-08-21 13:04:36,594 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:36,594 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [21675761] [2021-08-21 13:04:36,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:36,594 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:36,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:36,748 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 18 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:36,748 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:36,748 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [21675761] [2021-08-21 13:04:36,748 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [21675761] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:36,748 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1095894399] [2021-08-21 13:04:36,748 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:04:36,748 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:36,748 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:04:36,749 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:04:36,750 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:04:40,130 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:04:40,130 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:04:40,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 13:04:40,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:04:40,522 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 18 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:40,522 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1095894399] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:40,522 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:04:40,522 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 21 [2021-08-21 13:04:40,522 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1246384328] [2021-08-21 13:04:40,522 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 13:04:40,522 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:40,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 13:04:40,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=363, Unknown=0, NotChecked=0, Total=462 [2021-08-21 13:04:40,523 INFO L87 Difference]: Start difference. First operand 7065 states and 18019 transitions. Second operand has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 21 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:41,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:41,558 INFO L93 Difference]: Finished difference Result 8211 states and 20483 transitions. [2021-08-21 13:04:41,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-08-21 13:04:41,558 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 21 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 32 [2021-08-21 13:04:41,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:41,571 INFO L225 Difference]: With dead ends: 8211 [2021-08-21 13:04:41,571 INFO L226 Difference]: Without dead ends: 8199 [2021-08-21 13:04:41,572 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1441 ImplicationChecksByTransitivity, 905.8ms TimeCoverageRelationStatistics Valid=1130, Invalid=3562, Unknown=0, NotChecked=0, Total=4692 [2021-08-21 13:04:41,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8199 states. [2021-08-21 13:04:41,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8199 to 7257. [2021-08-21 13:04:41,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7257 states, 7256 states have (on average 2.5592613009922824) internal successors, (18570), 7256 states have internal predecessors, (18570), 0 states have call successors, (0), 0 states have call 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:41,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7257 states to 7257 states and 18570 transitions. [2021-08-21 13:04:41,684 INFO L78 Accepts]: Start accepts. Automaton has 7257 states and 18570 transitions. Word has length 32 [2021-08-21 13:04:41,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:41,684 INFO L470 AbstractCegarLoop]: Abstraction has 7257 states and 18570 transitions. [2021-08-21 13:04:41,684 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 21 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:41,684 INFO L276 IsEmpty]: Start isEmpty. Operand 7257 states and 18570 transitions. [2021-08-21 13:04:41,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 13:04:41,691 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:41,691 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:41,721 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Forceful destruction successful, exit code 0 [2021-08-21 13:04:41,904 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:41,905 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:04:41,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:41,905 INFO L82 PathProgramCache]: Analyzing trace with hash -484301822, now seen corresponding path program 99 times [2021-08-21 13:04:41,905 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:41,905 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1965523653] [2021-08-21 13:04:41,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:41,905 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:41,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:42,010 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 15 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:42,010 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:42,010 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1965523653] [2021-08-21 13:04:42,010 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1965523653] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:42,010 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [404019407] [2021-08-21 13:04:42,011 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:04:42,011 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:42,011 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:04:42,011 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:04:42,012 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:04:45,566 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2021-08-21 13:04:45,566 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:04:45,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 13:04:45,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:04:45,843 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 15 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:45,843 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [404019407] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:45,843 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:04:45,844 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13] total 22 [2021-08-21 13:04:45,844 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170400875] [2021-08-21 13:04:45,844 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 13:04:45,844 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:45,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 13:04:45,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=405, Unknown=0, NotChecked=0, Total=506 [2021-08-21 13:04:45,844 INFO L87 Difference]: Start difference. First operand 7257 states and 18570 transitions. Second operand has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 22 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:46,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:46,776 INFO L93 Difference]: Finished difference Result 8764 states and 21809 transitions. [2021-08-21 13:04:46,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-08-21 13:04:46,776 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 22 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 32 [2021-08-21 13:04:46,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:46,791 INFO L225 Difference]: With dead ends: 8764 [2021-08-21 13:04:46,791 INFO L226 Difference]: Without dead ends: 8738 [2021-08-21 13:04:46,792 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1598 ImplicationChecksByTransitivity, 803.2ms TimeCoverageRelationStatistics Valid=1183, Invalid=3787, Unknown=0, NotChecked=0, Total=4970 [2021-08-21 13:04:46,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8738 states. [2021-08-21 13:04:46,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8738 to 7362. [2021-08-21 13:04:46,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7362 states, 7361 states have (on average 2.5656840103246843) internal successors, (18886), 7361 states have internal predecessors, (18886), 0 states have call successors, (0), 0 states have call 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:46,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7362 states to 7362 states and 18886 transitions. [2021-08-21 13:04:46,913 INFO L78 Accepts]: Start accepts. Automaton has 7362 states and 18886 transitions. Word has length 32 [2021-08-21 13:04:46,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:46,913 INFO L470 AbstractCegarLoop]: Abstraction has 7362 states and 18886 transitions. [2021-08-21 13:04:46,913 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 22 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:46,913 INFO L276 IsEmpty]: Start isEmpty. Operand 7362 states and 18886 transitions. [2021-08-21 13:04:46,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 13:04:46,920 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:46,920 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:46,946 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Forceful destruction successful, exit code 0 [2021-08-21 13:04:47,135 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-08-21 13:04:47,135 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:04:47,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:47,135 INFO L82 PathProgramCache]: Analyzing trace with hash 1898908930, now seen corresponding path program 100 times [2021-08-21 13:04:47,135 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:47,135 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [589415701] [2021-08-21 13:04:47,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:47,136 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:47,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:47,275 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:47,275 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:47,275 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [589415701] [2021-08-21 13:04:47,275 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [589415701] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:47,275 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1867791970] [2021-08-21 13:04:47,275 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:04:47,275 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:47,275 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:04:47,276 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:04:47,277 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:04:50,674 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:04:50,674 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:04:50,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 13:04:50,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:04:50,991 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:50,992 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1867791970] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:50,992 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:04:50,992 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-08-21 13:04:50,992 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213636645] [2021-08-21 13:04:50,992 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 13:04:50,992 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:50,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 13:04:50,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2021-08-21 13:04:50,992 INFO L87 Difference]: Start difference. First operand 7362 states and 18886 transitions. Second operand has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 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:52,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:52,018 INFO L93 Difference]: Finished difference Result 9147 states and 22764 transitions. [2021-08-21 13:04:52,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-08-21 13:04:52,018 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 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 32 [2021-08-21 13:04:52,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:52,032 INFO L225 Difference]: With dead ends: 9147 [2021-08-21 13:04:52,032 INFO L226 Difference]: Without dead ends: 9117 [2021-08-21 13:04:52,033 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1707 ImplicationChecksByTransitivity, 910.6ms TimeCoverageRelationStatistics Valid=1246, Invalid=4010, Unknown=0, NotChecked=0, Total=5256 [2021-08-21 13:04:52,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9117 states. [2021-08-21 13:04:52,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9117 to 6698. [2021-08-21 13:04:52,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6698 states, 6697 states have (on average 2.5650291175153055) internal successors, (17178), 6697 states have internal predecessors, (17178), 0 states have call successors, (0), 0 states have call 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:52,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6698 states to 6698 states and 17178 transitions. [2021-08-21 13:04:52,151 INFO L78 Accepts]: Start accepts. Automaton has 6698 states and 17178 transitions. Word has length 32 [2021-08-21 13:04:52,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:52,151 INFO L470 AbstractCegarLoop]: Abstraction has 6698 states and 17178 transitions. [2021-08-21 13:04:52,151 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 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:52,151 INFO L276 IsEmpty]: Start isEmpty. Operand 6698 states and 17178 transitions. [2021-08-21 13:04:52,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 13:04:52,157 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:52,157 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:52,182 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Forceful destruction successful, exit code 0 [2021-08-21 13:04:52,376 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:52,377 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:04:52,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:52,377 INFO L82 PathProgramCache]: Analyzing trace with hash 384942132, now seen corresponding path program 101 times [2021-08-21 13:04:52,377 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:52,377 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [385715802] [2021-08-21 13:04:52,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:52,377 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:52,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:52,470 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 15 proven. 25 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:04:52,470 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:52,470 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [385715802] [2021-08-21 13:04:52,470 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [385715802] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:52,470 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1762594604] [2021-08-21 13:04:52,470 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:04:52,470 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:52,470 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:04:52,471 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:04:52,472 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:04:56,011 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 13:04:56,011 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:04:56,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 13:04:56,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:04:56,251 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 12 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:56,251 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1762594604] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:56,251 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:04:56,251 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2021-08-21 13:04:56,252 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [820530067] [2021-08-21 13:04:56,252 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 13:04:56,252 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:56,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 13:04:56,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=491, Unknown=0, NotChecked=0, Total=600 [2021-08-21 13:04:56,252 INFO L87 Difference]: Start difference. First operand 6698 states and 17178 transitions. Second operand has 25 states, 25 states have (on average 2.24) internal successors, (56), 24 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:04:57,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:57,015 INFO L93 Difference]: Finished difference Result 8292 states and 20419 transitions. [2021-08-21 13:04:57,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-08-21 13:04:57,015 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.24) internal successors, (56), 24 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 32 [2021-08-21 13:04:57,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:57,028 INFO L225 Difference]: With dead ends: 8292 [2021-08-21 13:04:57,028 INFO L226 Difference]: Without dead ends: 8292 [2021-08-21 13:04:57,029 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1328 ImplicationChecksByTransitivity, 661.4ms TimeCoverageRelationStatistics Valid=1281, Invalid=3689, Unknown=0, NotChecked=0, Total=4970 [2021-08-21 13:04:57,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8292 states. [2021-08-21 13:04:57,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8292 to 6050. [2021-08-21 13:04:57,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6050 states, 6049 states have (on average 2.5491816829227973) internal successors, (15420), 6049 states have internal predecessors, (15420), 0 states have call successors, (0), 0 states have call 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:57,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6050 states to 6050 states and 15420 transitions. [2021-08-21 13:04:57,128 INFO L78 Accepts]: Start accepts. Automaton has 6050 states and 15420 transitions. Word has length 32 [2021-08-21 13:04:57,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:57,128 INFO L470 AbstractCegarLoop]: Abstraction has 6050 states and 15420 transitions. [2021-08-21 13:04:57,128 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.24) internal successors, (56), 24 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:04:57,128 INFO L276 IsEmpty]: Start isEmpty. Operand 6050 states and 15420 transitions. [2021-08-21 13:04:57,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 13:04:57,134 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:57,134 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:57,162 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Forceful destruction successful, exit code 0 [2021-08-21 13:04:57,356 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,SelfDestructingSolverStorable105 [2021-08-21 13:04:57,357 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:04:57,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:57,357 INFO L82 PathProgramCache]: Analyzing trace with hash -1781805508, now seen corresponding path program 102 times [2021-08-21 13:04:57,357 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:57,357 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1958933775] [2021-08-21 13:04:57,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:57,357 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:57,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:57,441 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 18 proven. 22 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:04:57,442 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:57,442 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1958933775] [2021-08-21 13:04:57,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1958933775] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:57,442 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [912105151] [2021-08-21 13:04:57,442 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:04:57,442 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:57,442 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:04:57,443 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:04:57,443 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:05:00,933 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 13:05:00,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:05:00,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 13:05:00,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:05:01,255 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 18 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:01,255 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [912105151] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:01,255 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:05:01,255 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-08-21 13:05:01,255 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1300476528] [2021-08-21 13:05:01,256 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 13:05:01,256 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:05:01,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 13:05:01,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=453, Unknown=0, NotChecked=0, Total=552 [2021-08-21 13:05:01,256 INFO L87 Difference]: Start difference. First operand 6050 states and 15420 transitions. Second operand has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 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:05:02,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:05:02,167 INFO L93 Difference]: Finished difference Result 7196 states and 17687 transitions. [2021-08-21 13:05:02,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-08-21 13:05:02,167 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 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 32 [2021-08-21 13:05:02,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:05:02,192 INFO L225 Difference]: With dead ends: 7196 [2021-08-21 13:05:02,192 INFO L226 Difference]: Without dead ends: 7130 [2021-08-21 13:05:02,193 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1720 ImplicationChecksByTransitivity, 822.0ms TimeCoverageRelationStatistics Valid=1147, Invalid=4109, Unknown=0, NotChecked=0, Total=5256 [2021-08-21 13:05:02,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7130 states. [2021-08-21 13:05:02,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7130 to 6044. [2021-08-21 13:05:02,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6044 states, 6043 states have (on average 2.548072149594572) internal successors, (15398), 6043 states have internal predecessors, (15398), 0 states have call successors, (0), 0 states have call 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:02,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6044 states to 6044 states and 15398 transitions. [2021-08-21 13:05:02,316 INFO L78 Accepts]: Start accepts. Automaton has 6044 states and 15398 transitions. Word has length 32 [2021-08-21 13:05:02,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:05:02,316 INFO L470 AbstractCegarLoop]: Abstraction has 6044 states and 15398 transitions. [2021-08-21 13:05:02,316 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 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:05:02,316 INFO L276 IsEmpty]: Start isEmpty. Operand 6044 states and 15398 transitions. [2021-08-21 13:05:02,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 13:05:02,323 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:05:02,323 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:05:02,350 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Forceful destruction successful, exit code 0 [2021-08-21 13:05:02,536 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:02,537 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:05:02,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:05:02,537 INFO L82 PathProgramCache]: Analyzing trace with hash 1479260144, now seen corresponding path program 103 times [2021-08-21 13:05:02,537 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:05:02,537 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1171939792] [2021-08-21 13:05:02,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:05:02,537 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:05:02,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:05:02,641 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 14 proven. 26 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:05:02,641 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:05:02,641 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1171939792] [2021-08-21 13:05:02,641 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1171939792] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:02,641 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [740869032] [2021-08-21 13:05:02,642 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:05:02,642 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:02,642 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:05:02,642 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:05:02,643 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:05:06,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:05:06,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 13:05:06,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:05:06,484 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 12 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:06,484 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [740869032] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:06,485 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:05:06,485 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-08-21 13:05:06,485 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618317866] [2021-08-21 13:05:06,485 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 13:05:06,485 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:05:06,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 13:05:06,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=455, Unknown=0, NotChecked=0, Total=552 [2021-08-21 13:05:06,485 INFO L87 Difference]: Start difference. First operand 6044 states and 15398 transitions. Second operand has 24 states, 24 states have (on average 2.3333333333333335) internal successors, (56), 23 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:05:07,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:05:07,772 INFO L93 Difference]: Finished difference Result 8043 states and 19702 transitions. [2021-08-21 13:05:07,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-08-21 13:05:07,773 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.3333333333333335) internal successors, (56), 23 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 32 [2021-08-21 13:05:07,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:05:07,783 INFO L225 Difference]: With dead ends: 8043 [2021-08-21 13:05:07,784 INFO L226 Difference]: Without dead ends: 8043 [2021-08-21 13:05:07,784 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1659 ImplicationChecksByTransitivity, 1101.0ms TimeCoverageRelationStatistics Valid=1499, Invalid=4051, Unknown=0, NotChecked=0, Total=5550 [2021-08-21 13:05:07,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8043 states. [2021-08-21 13:05:07,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8043 to 5470. [2021-08-21 13:05:07,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5470 states, 5469 states have (on average 2.521301883342476) internal successors, (13789), 5469 states have internal predecessors, (13789), 0 states have call successors, (0), 0 states have call 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:07,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5470 states to 5470 states and 13789 transitions. [2021-08-21 13:05:07,867 INFO L78 Accepts]: Start accepts. Automaton has 5470 states and 13789 transitions. Word has length 32 [2021-08-21 13:05:07,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:05:07,867 INFO L470 AbstractCegarLoop]: Abstraction has 5470 states and 13789 transitions. [2021-08-21 13:05:07,867 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.3333333333333335) internal successors, (56), 23 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:05:07,867 INFO L276 IsEmpty]: Start isEmpty. Operand 5470 states and 13789 transitions. [2021-08-21 13:05:07,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 13:05:07,873 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:05:07,873 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:05:07,901 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Forceful destruction successful, exit code 0 [2021-08-21 13:05:08,088 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:08,089 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:05:08,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:05:08,089 INFO L82 PathProgramCache]: Analyzing trace with hash -1530812424, now seen corresponding path program 104 times [2021-08-21 13:05:08,089 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:05:08,089 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924089200] [2021-08-21 13:05:08,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:05:08,089 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:05:08,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:05:08,196 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 16 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:05:08,196 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:05:08,196 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1924089200] [2021-08-21 13:05:08,196 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1924089200] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:08,196 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [22301193] [2021-08-21 13:05:08,197 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:05:08,197 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:08,197 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:05:08,197 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:05:08,198 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:05:11,868 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:05:11,868 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:05:11,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 13:05:11,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:05:12,200 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 15 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:12,200 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [22301193] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:12,200 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:05:12,200 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13] total 22 [2021-08-21 13:05:12,201 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995421908] [2021-08-21 13:05:12,201 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 13:05:12,201 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:05:12,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 13:05:12,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=412, Unknown=0, NotChecked=0, Total=506 [2021-08-21 13:05:12,201 INFO L87 Difference]: Start difference. First operand 5470 states and 13789 transitions. Second operand has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 22 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:05:13,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:05:13,261 INFO L93 Difference]: Finished difference Result 6450 states and 15780 transitions. [2021-08-21 13:05:13,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-08-21 13:05:13,262 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 22 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 32 [2021-08-21 13:05:13,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:05:13,270 INFO L225 Difference]: With dead ends: 6450 [2021-08-21 13:05:13,271 INFO L226 Difference]: Without dead ends: 6411 [2021-08-21 13:05:13,271 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1474 ImplicationChecksByTransitivity, 877.8ms TimeCoverageRelationStatistics Valid=968, Invalid=3454, Unknown=0, NotChecked=0, Total=4422 [2021-08-21 13:05:13,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6411 states. [2021-08-21 13:05:13,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6411 to 5470. [2021-08-21 13:05:13,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5470 states, 5469 states have (on average 2.518559151581642) internal successors, (13774), 5469 states have internal predecessors, (13774), 0 states have call successors, (0), 0 states have call 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:13,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5470 states to 5470 states and 13774 transitions. [2021-08-21 13:05:13,350 INFO L78 Accepts]: Start accepts. Automaton has 5470 states and 13774 transitions. Word has length 32 [2021-08-21 13:05:13,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:05:13,350 INFO L470 AbstractCegarLoop]: Abstraction has 5470 states and 13774 transitions. [2021-08-21 13:05:13,350 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 22 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:05:13,350 INFO L276 IsEmpty]: Start isEmpty. Operand 5470 states and 13774 transitions. [2021-08-21 13:05:13,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 13:05:13,355 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:05:13,355 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:05:13,383 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Forceful destruction successful, exit code 0 [2021-08-21 13:05:13,560 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,SelfDestructingSolverStorable108 [2021-08-21 13:05:13,561 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:05:13,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:05:13,561 INFO L82 PathProgramCache]: Analyzing trace with hash 1331349556, now seen corresponding path program 105 times [2021-08-21 13:05:13,561 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:05:13,561 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [624801785] [2021-08-21 13:05:13,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:05:13,561 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:05:13,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:05:13,699 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 27 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:05:13,699 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:05:13,699 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [624801785] [2021-08-21 13:05:13,699 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [624801785] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:13,699 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [128840052] [2021-08-21 13:05:13,700 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:05:13,700 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:13,700 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:05:13,700 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:05:13,701 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:05:17,400 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 13:05:17,400 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:05:17,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 13:05:17,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:05:17,750 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 12 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:17,750 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [128840052] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:17,750 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:05:17,750 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13] total 22 [2021-08-21 13:05:17,751 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1185317129] [2021-08-21 13:05:17,751 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 13:05:17,751 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:05:17,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 13:05:17,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2021-08-21 13:05:17,751 INFO L87 Difference]: Start difference. First operand 5470 states and 13774 transitions. Second operand has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 22 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:05:19,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:05:19,134 INFO L93 Difference]: Finished difference Result 8077 states and 19716 transitions. [2021-08-21 13:05:19,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-08-21 13:05:19,134 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 22 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 32 [2021-08-21 13:05:19,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:05:19,147 INFO L225 Difference]: With dead ends: 8077 [2021-08-21 13:05:19,147 INFO L226 Difference]: Without dead ends: 8077 [2021-08-21 13:05:19,147 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2166 ImplicationChecksByTransitivity, 1150.2ms TimeCoverageRelationStatistics Valid=1768, Invalid=4552, Unknown=0, NotChecked=0, Total=6320 [2021-08-21 13:05:19,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8077 states. [2021-08-21 13:05:19,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8077 to 6073. [2021-08-21 13:05:19,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6073 states, 6072 states have (on average 2.510540184453228) internal successors, (15244), 6072 states have internal predecessors, (15244), 0 states have call successors, (0), 0 states have call 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:19,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6073 states to 6073 states and 15244 transitions. [2021-08-21 13:05:19,240 INFO L78 Accepts]: Start accepts. Automaton has 6073 states and 15244 transitions. Word has length 32 [2021-08-21 13:05:19,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:05:19,240 INFO L470 AbstractCegarLoop]: Abstraction has 6073 states and 15244 transitions. [2021-08-21 13:05:19,240 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 22 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:05:19,240 INFO L276 IsEmpty]: Start isEmpty. Operand 6073 states and 15244 transitions. [2021-08-21 13:05:19,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 13:05:19,245 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:05:19,245 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:05:19,273 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:05:19,471 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:19,471 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:05:19,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:05:19,472 INFO L82 PathProgramCache]: Analyzing trace with hash -2053455692, now seen corresponding path program 106 times [2021-08-21 13:05:19,472 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:05:19,472 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563697991] [2021-08-21 13:05:19,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:05:19,472 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:05:19,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:05:19,563 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 18 proven. 22 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:05:19,563 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:05:19,563 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [563697991] [2021-08-21 13:05:19,563 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [563697991] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:19,563 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [237025920] [2021-08-21 13:05:19,563 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:05:19,563 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:19,563 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:05:19,564 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:05:19,565 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:05:23,328 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:05:23,329 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:05:23,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 13:05:23,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:05:23,562 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:23,562 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [237025920] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:23,562 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:05:23,562 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 21 [2021-08-21 13:05:23,562 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1379360594] [2021-08-21 13:05:23,562 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 13:05:23,563 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:05:23,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 13:05:23,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=369, Unknown=0, NotChecked=0, Total=462 [2021-08-21 13:05:23,563 INFO L87 Difference]: Start difference. First operand 6073 states and 15244 transitions. Second operand has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 21 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:05:24,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:05:24,302 INFO L93 Difference]: Finished difference Result 6851 states and 16868 transitions. [2021-08-21 13:05:24,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-08-21 13:05:24,303 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 21 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 32 [2021-08-21 13:05:24,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:05:24,311 INFO L225 Difference]: With dead ends: 6851 [2021-08-21 13:05:24,311 INFO L226 Difference]: Without dead ends: 6833 [2021-08-21 13:05:24,311 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1274 ImplicationChecksByTransitivity, 572.2ms TimeCoverageRelationStatistics Valid=879, Invalid=3027, Unknown=0, NotChecked=0, Total=3906 [2021-08-21 13:05:24,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6833 states. [2021-08-21 13:05:24,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6833 to 6093. [2021-08-21 13:05:24,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6093 states, 6092 states have (on average 2.5128036769533817) internal successors, (15308), 6092 states have internal predecessors, (15308), 0 states have call successors, (0), 0 states have call 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:24,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6093 states to 6093 states and 15308 transitions. [2021-08-21 13:05:24,390 INFO L78 Accepts]: Start accepts. Automaton has 6093 states and 15308 transitions. Word has length 32 [2021-08-21 13:05:24,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:05:24,390 INFO L470 AbstractCegarLoop]: Abstraction has 6093 states and 15308 transitions. [2021-08-21 13:05:24,390 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 21 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:05:24,390 INFO L276 IsEmpty]: Start isEmpty. Operand 6093 states and 15308 transitions. [2021-08-21 13:05:24,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 13:05:24,396 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:05:24,396 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:05:24,423 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Forceful destruction successful, exit code 0 [2021-08-21 13:05:24,621 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:24,621 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:05:24,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:05:24,621 INFO L82 PathProgramCache]: Analyzing trace with hash 657899504, now seen corresponding path program 107 times [2021-08-21 13:05:24,621 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:05:24,621 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1218469507] [2021-08-21 13:05:24,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:05:24,622 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:05:24,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:05:24,696 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 12 proven. 28 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:05:24,697 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:05:24,697 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1218469507] [2021-08-21 13:05:24,697 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1218469507] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:24,697 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [868053358] [2021-08-21 13:05:24,697 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:05:24,697 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:24,697 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:05:24,698 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:05:24,699 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:05:28,420 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 13:05:28,421 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:05:28,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 13:05:28,422 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:05:28,773 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 12 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:28,773 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [868053358] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:28,773 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:05:28,773 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 21 [2021-08-21 13:05:28,774 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1125391260] [2021-08-21 13:05:28,774 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 13:05:28,774 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:05:28,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 13:05:28,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=374, Unknown=0, NotChecked=0, Total=462 [2021-08-21 13:05:28,774 INFO L87 Difference]: Start difference. First operand 6093 states and 15308 transitions. Second operand has 22 states, 22 states have (on average 2.590909090909091) internal successors, (57), 21 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:05:29,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:05:29,991 INFO L93 Difference]: Finished difference Result 10342 states and 25929 transitions. [2021-08-21 13:05:29,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-08-21 13:05:29,992 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.590909090909091) internal successors, (57), 21 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-08-21 13:05:29,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:05:30,008 INFO L225 Difference]: With dead ends: 10342 [2021-08-21 13:05:30,009 INFO L226 Difference]: Without dead ends: 10342 [2021-08-21 13:05:30,010 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2550 ImplicationChecksByTransitivity, 1027.3ms TimeCoverageRelationStatistics Valid=2010, Invalid=4962, Unknown=0, NotChecked=0, Total=6972 [2021-08-21 13:05:30,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10342 states. [2021-08-21 13:05:30,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10342 to 9103. [2021-08-21 13:05:30,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9103 states, 9102 states have (on average 2.5633926609536366) internal successors, (23332), 9102 states have internal predecessors, (23332), 0 states have call successors, (0), 0 states have call 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:30,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9103 states to 9103 states and 23332 transitions. [2021-08-21 13:05:30,170 INFO L78 Accepts]: Start accepts. Automaton has 9103 states and 23332 transitions. Word has length 32 [2021-08-21 13:05:30,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:05:30,170 INFO L470 AbstractCegarLoop]: Abstraction has 9103 states and 23332 transitions. [2021-08-21 13:05:30,170 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.590909090909091) internal successors, (57), 21 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:05:30,170 INFO L276 IsEmpty]: Start isEmpty. Operand 9103 states and 23332 transitions. [2021-08-21 13:05:30,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 13:05:30,179 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:05:30,179 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:05:30,207 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Forceful destruction successful, exit code 0 [2021-08-21 13:05:30,404 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:30,405 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:05:30,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:05:30,405 INFO L82 PathProgramCache]: Analyzing trace with hash -1094181720, now seen corresponding path program 108 times [2021-08-21 13:05:30,405 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:05:30,405 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1993151484] [2021-08-21 13:05:30,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:05:30,405 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:05:30,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:05:30,496 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 21 proven. 19 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:05:30,496 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:05:30,496 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1993151484] [2021-08-21 13:05:30,496 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1993151484] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:30,496 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1257558593] [2021-08-21 13:05:30,496 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:05:30,496 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:30,496 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:05:30,497 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:05:30,498 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:05:34,356 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 13:05:34,356 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:05:34,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 13:05:34,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:05:34,626 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 18 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:34,626 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1257558593] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:34,626 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:05:34,626 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 13] total 20 [2021-08-21 13:05:34,627 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1519355484] [2021-08-21 13:05:34,627 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 13:05:34,627 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:05:34,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 13:05:34,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=334, Unknown=0, NotChecked=0, Total=420 [2021-08-21 13:05:34,627 INFO L87 Difference]: Start difference. First operand 9103 states and 23332 transitions. Second operand has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 20 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:05:35,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:05:35,443 INFO L93 Difference]: Finished difference Result 10152 states and 25468 transitions. [2021-08-21 13:05:35,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-21 13:05:35,444 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 20 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 32 [2021-08-21 13:05:35,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:05:35,465 INFO L225 Difference]: With dead ends: 10152 [2021-08-21 13:05:35,465 INFO L226 Difference]: Without dead ends: 10148 [2021-08-21 13:05:35,466 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1210 ImplicationChecksByTransitivity, 694.1ms TimeCoverageRelationStatistics Valid=1087, Invalid=2819, Unknown=0, NotChecked=0, Total=3906 [2021-08-21 13:05:35,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10148 states. [2021-08-21 13:05:35,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10148 to 9007. [2021-08-21 13:05:35,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9007 states, 9006 states have (on average 2.56140350877193) internal successors, (23068), 9006 states have internal predecessors, (23068), 0 states have call successors, (0), 0 states have call 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:35,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9007 states to 9007 states and 23068 transitions. [2021-08-21 13:05:35,646 INFO L78 Accepts]: Start accepts. Automaton has 9007 states and 23068 transitions. Word has length 32 [2021-08-21 13:05:35,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:05:35,646 INFO L470 AbstractCegarLoop]: Abstraction has 9007 states and 23068 transitions. [2021-08-21 13:05:35,646 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 20 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:05:35,646 INFO L276 IsEmpty]: Start isEmpty. Operand 9007 states and 23068 transitions. [2021-08-21 13:05:35,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 13:05:35,654 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:05:35,654 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:05:35,683 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Forceful destruction successful, exit code 0 [2021-08-21 13:05:35,880 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,SelfDestructingSolverStorable112 [2021-08-21 13:05:35,881 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:05:35,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:05:35,881 INFO L82 PathProgramCache]: Analyzing trace with hash -1600527986, now seen corresponding path program 109 times [2021-08-21 13:05:35,881 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:05:35,881 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1436671754] [2021-08-21 13:05:35,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:05:35,881 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:05:35,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:05:35,967 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 17 proven. 23 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:05:35,967 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:05:35,967 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1436671754] [2021-08-21 13:05:35,967 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1436671754] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:35,967 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1352153767] [2021-08-21 13:05:35,967 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:05:35,967 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:35,967 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:05:35,968 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:05:35,969 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:05:39,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:05:39,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 13:05:39,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:05:40,125 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 15 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:40,125 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1352153767] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:40,125 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:05:40,125 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 21 [2021-08-21 13:05:40,125 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511682495] [2021-08-21 13:05:40,125 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 13:05:40,125 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:05:40,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 13:05:40,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2021-08-21 13:05:40,126 INFO L87 Difference]: Start difference. First operand 9007 states and 23068 transitions. Second operand has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 21 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:05:40,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:05:40,923 INFO L93 Difference]: Finished difference Result 10560 states and 26510 transitions. [2021-08-21 13:05:40,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-08-21 13:05:40,924 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 21 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 32 [2021-08-21 13:05:40,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:05:40,938 INFO L225 Difference]: With dead ends: 10560 [2021-08-21 13:05:40,938 INFO L226 Difference]: Without dead ends: 10548 [2021-08-21 13:05:40,939 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1201 ImplicationChecksByTransitivity, 682.2ms TimeCoverageRelationStatistics Valid=1011, Invalid=2895, Unknown=0, NotChecked=0, Total=3906 [2021-08-21 13:05:40,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10548 states. [2021-08-21 13:05:41,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10548 to 9195. [2021-08-21 13:05:41,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9195 states, 9194 states have (on average 2.564607352621275) internal successors, (23579), 9194 states have internal predecessors, (23579), 0 states have call successors, (0), 0 states have call 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:41,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9195 states to 9195 states and 23579 transitions. [2021-08-21 13:05:41,095 INFO L78 Accepts]: Start accepts. Automaton has 9195 states and 23579 transitions. Word has length 32 [2021-08-21 13:05:41,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:05:41,095 INFO L470 AbstractCegarLoop]: Abstraction has 9195 states and 23579 transitions. [2021-08-21 13:05:41,095 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 21 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:05:41,095 INFO L276 IsEmpty]: Start isEmpty. Operand 9195 states and 23579 transitions. [2021-08-21 13:05:41,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 13:05:41,104 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:05:41,104 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:05:41,132 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Forceful destruction successful, exit code 0 [2021-08-21 13:05:41,320 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,SelfDestructingSolverStorable113 [2021-08-21 13:05:41,321 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:05:41,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:05:41,321 INFO L82 PathProgramCache]: Analyzing trace with hash -1827749366, now seen corresponding path program 110 times [2021-08-21 13:05:41,321 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:05:41,321 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [811980925] [2021-08-21 13:05:41,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:05:41,321 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:05:41,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:05:41,459 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 14 proven. 26 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:05:41,459 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:05:41,460 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [811980925] [2021-08-21 13:05:41,460 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [811980925] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:41,460 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1727278295] [2021-08-21 13:05:41,460 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:05:41,460 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:41,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:05:41,461 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:05:41,462 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:05:45,302 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:05:45,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:05:45,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 13:05:45,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:05:45,600 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:45,601 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1727278295] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:45,601 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:05:45,601 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13] total 22 [2021-08-21 13:05:45,601 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1086569705] [2021-08-21 13:05:45,601 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 13:05:45,602 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:05:45,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 13:05:45,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2021-08-21 13:05:45,602 INFO L87 Difference]: Start difference. First operand 9195 states and 23579 transitions. Second operand has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 22 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:05:46,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:05:46,422 INFO L93 Difference]: Finished difference Result 11376 states and 28529 transitions. [2021-08-21 13:05:46,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-21 13:05:46,422 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 22 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 32 [2021-08-21 13:05:46,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:05:46,437 INFO L225 Difference]: With dead ends: 11376 [2021-08-21 13:05:46,438 INFO L226 Difference]: Without dead ends: 11356 [2021-08-21 13:05:46,438 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1276 ImplicationChecksByTransitivity, 720.2ms TimeCoverageRelationStatistics Valid=1025, Invalid=3135, Unknown=0, NotChecked=0, Total=4160 [2021-08-21 13:05:46,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11356 states. [2021-08-21 13:05:46,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11356 to 10158. [2021-08-21 13:05:46,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10158 states, 10157 states have (on average 2.5704440287486463) internal successors, (26108), 10157 states have internal predecessors, (26108), 0 states have call successors, (0), 0 states have call 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:46,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10158 states to 10158 states and 26108 transitions. [2021-08-21 13:05:46,611 INFO L78 Accepts]: Start accepts. Automaton has 10158 states and 26108 transitions. Word has length 32 [2021-08-21 13:05:46,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:05:46,611 INFO L470 AbstractCegarLoop]: Abstraction has 10158 states and 26108 transitions. [2021-08-21 13:05:46,611 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 22 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:05:46,611 INFO L276 IsEmpty]: Start isEmpty. Operand 10158 states and 26108 transitions. [2021-08-21 13:05:46,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 13:05:46,620 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:05:46,620 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:05:46,648 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:05:46,845 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,SelfDestructingSolverStorable114 [2021-08-21 13:05:46,845 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:05:46,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:05:46,846 INFO L82 PathProgramCache]: Analyzing trace with hash -1144163450, now seen corresponding path program 111 times [2021-08-21 13:05:46,846 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:05:46,846 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2017591663] [2021-08-21 13:05:46,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:05:46,846 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:05:46,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:05:46,942 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 15 proven. 25 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:05:46,942 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:05:46,942 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2017591663] [2021-08-21 13:05:46,942 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2017591663] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:46,942 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [545604734] [2021-08-21 13:05:46,942 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:05:46,942 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:46,942 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:05:46,943 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:05:46,944 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:05:50,899 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 13:05:50,899 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:05:50,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 13:05:50,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:05:51,229 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 15 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:51,229 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [545604734] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:51,229 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:05:51,229 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-08-21 13:05:51,229 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149449405] [2021-08-21 13:05:51,229 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 13:05:51,229 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:05:51,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 13:05:51,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=449, Unknown=0, NotChecked=0, Total=552 [2021-08-21 13:05:51,230 INFO L87 Difference]: Start difference. First operand 10158 states and 26108 transitions. Second operand has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 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:05:52,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:05:52,256 INFO L93 Difference]: Finished difference Result 12746 states and 32027 transitions. [2021-08-21 13:05:52,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-08-21 13:05:52,256 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 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 32 [2021-08-21 13:05:52,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:05:52,274 INFO L225 Difference]: With dead ends: 12746 [2021-08-21 13:05:52,275 INFO L226 Difference]: Without dead ends: 12718 [2021-08-21 13:05:52,275 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1459 ImplicationChecksByTransitivity, 905.2ms TimeCoverageRelationStatistics Valid=1128, Invalid=3564, Unknown=0, NotChecked=0, Total=4692 [2021-08-21 13:05:52,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12718 states. [2021-08-21 13:05:52,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12718 to 11421. [2021-08-21 13:05:52,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11421 states, 11420 states have (on average 2.576094570928196) internal successors, (29419), 11420 states have internal predecessors, (29419), 0 states have call successors, (0), 0 states have call 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:52,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11421 states to 11421 states and 29419 transitions. [2021-08-21 13:05:52,464 INFO L78 Accepts]: Start accepts. Automaton has 11421 states and 29419 transitions. Word has length 32 [2021-08-21 13:05:52,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:05:52,464 INFO L470 AbstractCegarLoop]: Abstraction has 11421 states and 29419 transitions. [2021-08-21 13:05:52,464 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 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:05:52,465 INFO L276 IsEmpty]: Start isEmpty. Operand 11421 states and 29419 transitions. [2021-08-21 13:05:52,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 13:05:52,474 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:05:52,474 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:05:52,500 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:05:52,675 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,SelfDestructingSolverStorable115 [2021-08-21 13:05:52,675 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:05:52,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:05:52,675 INFO L82 PathProgramCache]: Analyzing trace with hash -1348094462, now seen corresponding path program 112 times [2021-08-21 13:05:52,675 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:05:52,675 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1915074396] [2021-08-21 13:05:52,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:05:52,675 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:05:52,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:05:52,923 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 21 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:52,923 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:05:52,923 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1915074396] [2021-08-21 13:05:52,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1915074396] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:52,923 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [127274964] [2021-08-21 13:05:52,924 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:05:52,924 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:52,924 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:05:52,924 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:05:52,925 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:05:56,451 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:05:56,452 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:05:56,452 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 13:05:56,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:05:56,785 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 21 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:56,785 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [127274964] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:56,786 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:05:56,786 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2021-08-21 13:05:56,786 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715322160] [2021-08-21 13:05:56,786 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 13:05:56,786 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:05:56,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 13:05:56,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=483, Unknown=0, NotChecked=0, Total=600 [2021-08-21 13:05:56,786 INFO L87 Difference]: Start difference. First operand 11421 states and 29419 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:05:57,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:05:57,728 INFO L93 Difference]: Finished difference Result 12982 states and 32803 transitions. [2021-08-21 13:05:57,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-08-21 13:05:57,728 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 32 [2021-08-21 13:05:57,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:05:57,749 INFO L225 Difference]: With dead ends: 12982 [2021-08-21 13:05:57,749 INFO L226 Difference]: Without dead ends: 12946 [2021-08-21 13:05:57,750 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1785 ImplicationChecksByTransitivity, 946.5ms TimeCoverageRelationStatistics Valid=1318, Invalid=4232, Unknown=0, NotChecked=0, Total=5550 [2021-08-21 13:05:57,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12946 states. [2021-08-21 13:05:57,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12946 to 11771. [2021-08-21 13:05:57,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11771 states, 11770 states have (on average 2.5820730671197962) internal successors, (30391), 11770 states have internal predecessors, (30391), 0 states have call successors, (0), 0 states have call 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:57,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11771 states to 11771 states and 30391 transitions. [2021-08-21 13:05:57,977 INFO L78 Accepts]: Start accepts. Automaton has 11771 states and 30391 transitions. Word has length 32 [2021-08-21 13:05:57,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:05:57,977 INFO L470 AbstractCegarLoop]: Abstraction has 11771 states and 30391 transitions. [2021-08-21 13:05:57,977 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:05:57,977 INFO L276 IsEmpty]: Start isEmpty. Operand 11771 states and 30391 transitions. [2021-08-21 13:05:57,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 13:05:57,989 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:05:57,989 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:05:58,017 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Forceful destruction successful, exit code 0 [2021-08-21 13:05:58,212 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:58,213 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:05:58,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:05:58,213 INFO L82 PathProgramCache]: Analyzing trace with hash -1540614240, now seen corresponding path program 113 times [2021-08-21 13:05:58,213 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:05:58,213 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733605731] [2021-08-21 13:05:58,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:05:58,213 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:05:58,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:05:58,840 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 4 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:58,840 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:05:58,840 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733605731] [2021-08-21 13:05:58,841 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1733605731] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:58,841 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [164933283] [2021-08-21 13:05:58,841 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:05:58,841 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:58,841 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:05:58,842 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:05:58,844 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:06:02,563 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 13:06:02,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:06:02,564 WARN L261 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:06:02,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:06:03,371 INFO L354 Elim1Store]: treesize reduction 337, result has 4.5 percent of original size [2021-08-21 13:06:03,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 10 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 35 case distinctions, treesize of input 91 treesize of output 50 [2021-08-21 13:06:03,414 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:06:03,415 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [164933283] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:06:03,415 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:06:03,415 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 14] total 28 [2021-08-21 13:06:03,415 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147797687] [2021-08-21 13:06:03,415 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-21 13:06:03,415 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:06:03,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-21 13:06:03,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=712, Unknown=0, NotChecked=0, Total=812 [2021-08-21 13:06:03,415 INFO L87 Difference]: Start difference. First operand 11771 states and 30391 transitions. Second operand has 29 states, 29 states have (on average 2.103448275862069) internal successors, (61), 28 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call 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:06,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:06:06,105 INFO L93 Difference]: Finished difference Result 14915 states and 37806 transitions. [2021-08-21 13:06:06,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-21 13:06:06,105 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.103448275862069) internal successors, (61), 28 states have internal predecessors, (61), 0 states have call successors, (0), 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 34 [2021-08-21 13:06:06,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:06:06,123 INFO L225 Difference]: With dead ends: 14915 [2021-08-21 13:06:06,124 INFO L226 Difference]: Without dead ends: 14908 [2021-08-21 13:06:06,124 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 998 ImplicationChecksByTransitivity, 2379.5ms TimeCoverageRelationStatistics Valid=616, Invalid=3674, Unknown=0, NotChecked=0, Total=4290 [2021-08-21 13:06:06,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14908 states. [2021-08-21 13:06:06,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14908 to 11953. [2021-08-21 13:06:06,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11953 states, 11952 states have (on average 2.5821619812583667) internal successors, (30862), 11952 states have internal predecessors, (30862), 0 states have call successors, (0), 0 states have call 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:06,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11953 states to 11953 states and 30862 transitions. [2021-08-21 13:06:06,311 INFO L78 Accepts]: Start accepts. Automaton has 11953 states and 30862 transitions. Word has length 34 [2021-08-21 13:06:06,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:06:06,311 INFO L470 AbstractCegarLoop]: Abstraction has 11953 states and 30862 transitions. [2021-08-21 13:06:06,311 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.103448275862069) internal successors, (61), 28 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call 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:06,311 INFO L276 IsEmpty]: Start isEmpty. Operand 11953 states and 30862 transitions. [2021-08-21 13:06:06,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 13:06:06,322 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:06:06,322 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:06:06,351 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Forceful destruction successful, exit code 0 [2021-08-21 13:06:06,543 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117,115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:06:06,544 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:06:06,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:06:06,544 INFO L82 PathProgramCache]: Analyzing trace with hash -145701330, now seen corresponding path program 114 times [2021-08-21 13:06:06,544 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:06:06,544 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227682381] [2021-08-21 13:06:06,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:06:06,544 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:06:06,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:06:07,133 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 4 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:06:07,133 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:06:07,134 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227682381] [2021-08-21 13:06:07,134 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1227682381] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:06:07,134 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1940548287] [2021-08-21 13:06:07,134 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:06:07,134 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:06:07,134 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:06:07,134 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:06:07,135 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:06:11,006 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 13:06:11,006 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:06:11,007 WARN L261 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 47 conjunts are in the unsatisfiable core [2021-08-21 13:06:11,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:06:12,422 INFO L354 Elim1Store]: treesize reduction 276, result has 24.8 percent of original size [2021-08-21 13:06:12,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 6 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 39 case distinctions, treesize of input 103 treesize of output 141 [2021-08-21 13:06:12,981 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:06:12,981 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1940548287] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:06:12,981 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:06:12,981 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 19] total 33 [2021-08-21 13:06:12,981 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [796311186] [2021-08-21 13:06:12,981 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 13:06:12,982 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:06:12,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 13:06:12,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=990, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 13:06:12,982 INFO L87 Difference]: Start difference. First operand 11953 states and 30862 transitions. Second operand has 34 states, 34 states have (on average 1.7941176470588236) internal successors, (61), 33 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call 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:16,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:06:16,219 INFO L93 Difference]: Finished difference Result 14791 states and 37551 transitions. [2021-08-21 13:06:16,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 13:06:16,219 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.7941176470588236) internal successors, (61), 33 states have internal predecessors, (61), 0 states have call successors, (0), 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 34 [2021-08-21 13:06:16,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:06:16,241 INFO L225 Difference]: With dead ends: 14791 [2021-08-21 13:06:16,241 INFO L226 Difference]: Without dead ends: 14721 [2021-08-21 13:06:16,242 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 916 ImplicationChecksByTransitivity, 2654.3ms TimeCoverageRelationStatistics Valid=527, Invalid=3255, Unknown=0, NotChecked=0, Total=3782 [2021-08-21 13:06:16,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14721 states. [2021-08-21 13:06:16,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14721 to 11948. [2021-08-21 13:06:16,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11948 states, 11947 states have (on average 2.5819871097346616) internal successors, (30847), 11947 states have internal predecessors, (30847), 0 states have call successors, (0), 0 states have call 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:16,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11948 states to 11948 states and 30847 transitions. [2021-08-21 13:06:16,536 INFO L78 Accepts]: Start accepts. Automaton has 11948 states and 30847 transitions. Word has length 34 [2021-08-21 13:06:16,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:06:16,536 INFO L470 AbstractCegarLoop]: Abstraction has 11948 states and 30847 transitions. [2021-08-21 13:06:16,536 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 1.7941176470588236) internal successors, (61), 33 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call 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:16,536 INFO L276 IsEmpty]: Start isEmpty. Operand 11948 states and 30847 transitions. [2021-08-21 13:06:16,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 13:06:16,545 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:06:16,545 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:06:16,572 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Forceful destruction successful, exit code 0 [2021-08-21 13:06:16,768 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,SelfDestructingSolverStorable118 [2021-08-21 13:06:16,768 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:06:16,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:06:16,769 INFO L82 PathProgramCache]: Analyzing trace with hash 897580266, now seen corresponding path program 115 times [2021-08-21 13:06:16,769 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:06:16,769 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746217797] [2021-08-21 13:06:16,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:06:16,769 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:06:16,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:06:17,238 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 4 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:06:17,238 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:06:17,238 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746217797] [2021-08-21 13:06:17,238 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746217797] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:06:17,238 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1460062390] [2021-08-21 13:06:17,238 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:06:17,238 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:06:17,239 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:06:17,239 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:06:17,240 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:06:21,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:06:21,227 WARN L261 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:06:21,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:06:21,934 INFO L354 Elim1Store]: treesize reduction 337, result has 4.5 percent of original size [2021-08-21 13:06:21,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 10 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 35 case distinctions, treesize of input 91 treesize of output 50 [2021-08-21 13:06:21,968 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:06:21,968 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1460062390] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:06:21,968 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:06:21,968 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 14] total 28 [2021-08-21 13:06:21,968 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [638181924] [2021-08-21 13:06:21,968 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-21 13:06:21,968 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:06:21,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-21 13:06:21,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=712, Unknown=0, NotChecked=0, Total=812 [2021-08-21 13:06:21,969 INFO L87 Difference]: Start difference. First operand 11948 states and 30847 transitions. Second operand has 29 states, 29 states have (on average 2.103448275862069) internal successors, (61), 28 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call 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:24,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:06:24,098 INFO L93 Difference]: Finished difference Result 14958 states and 37949 transitions. [2021-08-21 13:06:24,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 13:06:24,098 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.103448275862069) internal successors, (61), 28 states have internal predecessors, (61), 0 states have call successors, (0), 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 34 [2021-08-21 13:06:24,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:06:24,120 INFO L225 Difference]: With dead ends: 14958 [2021-08-21 13:06:24,120 INFO L226 Difference]: Without dead ends: 14907 [2021-08-21 13:06:24,120 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 877 ImplicationChecksByTransitivity, 1912.3ms TimeCoverageRelationStatistics Valid=549, Invalid=3233, Unknown=0, NotChecked=0, Total=3782 [2021-08-21 13:06:24,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14907 states. [2021-08-21 13:06:24,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14907 to 12048. [2021-08-21 13:06:24,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12048 states, 12047 states have (on average 2.577820204200216) internal successors, (31055), 12047 states have internal predecessors, (31055), 0 states have call successors, (0), 0 states have call 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:24,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12048 states to 12048 states and 31055 transitions. [2021-08-21 13:06:24,345 INFO L78 Accepts]: Start accepts. Automaton has 12048 states and 31055 transitions. Word has length 34 [2021-08-21 13:06:24,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:06:24,345 INFO L470 AbstractCegarLoop]: Abstraction has 12048 states and 31055 transitions. [2021-08-21 13:06:24,345 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.103448275862069) internal successors, (61), 28 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call 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:24,345 INFO L276 IsEmpty]: Start isEmpty. Operand 12048 states and 31055 transitions. [2021-08-21 13:06:24,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 13:06:24,357 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:06:24,357 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:06:24,387 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:06:24,580 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:06:24,581 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:06:24,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:06:24,581 INFO L82 PathProgramCache]: Analyzing trace with hash -1908034906, now seen corresponding path program 116 times [2021-08-21 13:06:24,581 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:06:24,581 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [547524343] [2021-08-21 13:06:24,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:06:24,581 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:06:24,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:06:25,079 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 4 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:06:25,079 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:06:25,079 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [547524343] [2021-08-21 13:06:25,079 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [547524343] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:06:25,079 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [133305440] [2021-08-21 13:06:25,079 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:06:25,079 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:06:25,080 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:06:25,080 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:06:25,081 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:06:29,100 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:06:29,100 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:06:29,101 WARN L261 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:06:29,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:06:29,872 INFO L354 Elim1Store]: treesize reduction 337, result has 4.5 percent of original size [2021-08-21 13:06:29,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 10 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 35 case distinctions, treesize of input 91 treesize of output 50 [2021-08-21 13:06:29,912 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:06:29,912 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [133305440] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:06:29,912 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:06:29,912 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 14] total 28 [2021-08-21 13:06:29,912 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025986741] [2021-08-21 13:06:29,912 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-21 13:06:29,913 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:06:29,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-21 13:06:29,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=711, Unknown=0, NotChecked=0, Total=812 [2021-08-21 13:06:29,913 INFO L87 Difference]: Start difference. First operand 12048 states and 31055 transitions. Second operand has 29 states, 29 states have (on average 2.103448275862069) internal successors, (61), 28 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call 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:32,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:06:32,038 INFO L93 Difference]: Finished difference Result 15430 states and 39023 transitions. [2021-08-21 13:06:32,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-08-21 13:06:32,039 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.103448275862069) internal successors, (61), 28 states have internal predecessors, (61), 0 states have call successors, (0), 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 34 [2021-08-21 13:06:32,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:06:32,065 INFO L225 Difference]: With dead ends: 15430 [2021-08-21 13:06:32,065 INFO L226 Difference]: Without dead ends: 15382 [2021-08-21 13:06:32,065 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 916 ImplicationChecksByTransitivity, 1991.5ms TimeCoverageRelationStatistics Valid=552, Invalid=3354, Unknown=0, NotChecked=0, Total=3906 [2021-08-21 13:06:32,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15382 states. [2021-08-21 13:06:32,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15382 to 12242. [2021-08-21 13:06:32,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12242 states, 12241 states have (on average 2.5738093293031614) internal successors, (31506), 12241 states have internal predecessors, (31506), 0 states have call successors, (0), 0 states have call 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:32,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12242 states to 12242 states and 31506 transitions. [2021-08-21 13:06:32,251 INFO L78 Accepts]: Start accepts. Automaton has 12242 states and 31506 transitions. Word has length 34 [2021-08-21 13:06:32,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:06:32,251 INFO L470 AbstractCegarLoop]: Abstraction has 12242 states and 31506 transitions. [2021-08-21 13:06:32,251 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.103448275862069) internal successors, (61), 28 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call 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:32,251 INFO L276 IsEmpty]: Start isEmpty. Operand 12242 states and 31506 transitions. [2021-08-21 13:06:32,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 13:06:32,262 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:06:32,262 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:06:32,293 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Forceful destruction successful, exit code 0 [2021-08-21 13:06:32,476 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:06:32,477 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:06:32,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:06:32,477 INFO L82 PathProgramCache]: Analyzing trace with hash -405562594, now seen corresponding path program 117 times [2021-08-21 13:06:32,477 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:06:32,477 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1681178897] [2021-08-21 13:06:32,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:06:32,477 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:06:32,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:06:32,865 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 4 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:06:32,865 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:06:32,865 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1681178897] [2021-08-21 13:06:32,865 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1681178897] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:06:32,865 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2002145663] [2021-08-21 13:06:32,865 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:06:32,865 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:06:32,865 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:06:32,866 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:06:32,867 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:06:36,958 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-21 13:06:36,958 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:06:36,959 WARN L261 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 47 conjunts are in the unsatisfiable core [2021-08-21 13:06:36,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:06:38,261 INFO L354 Elim1Store]: treesize reduction 252, result has 43.1 percent of original size [2021-08-21 13:06:38,262 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 1 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 44 case distinctions, treesize of input 111 treesize of output 241 [2021-08-21 13:09:28,422 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:09:28,423 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2002145663] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:09:28,423 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:09:28,423 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 19] total 33 [2021-08-21 13:09:28,423 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1088157535] [2021-08-21 13:09:28,423 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 13:09:28,423 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:09:28,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 13:09:28,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=990, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 13:09:28,423 INFO L87 Difference]: Start difference. First operand 12242 states and 31506 transitions. Second operand has 34 states, 34 states have (on average 1.7941176470588236) internal successors, (61), 33 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call 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:38,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:09:38,488 INFO L93 Difference]: Finished difference Result 16348 states and 41073 transitions. [2021-08-21 13:09:38,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-08-21 13:09:38,488 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.7941176470588236) internal successors, (61), 33 states have internal predecessors, (61), 0 states have call successors, (0), 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 34 [2021-08-21 13:09:38,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:09:38,515 INFO L225 Difference]: With dead ends: 16348 [2021-08-21 13:09:38,515 INFO L226 Difference]: Without dead ends: 16330 [2021-08-21 13:09:38,516 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1811 ImplicationChecksByTransitivity, 5169.2ms TimeCoverageRelationStatistics Valid=1021, Invalid=5621, Unknown=0, NotChecked=0, Total=6642 [2021-08-21 13:09:38,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16330 states. [2021-08-21 13:09:38,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16330 to 12343. [2021-08-21 13:09:38,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12343 states, 12342 states have (on average 2.5741370928536704) internal successors, (31770), 12342 states have internal predecessors, (31770), 0 states have call successors, (0), 0 states have call 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:38,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12343 states to 12343 states and 31770 transitions. [2021-08-21 13:09:38,722 INFO L78 Accepts]: Start accepts. Automaton has 12343 states and 31770 transitions. Word has length 34 [2021-08-21 13:09:38,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:09:38,722 INFO L470 AbstractCegarLoop]: Abstraction has 12343 states and 31770 transitions. [2021-08-21 13:09:38,722 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 1.7941176470588236) internal successors, (61), 33 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call 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:38,722 INFO L276 IsEmpty]: Start isEmpty. Operand 12343 states and 31770 transitions. [2021-08-21 13:09:38,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 13:09:38,733 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:09:38,734 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:09:38,762 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Ended with exit code 0 [2021-08-21 13:09:38,936 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,SelfDestructingSolverStorable121 [2021-08-21 13:09:38,936 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:09:38,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:09:38,936 INFO L82 PathProgramCache]: Analyzing trace with hash -1622414016, now seen corresponding path program 118 times [2021-08-21 13:09:38,936 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:09:38,936 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335316423] [2021-08-21 13:09:38,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:09:38,936 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:09:38,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:09:39,301 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 4 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:09:39,302 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:09:39,302 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335316423] [2021-08-21 13:09:39,302 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1335316423] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:09:39,302 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [23843078] [2021-08-21 13:09:39,302 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:09:39,302 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:09:39,302 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:09:39,303 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:09:39,303 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:09:43,448 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:09:43,448 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:09:43,449 WARN L261 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:09:43,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:09:44,289 INFO L354 Elim1Store]: treesize reduction 337, result has 4.5 percent of original size [2021-08-21 13:09:44,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 10 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 35 case distinctions, treesize of input 91 treesize of output 50 [2021-08-21 13:09:44,335 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:09:44,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [23843078] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:09:44,336 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:09:44,336 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 14] total 27 [2021-08-21 13:09:44,336 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540835577] [2021-08-21 13:09:44,336 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 13:09:44,336 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:09:44,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 13:09:44,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=673, Unknown=0, NotChecked=0, Total=756 [2021-08-21 13:09:44,336 INFO L87 Difference]: Start difference. First operand 12343 states and 31770 transitions. Second operand has 28 states, 28 states have (on average 2.107142857142857) internal successors, (59), 27 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call 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:46,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:09:46,799 INFO L93 Difference]: Finished difference Result 12884 states and 32875 transitions. [2021-08-21 13:09:46,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-21 13:09:46,799 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.107142857142857) internal successors, (59), 27 states have internal predecessors, (59), 0 states have call successors, (0), 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 34 [2021-08-21 13:09:46,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:09:46,819 INFO L225 Difference]: With dead ends: 12884 [2021-08-21 13:09:46,819 INFO L226 Difference]: Without dead ends: 12873 [2021-08-21 13:09:46,819 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1009 ImplicationChecksByTransitivity, 2091.9ms TimeCoverageRelationStatistics Valid=473, Invalid=3559, Unknown=0, NotChecked=0, Total=4032 [2021-08-21 13:09:46,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12873 states. [2021-08-21 13:09:46,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12873 to 12427. [2021-08-21 13:09:46,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12427 states, 12426 states have (on average 2.5726702076291645) internal successors, (31968), 12426 states have internal predecessors, (31968), 0 states have call successors, (0), 0 states have call 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,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12427 states to 12427 states and 31968 transitions. [2021-08-21 13:09:47,003 INFO L78 Accepts]: Start accepts. Automaton has 12427 states and 31968 transitions. Word has length 34 [2021-08-21 13:09:47,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:09:47,003 INFO L470 AbstractCegarLoop]: Abstraction has 12427 states and 31968 transitions. [2021-08-21 13:09:47,003 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.107142857142857) internal successors, (59), 27 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call 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,003 INFO L276 IsEmpty]: Start isEmpty. Operand 12427 states and 31968 transitions. [2021-08-21 13:09:47,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 13:09:47,078 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:09:47,078 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:09:47,105 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Ended with exit code 0 [2021-08-21 13:09:47,300 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,SelfDestructingSolverStorable122 [2021-08-21 13:09:47,301 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:09:47,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:09:47,301 INFO L82 PathProgramCache]: Analyzing trace with hash -329289618, now seen corresponding path program 119 times [2021-08-21 13:09:47,301 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:09:47,301 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994560161] [2021-08-21 13:09:47,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:09:47,301 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:09:47,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:09:47,641 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 1 proven. 46 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 13:09:47,641 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:09:47,642 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994560161] [2021-08-21 13:09:47,642 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [994560161] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:09:47,642 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [646154627] [2021-08-21 13:09:47,642 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:09:47,642 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:09:47,642 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:09:47,643 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:09:47,643 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:09:51,975 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 13:09:51,975 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:09:51,975 WARN L261 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:09:51,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:09:52,735 INFO L354 Elim1Store]: treesize reduction 337, result has 4.5 percent of original size [2021-08-21 13:09:52,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 10 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 35 case distinctions, treesize of input 91 treesize of output 50 [2021-08-21 13:09:52,774 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:09:52,774 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [646154627] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:09:52,774 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:09:52,774 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 25 [2021-08-21 13:09:52,774 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777703170] [2021-08-21 13:09:52,774 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 13:09:52,774 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:09:52,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 13:09:52,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=568, Unknown=0, NotChecked=0, Total=650 [2021-08-21 13:09:52,775 INFO L87 Difference]: Start difference. First operand 12427 states and 31968 transitions. Second operand has 26 states, 26 states have (on average 2.230769230769231) internal successors, (58), 25 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call 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:55,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:09:55,017 INFO L93 Difference]: Finished difference Result 16397 states and 41202 transitions. [2021-08-21 13:09:55,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-21 13:09:55,018 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.230769230769231) internal successors, (58), 25 states have internal predecessors, (58), 0 states have call successors, (0), 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 34 [2021-08-21 13:09:55,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:09:55,044 INFO L225 Difference]: With dead ends: 16397 [2021-08-21 13:09:55,045 INFO L226 Difference]: Without dead ends: 16364 [2021-08-21 13:09:55,045 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 24 SyntacticMatches, 3 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 949 ImplicationChecksByTransitivity, 1876.3ms TimeCoverageRelationStatistics Valid=524, Invalid=3136, Unknown=0, NotChecked=0, Total=3660 [2021-08-21 13:09:55,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16364 states. [2021-08-21 13:09:55,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16364 to 12545. [2021-08-21 13:09:55,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12545 states, 12544 states have (on average 2.5691964285714284) internal successors, (32228), 12544 states have internal predecessors, (32228), 0 states have call successors, (0), 0 states have call 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:55,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12545 states to 12545 states and 32228 transitions. [2021-08-21 13:09:55,283 INFO L78 Accepts]: Start accepts. Automaton has 12545 states and 32228 transitions. Word has length 34 [2021-08-21 13:09:55,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:09:55,283 INFO L470 AbstractCegarLoop]: Abstraction has 12545 states and 32228 transitions. [2021-08-21 13:09:55,283 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.230769230769231) internal successors, (58), 25 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call 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:55,283 INFO L276 IsEmpty]: Start isEmpty. Operand 12545 states and 32228 transitions. [2021-08-21 13:09:55,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 13:09:55,294 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:09:55,294 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:09:55,323 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:09:55,520 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,SelfDestructingSolverStorable123 [2021-08-21 13:09:55,521 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:09:55,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:09:55,521 INFO L82 PathProgramCache]: Analyzing trace with hash 1895654442, now seen corresponding path program 120 times [2021-08-21 13:09:55,521 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:09:55,521 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [620961419] [2021-08-21 13:09:55,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:09:55,521 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:09:55,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:09:55,881 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 1 proven. 46 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 13:09:55,882 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:09:55,882 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [620961419] [2021-08-21 13:09:55,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [620961419] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:09:55,882 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [725849253] [2021-08-21 13:09:55,882 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:09:55,882 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:09:55,882 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:09:55,883 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:09:55,884 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:10:00,225 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 13:10:00,225 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:10:00,226 WARN L261 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 47 conjunts are in the unsatisfiable core [2021-08-21 13:10:00,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:10:01,277 INFO L354 Elim1Store]: treesize reduction 276, result has 24.8 percent of original size [2021-08-21 13:10:01,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 6 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 39 case distinctions, treesize of input 103 treesize of output 141 [2021-08-21 13:10:05,411 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:10:05,412 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [725849253] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:10:05,412 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:10:05,412 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 19] total 30 [2021-08-21 13:10:05,412 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1185378047] [2021-08-21 13:10:05,412 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-08-21 13:10:05,412 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:10:05,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-21 13:10:05,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=812, Unknown=0, NotChecked=0, Total=930 [2021-08-21 13:10:05,413 INFO L87 Difference]: Start difference. First operand 12545 states and 32228 transitions. Second operand has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 30 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call 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:09,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:10:09,399 INFO L93 Difference]: Finished difference Result 16808 states and 42070 transitions. [2021-08-21 13:10:09,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-08-21 13:10:09,400 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 30 states have internal predecessors, (58), 0 states have call successors, (0), 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 34 [2021-08-21 13:10:09,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:10:09,430 INFO L225 Difference]: With dead ends: 16808 [2021-08-21 13:10:09,431 INFO L226 Difference]: Without dead ends: 16784 [2021-08-21 13:10:09,431 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2278 ImplicationChecksByTransitivity, 3640.3ms TimeCoverageRelationStatistics Valid=1055, Invalid=6085, Unknown=0, NotChecked=0, Total=7140 [2021-08-21 13:10:09,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16784 states. [2021-08-21 13:10:09,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16784 to 12553. [2021-08-21 13:10:09,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12553 states, 12552 states have (on average 2.569391332058636) internal successors, (32251), 12552 states have internal predecessors, (32251), 0 states have call successors, (0), 0 states have call 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:09,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12553 states to 12553 states and 32251 transitions. [2021-08-21 13:10:09,641 INFO L78 Accepts]: Start accepts. Automaton has 12553 states and 32251 transitions. Word has length 34 [2021-08-21 13:10:09,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:10:09,641 INFO L470 AbstractCegarLoop]: Abstraction has 12553 states and 32251 transitions. [2021-08-21 13:10:09,641 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 30 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call 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:09,641 INFO L276 IsEmpty]: Start isEmpty. Operand 12553 states and 32251 transitions. [2021-08-21 13:10:09,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 13:10:09,653 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:10:09,653 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:10:09,687 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Forceful destruction successful, exit code 0 [2021-08-21 13:10:09,868 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2021-08-21 13:10:09,869 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:10:09,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:10:09,869 INFO L82 PathProgramCache]: Analyzing trace with hash 678803020, now seen corresponding path program 121 times [2021-08-21 13:10:09,869 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:10:09,869 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601222368] [2021-08-21 13:10:09,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:10:09,869 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:10:09,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:10:10,361 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 1 proven. 46 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 13:10:10,361 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:10:10,361 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601222368] [2021-08-21 13:10:10,361 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [601222368] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:10:10,361 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1797467470] [2021-08-21 13:10:10,361 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:10:10,361 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:10:10,361 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:10:10,362 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:10:10,363 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:10:14,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:10:14,521 WARN L261 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:10:14,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:10:15,321 INFO L354 Elim1Store]: treesize reduction 337, result has 4.5 percent of original size [2021-08-21 13:10:15,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 10 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 35 case distinctions, treesize of input 91 treesize of output 50 [2021-08-21 13:10:15,366 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:10:15,366 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1797467470] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:10:15,366 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:10:15,366 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 13:10:15,366 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1056866211] [2021-08-21 13:10:15,366 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 13:10:15,366 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:10:15,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 13:10:15,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=534, Unknown=0, NotChecked=0, Total=600 [2021-08-21 13:10:15,367 INFO L87 Difference]: Start difference. First operand 12553 states and 32251 transitions. Second operand has 25 states, 25 states have (on average 2.24) internal successors, (56), 24 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:10:17,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:10:17,683 INFO L93 Difference]: Finished difference Result 13543 states and 34348 transitions. [2021-08-21 13:10:17,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-08-21 13:10:17,683 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.24) internal successors, (56), 24 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 34 [2021-08-21 13:10:17,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:10:17,702 INFO L225 Difference]: With dead ends: 13543 [2021-08-21 13:10:17,702 INFO L226 Difference]: Without dead ends: 13525 [2021-08-21 13:10:17,703 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 24 SyntacticMatches, 3 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1023 ImplicationChecksByTransitivity, 2059.6ms TimeCoverageRelationStatistics Valid=452, Invalid=3454, Unknown=0, NotChecked=0, Total=3906 [2021-08-21 13:10:17,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13525 states. [2021-08-21 13:10:17,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13525 to 12543. [2021-08-21 13:10:17,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12543 states, 12542 states have (on average 2.569287195024717) internal successors, (32224), 12542 states have internal predecessors, (32224), 0 states have call successors, (0), 0 states have call 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:17,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12543 states to 12543 states and 32224 transitions. [2021-08-21 13:10:17,916 INFO L78 Accepts]: Start accepts. Automaton has 12543 states and 32224 transitions. Word has length 34 [2021-08-21 13:10:17,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:10:17,916 INFO L470 AbstractCegarLoop]: Abstraction has 12543 states and 32224 transitions. [2021-08-21 13:10:17,916 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.24) internal successors, (56), 24 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:10:17,917 INFO L276 IsEmpty]: Start isEmpty. Operand 12543 states and 32224 transitions. [2021-08-21 13:10:17,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 13:10:17,927 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:10:17,927 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:10:17,958 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Forceful destruction successful, exit code 0 [2021-08-21 13:10:18,140 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable125,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:10:18,141 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:10:18,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:10:18,141 INFO L82 PathProgramCache]: Analyzing trace with hash 175438122, now seen corresponding path program 122 times [2021-08-21 13:10:18,141 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:10:18,141 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861770087] [2021-08-21 13:10:18,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:10:18,141 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:10:18,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:10:18,513 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 1 proven. 48 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:10:18,514 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:10:18,514 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861770087] [2021-08-21 13:10:18,514 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1861770087] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:10:18,514 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [255562533] [2021-08-21 13:10:18,514 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:10:18,514 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:10:18,514 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:10:18,515 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:10:18,516 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:10:22,916 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:10:22,916 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:10:22,916 WARN L261 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:10:22,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:10:23,711 INFO L354 Elim1Store]: treesize reduction 337, result has 4.5 percent of original size [2021-08-21 13:10:23,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 10 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 35 case distinctions, treesize of input 91 treesize of output 50 [2021-08-21 13:10:23,752 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:10:23,752 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [255562533] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:10:23,752 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:10:23,752 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-08-21 13:10:23,752 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74762120] [2021-08-21 13:10:23,752 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:10:23,752 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:10:23,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:10:23,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=616, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:10:23,753 INFO L87 Difference]: Start difference. First operand 12543 states and 32224 transitions. Second operand has 27 states, 27 states have (on average 2.259259259259259) internal successors, (61), 26 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call 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:25,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:10:25,854 INFO L93 Difference]: Finished difference Result 15944 states and 40203 transitions. [2021-08-21 13:10:25,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 13:10:25,854 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.259259259259259) internal successors, (61), 26 states have internal predecessors, (61), 0 states have call successors, (0), 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 34 [2021-08-21 13:10:25,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:10:25,935 INFO L225 Difference]: With dead ends: 15944 [2021-08-21 13:10:25,935 INFO L226 Difference]: Without dead ends: 15896 [2021-08-21 13:10:25,935 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 865 ImplicationChecksByTransitivity, 1874.4ms TimeCoverageRelationStatistics Valid=517, Invalid=3023, Unknown=0, NotChecked=0, Total=3540 [2021-08-21 13:10:25,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15896 states. [2021-08-21 13:10:26,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15896 to 12555. [2021-08-21 13:10:26,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12555 states, 12554 states have (on average 2.5669906006053846) internal successors, (32226), 12554 states have internal predecessors, (32226), 0 states have call successors, (0), 0 states have call 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:26,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12555 states to 12555 states and 32226 transitions. [2021-08-21 13:10:26,118 INFO L78 Accepts]: Start accepts. Automaton has 12555 states and 32226 transitions. Word has length 34 [2021-08-21 13:10:26,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:10:26,118 INFO L470 AbstractCegarLoop]: Abstraction has 12555 states and 32226 transitions. [2021-08-21 13:10:26,118 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.259259259259259) internal successors, (61), 26 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call 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:26,118 INFO L276 IsEmpty]: Start isEmpty. Operand 12555 states and 32226 transitions. [2021-08-21 13:10:26,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 13:10:26,129 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:10:26,129 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:10:26,157 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Forceful destruction successful, exit code 0 [2021-08-21 13:10:26,357 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,124 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:10:26,357 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:10:26,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:10:26,357 INFO L82 PathProgramCache]: Analyzing trace with hash 461059012, now seen corresponding path program 123 times [2021-08-21 13:10:26,358 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:10:26,358 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1922016389] [2021-08-21 13:10:26,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:10:26,358 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:10:26,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:10:26,846 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 1 proven. 48 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:10:26,846 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:10:26,846 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1922016389] [2021-08-21 13:10:26,847 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1922016389] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:10:26,847 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [791161331] [2021-08-21 13:10:26,847 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:10:26,847 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:10:26,847 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:10:26,869 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:10:26,870 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:10:31,293 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 13:10:31,293 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:10:31,294 WARN L261 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 51 conjunts are in the unsatisfiable core [2021-08-21 13:10:31,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:10:32,295 INFO L354 Elim1Store]: treesize reduction 337, result has 4.5 percent of original size [2021-08-21 13:10:32,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 10 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 35 case distinctions, treesize of input 96 treesize of output 55 [2021-08-21 13:10:32,374 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:10:32,374 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [791161331] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:10:32,374 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:10:32,374 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 18] total 29 [2021-08-21 13:10:32,374 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [161355846] [2021-08-21 13:10:32,374 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 13:10:32,375 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:10:32,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 13:10:32,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=753, Unknown=0, NotChecked=0, Total=870 [2021-08-21 13:10:32,375 INFO L87 Difference]: Start difference. First operand 12555 states and 32226 transitions. Second operand has 30 states, 30 states have (on average 2.0) internal successors, (60), 29 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call 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:33,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:10:33,863 INFO L93 Difference]: Finished difference Result 13340 states and 33873 transitions. [2021-08-21 13:10:33,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-08-21 13:10:33,864 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.0) internal successors, (60), 29 states have internal predecessors, (60), 0 states have call successors, (0), 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 34 [2021-08-21 13:10:33,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:10:33,883 INFO L225 Difference]: With dead ends: 13340 [2021-08-21 13:10:33,884 INFO L226 Difference]: Without dead ends: 13318 [2021-08-21 13:10:33,884 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1109 ImplicationChecksByTransitivity, 1527.3ms TimeCoverageRelationStatistics Valid=459, Invalid=2963, Unknown=0, NotChecked=0, Total=3422 [2021-08-21 13:10:33,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13318 states. [2021-08-21 13:10:34,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13318 to 12602. [2021-08-21 13:10:34,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12602 states, 12601 states have (on average 2.5651138798508053) internal successors, (32323), 12601 states have internal predecessors, (32323), 0 states have call successors, (0), 0 states have call 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:34,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12602 states to 12602 states and 32323 transitions. [2021-08-21 13:10:34,098 INFO L78 Accepts]: Start accepts. Automaton has 12602 states and 32323 transitions. Word has length 34 [2021-08-21 13:10:34,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:10:34,098 INFO L470 AbstractCegarLoop]: Abstraction has 12602 states and 32323 transitions. [2021-08-21 13:10:34,098 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.0) internal successors, (60), 29 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call 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:34,098 INFO L276 IsEmpty]: Start isEmpty. Operand 12602 states and 32323 transitions. [2021-08-21 13:10:34,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 13:10:34,109 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:10:34,109 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:10:34,140 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:10:34,336 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2021-08-21 13:10:34,337 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:10:34,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:10:34,337 INFO L82 PathProgramCache]: Analyzing trace with hash -1994275030, now seen corresponding path program 124 times [2021-08-21 13:10:34,337 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:10:34,337 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1950174950] [2021-08-21 13:10:34,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:10:34,337 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:10:34,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:10:34,933 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 1 proven. 47 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 13:10:34,934 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:10:34,934 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1950174950] [2021-08-21 13:10:34,934 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1950174950] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:10:34,934 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [326388736] [2021-08-21 13:10:34,934 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:10:34,934 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:10:34,934 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:10:34,935 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:10:34,936 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:10:39,619 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:10:39,619 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:10:39,620 WARN L261 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:10:39,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:10:40,309 INFO L354 Elim1Store]: treesize reduction 337, result has 4.5 percent of original size [2021-08-21 13:10:40,310 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 10 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 35 case distinctions, treesize of input 91 treesize of output 50 [2021-08-21 13:10:40,352 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:10:40,353 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [326388736] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:10:40,353 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:10:40,353 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 25 [2021-08-21 13:10:40,353 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1782547244] [2021-08-21 13:10:40,353 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 13:10:40,353 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:10:40,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 13:10:40,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=570, Unknown=0, NotChecked=0, Total=650 [2021-08-21 13:10:40,354 INFO L87 Difference]: Start difference. First operand 12602 states and 32323 transitions. Second operand has 26 states, 26 states have (on average 2.269230769230769) internal successors, (59), 25 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call 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,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:10:43,043 INFO L93 Difference]: Finished difference Result 16721 states and 41900 transitions. [2021-08-21 13:10:43,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-08-21 13:10:43,043 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.269230769230769) internal successors, (59), 25 states have internal predecessors, (59), 0 states have call successors, (0), 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 34 [2021-08-21 13:10:43,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:10:43,072 INFO L225 Difference]: With dead ends: 16721 [2021-08-21 13:10:43,072 INFO L226 Difference]: Without dead ends: 16702 [2021-08-21 13:10:43,074 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 23 SyntacticMatches, 4 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2181 ImplicationChecksByTransitivity, 2424.7ms TimeCoverageRelationStatistics Valid=903, Invalid=6407, Unknown=0, NotChecked=0, Total=7310 [2021-08-21 13:10:43,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16702 states. [2021-08-21 13:10:43,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16702 to 12648. [2021-08-21 13:10:43,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12648 states, 12647 states have (on average 2.564244484858069) internal successors, (32430), 12647 states have internal predecessors, (32430), 0 states have call successors, (0), 0 states have call 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,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12648 states to 12648 states and 32430 transitions. [2021-08-21 13:10:43,290 INFO L78 Accepts]: Start accepts. Automaton has 12648 states and 32430 transitions. Word has length 34 [2021-08-21 13:10:43,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:10:43,290 INFO L470 AbstractCegarLoop]: Abstraction has 12648 states and 32430 transitions. [2021-08-21 13:10:43,290 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.269230769230769) internal successors, (59), 25 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call 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,290 INFO L276 IsEmpty]: Start isEmpty. Operand 12648 states and 32430 transitions. [2021-08-21 13:10:43,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 13:10:43,302 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:10:43,302 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:10:43,337 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Forceful destruction successful, exit code 0 [2021-08-21 13:10:43,516 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,SelfDestructingSolverStorable128 [2021-08-21 13:10:43,517 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:10:43,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:10:43,517 INFO L82 PathProgramCache]: Analyzing trace with hash 26059306, now seen corresponding path program 125 times [2021-08-21 13:10:43,517 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:10:43,517 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1663888353] [2021-08-21 13:10:43,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:10:43,517 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:10:43,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:10:43,906 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 1 proven. 47 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 13:10:43,906 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:10:43,906 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1663888353] [2021-08-21 13:10:43,906 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1663888353] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:10:43,906 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [193743971] [2021-08-21 13:10:43,906 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:10:43,906 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:10:43,906 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:10:43,907 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:10:43,930 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:10:48,372 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 13:10:48,373 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:10:48,374 WARN L261 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:10:48,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:10:49,130 INFO L354 Elim1Store]: treesize reduction 337, result has 4.5 percent of original size [2021-08-21 13:10:49,130 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 10 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 35 case distinctions, treesize of input 91 treesize of output 50 [2021-08-21 13:10:49,170 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:10:49,170 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [193743971] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:10:49,170 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:10:49,170 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-08-21 13:10:49,170 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64235414] [2021-08-21 13:10:49,170 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:10:49,170 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:10:49,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:10:49,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=607, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:10:49,171 INFO L87 Difference]: Start difference. First operand 12648 states and 32430 transitions. Second operand has 27 states, 27 states have (on average 2.2222222222222223) internal successors, (60), 26 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call 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:51,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:10:51,218 INFO L93 Difference]: Finished difference Result 16734 states and 42020 transitions. [2021-08-21 13:10:51,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-08-21 13:10:51,218 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.2222222222222223) internal successors, (60), 26 states have internal predecessors, (60), 0 states have call successors, (0), 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 34 [2021-08-21 13:10:51,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:10:51,247 INFO L225 Difference]: With dead ends: 16734 [2021-08-21 13:10:51,247 INFO L226 Difference]: Without dead ends: 16701 [2021-08-21 13:10:51,248 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1199 ImplicationChecksByTransitivity, 1779.4ms TimeCoverageRelationStatistics Valid=641, Invalid=3519, Unknown=0, NotChecked=0, Total=4160 [2021-08-21 13:10:51,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16701 states. [2021-08-21 13:10:51,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16701 to 12667. [2021-08-21 13:10:51,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12667 states, 12666 states have (on average 2.56339807358282) internal successors, (32468), 12666 states have internal predecessors, (32468), 0 states have call successors, (0), 0 states have call 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:51,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12667 states to 12667 states and 32468 transitions. [2021-08-21 13:10:51,463 INFO L78 Accepts]: Start accepts. Automaton has 12667 states and 32468 transitions. Word has length 34 [2021-08-21 13:10:51,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:10:51,463 INFO L470 AbstractCegarLoop]: Abstraction has 12667 states and 32468 transitions. [2021-08-21 13:10:51,463 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.2222222222222223) internal successors, (60), 26 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call 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:51,464 INFO L276 IsEmpty]: Start isEmpty. Operand 12667 states and 32468 transitions. [2021-08-21 13:10:51,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 13:10:51,475 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:10:51,475 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:10:51,506 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:10:51,695 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,SelfDestructingSolverStorable129 [2021-08-21 13:10:51,695 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:10:51,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:10:51,695 INFO L82 PathProgramCache]: Analyzing trace with hash 1034151944, now seen corresponding path program 126 times [2021-08-21 13:10:51,695 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:10:51,695 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [101916796] [2021-08-21 13:10:51,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:10:51,696 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:10:51,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:10:52,114 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 1 proven. 47 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 13:10:52,114 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:10:52,115 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [101916796] [2021-08-21 13:10:52,115 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [101916796] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:10:52,115 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [287073597] [2021-08-21 13:10:52,115 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:10:52,115 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:10:52,115 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:10:52,119 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:10:52,120 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:10:56,864 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 13:10:56,864 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:10:56,864 WARN L261 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:10:56,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:10:57,494 INFO L354 Elim1Store]: treesize reduction 337, result has 4.5 percent of original size [2021-08-21 13:10:57,495 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 10 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 35 case distinctions, treesize of input 91 treesize of output 50 [2021-08-21 13:10:57,542 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:10:57,543 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [287073597] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:10:57,543 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:10:57,543 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 25 [2021-08-21 13:10:57,543 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1975082438] [2021-08-21 13:10:57,543 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 13:10:57,543 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:10:57,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 13:10:57,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=571, Unknown=0, NotChecked=0, Total=650 [2021-08-21 13:10:57,543 INFO L87 Difference]: Start difference. First operand 12667 states and 32468 transitions. Second operand has 26 states, 26 states have (on average 2.230769230769231) internal successors, (58), 25 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call 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:59,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:10:59,921 INFO L93 Difference]: Finished difference Result 13867 states and 35063 transitions. [2021-08-21 13:10:59,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-08-21 13:10:59,922 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.230769230769231) internal successors, (58), 25 states have internal predecessors, (58), 0 states have call successors, (0), 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 34 [2021-08-21 13:10:59,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:10:59,946 INFO L225 Difference]: With dead ends: 13867 [2021-08-21 13:10:59,947 INFO L226 Difference]: Without dead ends: 13849 [2021-08-21 13:10:59,947 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 22 SyntacticMatches, 4 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1207 ImplicationChecksByTransitivity, 2068.0ms TimeCoverageRelationStatistics Valid=541, Invalid=3881, Unknown=0, NotChecked=0, Total=4422 [2021-08-21 13:10:59,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13849 states. [2021-08-21 13:11:00,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13849 to 12641. [2021-08-21 13:11:00,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12641 states, 12640 states have (on average 2.5638449367088607) internal successors, (32407), 12640 states have internal predecessors, (32407), 0 states have call successors, (0), 0 states have call 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:00,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12641 states to 12641 states and 32407 transitions. [2021-08-21 13:11:00,167 INFO L78 Accepts]: Start accepts. Automaton has 12641 states and 32407 transitions. Word has length 34 [2021-08-21 13:11:00,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:11:00,167 INFO L470 AbstractCegarLoop]: Abstraction has 12641 states and 32407 transitions. [2021-08-21 13:11:00,167 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.230769230769231) internal successors, (58), 25 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call 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:00,167 INFO L276 IsEmpty]: Start isEmpty. Operand 12641 states and 32407 transitions. [2021-08-21 13:11:00,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 13:11:00,179 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:11:00,179 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:11:00,210 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Forceful destruction successful, exit code 0 [2021-08-21 13:11:00,404 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:11:00,405 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:11:00,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:11:00,405 INFO L82 PathProgramCache]: Analyzing trace with hash -1091309594, now seen corresponding path program 127 times [2021-08-21 13:11:00,405 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:11:00,405 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [659720254] [2021-08-21 13:11:00,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:11:00,405 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:11:00,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:11:00,787 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 13 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:11:00,787 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:11:00,787 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [659720254] [2021-08-21 13:11:00,787 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [659720254] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:11:00,787 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [83231925] [2021-08-21 13:11:00,788 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:11:00,788 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:11:00,788 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:11:00,788 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:11:00,795 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:11:05,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:11:05,415 WARN L261 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:11:05,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:11:06,168 INFO L354 Elim1Store]: treesize reduction 337, result has 4.5 percent of original size [2021-08-21 13:11:06,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 10 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 35 case distinctions, treesize of input 91 treesize of output 50 [2021-08-21 13:11:06,205 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:11:06,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [83231925] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:11:06,205 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:11:06,205 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-08-21 13:11:06,205 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080096085] [2021-08-21 13:11:06,205 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:11:06,206 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:11:06,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:11:06,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=604, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:11:06,206 INFO L87 Difference]: Start difference. First operand 12641 states and 32407 transitions. Second operand has 27 states, 27 states have (on average 2.2222222222222223) internal successors, (60), 26 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call 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:07,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:11:07,498 INFO L93 Difference]: Finished difference Result 13147 states and 33250 transitions. [2021-08-21 13:11:07,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 13:11:07,499 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.2222222222222223) internal successors, (60), 26 states have internal predecessors, (60), 0 states have call successors, (0), 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 34 [2021-08-21 13:11:07,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:11:07,517 INFO L225 Difference]: With dead ends: 13147 [2021-08-21 13:11:07,517 INFO L226 Difference]: Without dead ends: 13120 [2021-08-21 13:11:07,518 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 662 ImplicationChecksByTransitivity, 1069.7ms TimeCoverageRelationStatistics Valid=335, Invalid=1921, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 13:11:07,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13120 states. [2021-08-21 13:11:07,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13120 to 12644. [2021-08-21 13:11:07,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12644 states, 12643 states have (on average 2.560547338448153) internal successors, (32373), 12643 states have internal predecessors, (32373), 0 states have call successors, (0), 0 states have call 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:07,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12644 states to 12644 states and 32373 transitions. [2021-08-21 13:11:07,718 INFO L78 Accepts]: Start accepts. Automaton has 12644 states and 32373 transitions. Word has length 34 [2021-08-21 13:11:07,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:11:07,718 INFO L470 AbstractCegarLoop]: Abstraction has 12644 states and 32373 transitions. [2021-08-21 13:11:07,719 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.2222222222222223) internal successors, (60), 26 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call 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:07,719 INFO L276 IsEmpty]: Start isEmpty. Operand 12644 states and 32373 transitions. [2021-08-21 13:11:07,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 13:11:07,729 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:11:07,729 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:11:07,762 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:11:07,954 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,129 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:11:07,954 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:11:07,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:11:07,954 INFO L82 PathProgramCache]: Analyzing trace with hash 1133634466, now seen corresponding path program 128 times [2021-08-21 13:11:07,954 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:11:07,954 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607012176] [2021-08-21 13:11:07,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:11:07,954 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:11:07,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:11:08,253 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 13 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:11:08,253 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:11:08,253 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607012176] [2021-08-21 13:11:08,253 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1607012176] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:11:08,253 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2084622999] [2021-08-21 13:11:08,253 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:11:08,254 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:11:08,254 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:11:08,254 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:11:08,255 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:11:12,923 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:11:12,923 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:11:12,924 WARN L261 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:11:12,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:11:13,639 INFO L354 Elim1Store]: treesize reduction 337, result has 4.5 percent of original size [2021-08-21 13:11:13,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 10 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 35 case distinctions, treesize of input 91 treesize of output 50 [2021-08-21 13:11:13,687 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:11:13,687 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2084622999] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:11:13,687 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:11:13,687 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-08-21 13:11:13,687 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097377393] [2021-08-21 13:11:13,687 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:11:13,687 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:11:13,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:11:13,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=615, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:11:13,688 INFO L87 Difference]: Start difference. First operand 12644 states and 32373 transitions. Second operand has 27 states, 27 states have (on average 2.185185185185185) internal successors, (59), 26 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call 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:15,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:11:15,740 INFO L93 Difference]: Finished difference Result 15822 states and 40329 transitions. [2021-08-21 13:11:15,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-21 13:11:15,740 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.185185185185185) internal successors, (59), 26 states have internal predecessors, (59), 0 states have call successors, (0), 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 34 [2021-08-21 13:11:15,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:11:15,766 INFO L225 Difference]: With dead ends: 15822 [2021-08-21 13:11:15,766 INFO L226 Difference]: Without dead ends: 15796 [2021-08-21 13:11:15,767 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 947 ImplicationChecksByTransitivity, 1618.7ms TimeCoverageRelationStatistics Valid=532, Invalid=3128, Unknown=0, NotChecked=0, Total=3660 [2021-08-21 13:11:15,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15796 states. [2021-08-21 13:11:15,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15796 to 12787. [2021-08-21 13:11:15,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12787 states, 12786 states have (on average 2.5710933833880807) internal successors, (32874), 12786 states have internal predecessors, (32874), 0 states have call successors, (0), 0 states have call 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:15,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12787 states to 12787 states and 32874 transitions. [2021-08-21 13:11:15,994 INFO L78 Accepts]: Start accepts. Automaton has 12787 states and 32874 transitions. Word has length 34 [2021-08-21 13:11:15,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:11:15,994 INFO L470 AbstractCegarLoop]: Abstraction has 12787 states and 32874 transitions. [2021-08-21 13:11:15,994 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.185185185185185) internal successors, (59), 26 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call 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:15,994 INFO L276 IsEmpty]: Start isEmpty. Operand 12787 states and 32874 transitions. [2021-08-21 13:11:16,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 13:11:16,006 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:11:16,006 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:11:16,039 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:11:16,221 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,SelfDestructingSolverStorable132 [2021-08-21 13:11:16,222 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:11:16,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:11:16,222 INFO L82 PathProgramCache]: Analyzing trace with hash 1799341218, now seen corresponding path program 129 times [2021-08-21 13:11:16,222 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:11:16,222 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951769943] [2021-08-21 13:11:16,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:11:16,222 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:11:16,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:11:16,575 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 16 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:11:16,575 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:11:16,575 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951769943] [2021-08-21 13:11:16,575 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [951769943] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:11:16,575 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1064789323] [2021-08-21 13:11:16,575 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:11:16,575 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:11:16,575 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:11:16,576 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:11:16,577 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:11:21,320 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2021-08-21 13:11:21,320 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:11:21,321 WARN L261 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 47 conjunts are in the unsatisfiable core [2021-08-21 13:11:21,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:11:23,570 INFO L354 Elim1Store]: treesize reduction 244, result has 44.9 percent of original size [2021-08-21 13:11:23,571 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 1 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 44 case distinctions, treesize of input 111 treesize of output 249 [2021-08-21 13:11:25,455 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:11:25,455 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1064789323] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:11:25,456 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:11:25,456 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 19] total 31 [2021-08-21 13:11:25,456 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936615647] [2021-08-21 13:11:25,456 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-08-21 13:11:25,456 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:11:25,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-08-21 13:11:25,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=877, Unknown=0, NotChecked=0, Total=992 [2021-08-21 13:11:25,456 INFO L87 Difference]: Start difference. First operand 12787 states and 32874 transitions. Second operand has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call 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:36,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:11:36,103 INFO L93 Difference]: Finished difference Result 19684 states and 49137 transitions. [2021-08-21 13:11:36,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2021-08-21 13:11:36,103 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 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 34 [2021-08-21 13:11:36,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:11:36,137 INFO L225 Difference]: With dead ends: 19684 [2021-08-21 13:11:36,138 INFO L226 Difference]: Without dead ends: 19615 [2021-08-21 13:11:36,139 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4000 ImplicationChecksByTransitivity, 7855.1ms TimeCoverageRelationStatistics Valid=1541, Invalid=10449, Unknown=0, NotChecked=0, Total=11990 [2021-08-21 13:11:36,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19615 states. [2021-08-21 13:11:36,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19615 to 13166. [2021-08-21 13:11:36,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13166 states, 13165 states have (on average 2.5671857197113557) internal successors, (33797), 13165 states have internal predecessors, (33797), 0 states have call successors, (0), 0 states have call 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:36,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13166 states to 13166 states and 33797 transitions. [2021-08-21 13:11:36,415 INFO L78 Accepts]: Start accepts. Automaton has 13166 states and 33797 transitions. Word has length 34 [2021-08-21 13:11:36,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:11:36,416 INFO L470 AbstractCegarLoop]: Abstraction has 13166 states and 33797 transitions. [2021-08-21 13:11:36,416 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 1.90625) internal successors, (61), 31 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call 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:36,416 INFO L276 IsEmpty]: Start isEmpty. Operand 13166 states and 33797 transitions. [2021-08-21 13:11:36,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 13:11:36,427 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:11:36,427 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:11:36,458 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Forceful destruction successful, exit code 0 [2021-08-21 13:11:36,641 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 131 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2021-08-21 13:11:36,641 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:11:36,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:11:36,642 INFO L82 PathProgramCache]: Analyzing trace with hash 152177382, now seen corresponding path program 130 times [2021-08-21 13:11:36,642 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:11:36,642 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37056207] [2021-08-21 13:11:36,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:11:36,642 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:11:36,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:11:37,197 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 13:11:37,198 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:11:37,198 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [37056207] [2021-08-21 13:11:37,198 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [37056207] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:11:37,198 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [459355266] [2021-08-21 13:11:37,198 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:11:37,198 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:11:37,198 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:11:37,199 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:11:37,199 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:11:41,861 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:11:41,861 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:11:41,862 WARN L261 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:11:41,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:11:42,740 INFO L354 Elim1Store]: treesize reduction 337, result has 4.5 percent of original size [2021-08-21 13:11:42,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 10 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 35 case distinctions, treesize of input 91 treesize of output 50 [2021-08-21 13:11:42,779 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:11:42,779 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [459355266] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:11:42,779 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:11:42,779 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 25 [2021-08-21 13:11:42,779 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1432362724] [2021-08-21 13:11:42,779 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 13:11:42,779 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:11:42,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 13:11:42,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=563, Unknown=0, NotChecked=0, Total=650 [2021-08-21 13:11:42,780 INFO L87 Difference]: Start difference. First operand 13166 states and 33797 transitions. Second operand has 26 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 25 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:11:44,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:11:44,673 INFO L93 Difference]: Finished difference Result 16621 states and 41839 transitions. [2021-08-21 13:11:44,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-21 13:11:44,673 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 25 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 13:11:44,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:11:44,698 INFO L225 Difference]: With dead ends: 16621 [2021-08-21 13:11:44,698 INFO L226 Difference]: Without dead ends: 16594 [2021-08-21 13:11:44,699 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 24 SyntacticMatches, 3 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 788 ImplicationChecksByTransitivity, 1871.7ms TimeCoverageRelationStatistics Valid=469, Invalid=2723, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 13:11:44,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16594 states. [2021-08-21 13:11:44,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16594 to 13194. [2021-08-21 13:11:44,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13194 states, 13193 states have (on average 2.566436746759645) internal successors, (33859), 13193 states have internal predecessors, (33859), 0 states have call successors, (0), 0 states have call 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:44,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13194 states to 13194 states and 33859 transitions. [2021-08-21 13:11:44,897 INFO L78 Accepts]: Start accepts. Automaton has 13194 states and 33859 transitions. Word has length 34 [2021-08-21 13:11:44,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:11:44,897 INFO L470 AbstractCegarLoop]: Abstraction has 13194 states and 33859 transitions. [2021-08-21 13:11:44,897 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 25 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:11:44,897 INFO L276 IsEmpty]: Start isEmpty. Operand 13194 states and 33859 transitions. [2021-08-21 13:11:44,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 13:11:44,908 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:11:44,908 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:11:44,940 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:11:45,120 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-08-21 13:11:45,121 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:11:45,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:11:45,121 INFO L82 PathProgramCache]: Analyzing trace with hash -746246482, now seen corresponding path program 131 times [2021-08-21 13:11:45,121 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:11:45,121 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [308077374] [2021-08-21 13:11:45,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:11:45,121 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:11:45,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:11:45,646 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 13:11:45,647 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:11:45,647 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [308077374] [2021-08-21 13:11:45,647 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [308077374] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:11:45,647 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1394338829] [2021-08-21 13:11:45,647 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:11:45,647 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:11:45,647 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:11:45,648 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:11:45,648 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:11:50,432 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 13:11:50,432 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:11:50,433 WARN L261 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:11:50,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:11:51,203 INFO L354 Elim1Store]: treesize reduction 337, result has 4.5 percent of original size [2021-08-21 13:11:51,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 10 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 35 case distinctions, treesize of input 91 treesize of output 50 [2021-08-21 13:11:51,236 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:11:51,236 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1394338829] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:11:51,236 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:11:51,236 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 25 [2021-08-21 13:11:51,236 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [288609673] [2021-08-21 13:11:51,236 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 13:11:51,237 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:11:51,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 13:11:51,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=565, Unknown=0, NotChecked=0, Total=650 [2021-08-21 13:11:51,237 INFO L87 Difference]: Start difference. First operand 13194 states and 33859 transitions. Second operand has 26 states, 26 states have (on average 2.230769230769231) internal successors, (58), 25 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call 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:52,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:11:52,619 INFO L93 Difference]: Finished difference Result 16423 states and 41386 transitions. [2021-08-21 13:11:52,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-21 13:11:52,619 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.230769230769231) internal successors, (58), 25 states have internal predecessors, (58), 0 states have call successors, (0), 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 34 [2021-08-21 13:11:52,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:11:52,644 INFO L225 Difference]: With dead ends: 16423 [2021-08-21 13:11:52,644 INFO L226 Difference]: Without dead ends: 16384 [2021-08-21 13:11:52,644 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 22 SyntacticMatches, 5 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 793 ImplicationChecksByTransitivity, 1548.0ms TimeCoverageRelationStatistics Valid=470, Invalid=2722, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 13:11:52,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16384 states. [2021-08-21 13:11:52,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16384 to 13196. [2021-08-21 13:11:52,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13196 states, 13195 states have (on average 2.566123531640773) internal successors, (33860), 13195 states have internal predecessors, (33860), 0 states have call successors, (0), 0 states have call 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:52,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13196 states to 13196 states and 33860 transitions. [2021-08-21 13:11:52,845 INFO L78 Accepts]: Start accepts. Automaton has 13196 states and 33860 transitions. Word has length 34 [2021-08-21 13:11:52,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:11:52,845 INFO L470 AbstractCegarLoop]: Abstraction has 13196 states and 33860 transitions. [2021-08-21 13:11:52,845 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.230769230769231) internal successors, (58), 25 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call 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:52,845 INFO L276 IsEmpty]: Start isEmpty. Operand 13196 states and 33860 transitions. [2021-08-21 13:11:52,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 13:11:52,856 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:11:52,856 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:11:52,888 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:11:53,084 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,SelfDestructingSolverStorable135 [2021-08-21 13:11:53,085 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:11:53,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:11:53,085 INFO L82 PathProgramCache]: Analyzing trace with hash -392098586, now seen corresponding path program 132 times [2021-08-21 13:11:53,085 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:11:53,085 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863904800] [2021-08-21 13:11:53,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:11:53,085 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:11:53,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:11:53,544 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 11 proven. 36 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 13:11:53,544 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:11:53,544 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863904800] [2021-08-21 13:11:53,544 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1863904800] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:11:53,544 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [778690952] [2021-08-21 13:11:53,544 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:11:53,544 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:11:53,544 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:11:53,545 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:11:53,546 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:11:58,446 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 13:11:58,446 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:11:58,447 WARN L261 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 47 conjunts are in the unsatisfiable core [2021-08-21 13:11:58,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:11:59,599 INFO L354 Elim1Store]: treesize reduction 276, result has 24.8 percent of original size [2021-08-21 13:11:59,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 6 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 39 case distinctions, treesize of input 103 treesize of output 141 [2021-08-21 13:12:00,638 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:12:00,639 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [778690952] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:12:00,639 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:12:00,639 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 19] total 30 [2021-08-21 13:12:00,639 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72547935] [2021-08-21 13:12:00,639 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-08-21 13:12:00,639 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:12:00,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-21 13:12:00,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=792, Unknown=0, NotChecked=0, Total=930 [2021-08-21 13:12:00,639 INFO L87 Difference]: Start difference. First operand 13196 states and 33860 transitions. Second operand has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 30 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call 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:03,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:12:03,130 INFO L93 Difference]: Finished difference Result 16933 states and 42742 transitions. [2021-08-21 13:12:03,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-08-21 13:12:03,131 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 30 states have internal predecessors, (58), 0 states have call successors, (0), 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 34 [2021-08-21 13:12:03,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:12:03,155 INFO L225 Difference]: With dead ends: 16933 [2021-08-21 13:12:03,155 INFO L226 Difference]: Without dead ends: 16894 [2021-08-21 13:12:03,156 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1484 ImplicationChecksByTransitivity, 2074.1ms TimeCoverageRelationStatistics Valid=740, Invalid=3952, Unknown=0, NotChecked=0, Total=4692 [2021-08-21 13:12:03,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16894 states. [2021-08-21 13:12:03,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16894 to 13337. [2021-08-21 13:12:03,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13337 states, 13336 states have (on average 2.5600629874025196) internal successors, (34141), 13336 states have internal predecessors, (34141), 0 states have call successors, (0), 0 states have call 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:03,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13337 states to 13337 states and 34141 transitions. [2021-08-21 13:12:03,393 INFO L78 Accepts]: Start accepts. Automaton has 13337 states and 34141 transitions. Word has length 34 [2021-08-21 13:12:03,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:12:03,393 INFO L470 AbstractCegarLoop]: Abstraction has 13337 states and 34141 transitions. [2021-08-21 13:12:03,393 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 1.8709677419354838) internal successors, (58), 30 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call 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:03,394 INFO L276 IsEmpty]: Start isEmpty. Operand 13337 states and 34141 transitions. [2021-08-21 13:12:03,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 13:12:03,405 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:12:03,405 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:12:03,435 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:12:03,620 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-08-21 13:12:03,621 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:12:03,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:12:03,621 INFO L82 PathProgramCache]: Analyzing trace with hash 1602366570, now seen corresponding path program 133 times [2021-08-21 13:12:03,621 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:12:03,621 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817975651] [2021-08-21 13:12:03,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:12:03,621 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:12:03,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:12:03,971 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 11 proven. 36 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 13:12:03,971 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:12:03,971 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [817975651] [2021-08-21 13:12:03,971 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [817975651] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:12:03,971 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [897636425] [2021-08-21 13:12:03,971 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:12:03,972 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:12:03,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:12:03,989 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:12:04,033 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:12:09,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:12:09,064 WARN L261 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:12:09,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:12:09,671 INFO L354 Elim1Store]: treesize reduction 337, result has 4.5 percent of original size [2021-08-21 13:12:09,671 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 10 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 35 case distinctions, treesize of input 91 treesize of output 50 [2021-08-21 13:12:09,715 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:12:09,715 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [897636425] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:12:09,715 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:12:09,715 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 25 [2021-08-21 13:12:09,715 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090825106] [2021-08-21 13:12:09,716 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 13:12:09,716 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:12:09,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 13:12:09,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=567, Unknown=0, NotChecked=0, Total=650 [2021-08-21 13:12:09,716 INFO L87 Difference]: Start difference. First operand 13337 states and 34141 transitions. Second operand has 26 states, 26 states have (on average 2.1538461538461537) internal successors, (56), 25 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:12:11,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:12:11,846 INFO L93 Difference]: Finished difference Result 15200 states and 38822 transitions. [2021-08-21 13:12:11,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-08-21 13:12:11,846 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.1538461538461537) internal successors, (56), 25 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 34 [2021-08-21 13:12:11,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:12:11,869 INFO L225 Difference]: With dead ends: 15200 [2021-08-21 13:12:11,869 INFO L226 Difference]: Without dead ends: 15171 [2021-08-21 13:12:11,869 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1018 ImplicationChecksByTransitivity, 1749.9ms TimeCoverageRelationStatistics Valid=565, Invalid=3217, Unknown=0, NotChecked=0, Total=3782 [2021-08-21 13:12:11,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15171 states. [2021-08-21 13:12:12,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15171 to 13316. [2021-08-21 13:12:12,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13316 states, 13315 states have (on average 2.5620728501689825) internal successors, (34114), 13315 states have internal predecessors, (34114), 0 states have call successors, (0), 0 states have call 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,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13316 states to 13316 states and 34114 transitions. [2021-08-21 13:12:12,086 INFO L78 Accepts]: Start accepts. Automaton has 13316 states and 34114 transitions. Word has length 34 [2021-08-21 13:12:12,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:12:12,087 INFO L470 AbstractCegarLoop]: Abstraction has 13316 states and 34114 transitions. [2021-08-21 13:12:12,087 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.1538461538461537) internal successors, (56), 25 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:12:12,087 INFO L276 IsEmpty]: Start isEmpty. Operand 13316 states and 34114 transitions. [2021-08-21 13:12:12,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 13:12:12,098 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:12:12,098 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:12:12,128 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Ended with exit code 0 [2021-08-21 13:12:12,312 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable137 [2021-08-21 13:12:12,313 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:12:12,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:12:12,313 INFO L82 PathProgramCache]: Analyzing trace with hash -551094030, now seen corresponding path program 134 times [2021-08-21 13:12:12,313 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:12:12,313 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436365115] [2021-08-21 13:12:12,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:12:12,313 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:12:12,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:12:12,703 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 2 proven. 47 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:12:12,703 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:12:12,703 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436365115] [2021-08-21 13:12:12,703 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [436365115] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:12:12,703 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1579666638] [2021-08-21 13:12:12,704 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:12:12,704 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:12:12,704 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:12:12,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:12:12,705 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:12:17,663 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:12:17,663 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:12:17,664 WARN L261 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:12:17,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:12:18,430 INFO L354 Elim1Store]: treesize reduction 337, result has 4.5 percent of original size [2021-08-21 13:12:18,430 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 10 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 35 case distinctions, treesize of input 91 treesize of output 50 [2021-08-21 13:12:18,469 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:12:18,470 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1579666638] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:12:18,470 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:12:18,470 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-08-21 13:12:18,470 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428844879] [2021-08-21 13:12:18,470 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:12:18,470 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:12:18,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:12:18,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=611, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:12:18,470 INFO L87 Difference]: Start difference. First operand 13316 states and 34114 transitions. Second operand has 27 states, 27 states have (on average 2.259259259259259) internal successors, (61), 26 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call 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,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:12:20,706 INFO L93 Difference]: Finished difference Result 16516 states and 41394 transitions. [2021-08-21 13:12:20,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-21 13:12:20,706 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.259259259259259) internal successors, (61), 26 states have internal predecessors, (61), 0 states have call successors, (0), 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 34 [2021-08-21 13:12:20,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:12:20,731 INFO L225 Difference]: With dead ends: 16516 [2021-08-21 13:12:20,731 INFO L226 Difference]: Without dead ends: 16428 [2021-08-21 13:12:20,731 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 21 SyntacticMatches, 5 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 931 ImplicationChecksByTransitivity, 1932.1ms TimeCoverageRelationStatistics Valid=502, Invalid=3158, Unknown=0, NotChecked=0, Total=3660 [2021-08-21 13:12:20,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16428 states. [2021-08-21 13:12:20,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16428 to 13302. [2021-08-21 13:12:20,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13302 states, 13301 states have (on average 2.5619878204646267) internal successors, (34077), 13301 states have internal predecessors, (34077), 0 states have call successors, (0), 0 states have call 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,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13302 states to 13302 states and 34077 transitions. [2021-08-21 13:12:20,935 INFO L78 Accepts]: Start accepts. Automaton has 13302 states and 34077 transitions. Word has length 34 [2021-08-21 13:12:20,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:12:20,935 INFO L470 AbstractCegarLoop]: Abstraction has 13302 states and 34077 transitions. [2021-08-21 13:12:20,935 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.259259259259259) internal successors, (61), 26 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call 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,935 INFO L276 IsEmpty]: Start isEmpty. Operand 13302 states and 34077 transitions. [2021-08-21 13:12:20,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 13:12:20,947 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:12:20,947 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:12:20,980 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:12:21,172 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable138,136 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:12:21,173 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:12:21,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:12:21,173 INFO L82 PathProgramCache]: Analyzing trace with hash 2048160042, now seen corresponding path program 135 times [2021-08-21 13:12:21,173 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:12:21,173 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [398812068] [2021-08-21 13:12:21,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:12:21,173 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:12:21,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:12:21,474 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 12 proven. 36 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 13:12:21,474 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:12:21,474 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [398812068] [2021-08-21 13:12:21,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [398812068] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:12:21,474 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [753080391] [2021-08-21 13:12:21,474 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:12:21,474 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:12:21,475 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:12:21,475 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:12:21,476 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:12:26,661 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-21 13:12:26,661 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:12:26,662 WARN L261 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 51 conjunts are in the unsatisfiable core [2021-08-21 13:12:26,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:12:27,801 INFO L354 Elim1Store]: treesize reduction 357, result has 26.7 percent of original size [2021-08-21 13:12:27,802 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 45 case distinctions, treesize of input 119 treesize of output 180 [2021-08-21 13:12:28,131 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:12:28,132 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [753080391] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:12:28,132 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:12:28,132 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 19] total 30 [2021-08-21 13:12:28,132 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1394643181] [2021-08-21 13:12:28,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-08-21 13:12:28,132 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:12:28,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-21 13:12:28,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=822, Unknown=0, NotChecked=0, Total=930 [2021-08-21 13:12:28,132 INFO L87 Difference]: Start difference. First operand 13302 states and 34077 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call 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:30,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:12:30,882 INFO L93 Difference]: Finished difference Result 14842 states and 37736 transitions. [2021-08-21 13:12:30,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-08-21 13:12:30,882 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 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 34 [2021-08-21 13:12:30,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:12:30,904 INFO L225 Difference]: With dead ends: 14842 [2021-08-21 13:12:30,905 INFO L226 Difference]: Without dead ends: 14803 [2021-08-21 13:12:30,905 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1177 ImplicationChecksByTransitivity, 2109.8ms TimeCoverageRelationStatistics Valid=533, Invalid=3889, Unknown=0, NotChecked=0, Total=4422 [2021-08-21 13:12:30,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14803 states. [2021-08-21 13:12:31,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14803 to 13488. [2021-08-21 13:12:31,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13488 states, 13487 states have (on average 2.54763846667161) internal successors, (34360), 13487 states have internal predecessors, (34360), 0 states have call successors, (0), 0 states have call 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,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13488 states to 13488 states and 34360 transitions. [2021-08-21 13:12:31,126 INFO L78 Accepts]: Start accepts. Automaton has 13488 states and 34360 transitions. Word has length 34 [2021-08-21 13:12:31,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:12:31,126 INFO L470 AbstractCegarLoop]: Abstraction has 13488 states and 34360 transitions. [2021-08-21 13:12:31,126 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call 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,126 INFO L276 IsEmpty]: Start isEmpty. Operand 13488 states and 34360 transitions. [2021-08-21 13:12:31,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 13:12:31,138 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:12:31,138 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:12:31,170 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Forceful destruction successful, exit code 0 [2021-08-21 13:12:31,364 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 137 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2021-08-21 13:12:31,365 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:12:31,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:12:31,365 INFO L82 PathProgramCache]: Analyzing trace with hash -252342098, now seen corresponding path program 136 times [2021-08-21 13:12:31,365 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:12:31,365 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346738645] [2021-08-21 13:12:31,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:12:31,365 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:12:31,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:12:31,777 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 12 proven. 36 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 13:12:31,777 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:12:31,777 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [346738645] [2021-08-21 13:12:31,777 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [346738645] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:12:31,777 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1053451558] [2021-08-21 13:12:31,777 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:12:31,778 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:12:31,778 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:12:31,778 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:12:31,779 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:12:37,031 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:12:37,031 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:12:37,032 WARN L261 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:12:37,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:12:37,629 INFO L354 Elim1Store]: treesize reduction 337, result has 4.5 percent of original size [2021-08-21 13:12:37,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 10 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 35 case distinctions, treesize of input 91 treesize of output 50 [2021-08-21 13:12:37,677 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:12:37,677 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1053451558] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:12:37,677 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:12:37,677 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 25 [2021-08-21 13:12:37,677 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [56180323] [2021-08-21 13:12:37,678 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 13:12:37,678 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:12:37,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 13:12:37,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=568, Unknown=0, NotChecked=0, Total=650 [2021-08-21 13:12:37,678 INFO L87 Difference]: Start difference. First operand 13488 states and 34360 transitions. Second operand has 26 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 25 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:12:39,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:12:39,971 INFO L93 Difference]: Finished difference Result 15096 states and 38361 transitions. [2021-08-21 13:12:39,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-08-21 13:12:39,971 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 25 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 13:12:39,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:12:39,993 INFO L225 Difference]: With dead ends: 15096 [2021-08-21 13:12:39,993 INFO L226 Difference]: Without dead ends: 15067 [2021-08-21 13:12:39,994 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1257 ImplicationChecksByTransitivity, 1873.5ms TimeCoverageRelationStatistics Valid=677, Invalid=3745, Unknown=0, NotChecked=0, Total=4422 [2021-08-21 13:12:40,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15067 states. [2021-08-21 13:12:40,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15067 to 12526. [2021-08-21 13:12:40,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12526 states, 12525 states have (on average 2.5448303393213574) internal successors, (31874), 12525 states have internal predecessors, (31874), 0 states have call successors, (0), 0 states have call 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:40,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12526 states to 12526 states and 31874 transitions. [2021-08-21 13:12:40,207 INFO L78 Accepts]: Start accepts. Automaton has 12526 states and 31874 transitions. Word has length 34 [2021-08-21 13:12:40,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:12:40,207 INFO L470 AbstractCegarLoop]: Abstraction has 12526 states and 31874 transitions. [2021-08-21 13:12:40,207 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 25 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:12:40,207 INFO L276 IsEmpty]: Start isEmpty. Operand 12526 states and 31874 transitions. [2021-08-21 13:12:40,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 13:12:40,219 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:12:40,219 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:12:40,250 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:12:40,422 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,138 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:12:40,422 INFO L402 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:12:40,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:12:40,423 INFO L82 PathProgramCache]: Analyzing trace with hash 1875062958, now seen corresponding path program 137 times [2021-08-21 13:12:40,423 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:12:40,423 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [293516002] [2021-08-21 13:12:40,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:12:40,423 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:12:40,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:12:40,788 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 2 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:12:40,788 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:12:40,788 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [293516002] [2021-08-21 13:12:40,789 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [293516002] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:12:40,789 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [884223183] [2021-08-21 13:12:40,789 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:12:40,789 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:12:40,789 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:12:40,789 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:12:40,790 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:12:45,974 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-08-21 13:12:45,974 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:12:45,975 WARN L261 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:12:45,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:12:46,760 INFO L354 Elim1Store]: treesize reduction 337, result has 4.5 percent of original size [2021-08-21 13:12:46,760 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 10 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 35 case distinctions, treesize of input 91 treesize of output 50 [2021-08-21 13:12:46,793 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:12:46,793 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [884223183] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:12:46,793 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:12:46,793 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-08-21 13:12:46,794 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1499131017] [2021-08-21 13:12:46,794 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:12:46,794 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:12:46,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:12:46,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=608, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:12:46,794 INFO L87 Difference]: Start difference. First operand 12526 states and 31874 transitions. Second operand has 27 states, 27 states have (on average 2.259259259259259) internal successors, (61), 26 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call 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:48,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:12:48,463 INFO L93 Difference]: Finished difference Result 16047 states and 40120 transitions. [2021-08-21 13:12:48,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-08-21 13:12:48,463 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.259259259259259) internal successors, (61), 26 states have internal predecessors, (61), 0 states have call successors, (0), 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 34 [2021-08-21 13:12:48,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:12:48,485 INFO L225 Difference]: With dead ends: 16047 [2021-08-21 13:12:48,486 INFO L226 Difference]: Without dead ends: 16010 [2021-08-21 13:12:48,486 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 21 SyntacticMatches, 5 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 915 ImplicationChecksByTransitivity, 1523.6ms TimeCoverageRelationStatistics Valid=509, Invalid=3031, Unknown=0, NotChecked=0, Total=3540 [2021-08-21 13:12:48,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16010 states. [2021-08-21 13:12:48,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16010 to 12534. [2021-08-21 13:12:48,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12534 states, 12533 states have (on average 2.544482566025692) internal successors, (31890), 12533 states have internal predecessors, (31890), 0 states have call successors, (0), 0 states have call 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:48,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12534 states to 12534 states and 31890 transitions. [2021-08-21 13:12:48,693 INFO L78 Accepts]: Start accepts. Automaton has 12534 states and 31890 transitions. Word has length 34 [2021-08-21 13:12:48,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:12:48,693 INFO L470 AbstractCegarLoop]: Abstraction has 12534 states and 31890 transitions. [2021-08-21 13:12:48,693 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.259259259259259) internal successors, (61), 26 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call 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:48,693 INFO L276 IsEmpty]: Start isEmpty. Operand 12534 states and 31890 transitions. [2021-08-21 13:12:48,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 13:12:48,704 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:12:48,704 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:12:48,750 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:12:48,928 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,139 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:12:48,929 INFO L402 AbstractCegarLoop]: === Iteration 143 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:12:48,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:12:48,929 INFO L82 PathProgramCache]: Analyzing trace with hash 1592532710, now seen corresponding path program 138 times [2021-08-21 13:12:48,929 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:12:48,929 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1034399311] [2021-08-21 13:12:48,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:12:48,929 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:12:48,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:12:49,273 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 15 proven. 33 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 13:12:49,273 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:12:49,274 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1034399311] [2021-08-21 13:12:49,274 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1034399311] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:12:49,274 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1115487090] [2021-08-21 13:12:49,274 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:12:49,274 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:12:49,274 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:12:49,274 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:12:49,275 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:12:54,588 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-08-21 13:12:54,588 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:12:54,589 WARN L261 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 47 conjunts are in the unsatisfiable core [2021-08-21 13:12:54,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:12:56,004 INFO L354 Elim1Store]: treesize reduction 282, result has 36.3 percent of original size [2021-08-21 13:12:56,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 1 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 44 case distinctions, treesize of input 111 treesize of output 211 [2021-08-21 13:12:57,037 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:12:57,038 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1115487090] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:12:57,038 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:12:57,038 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 19] total 30 [2021-08-21 13:12:57,038 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1339381914] [2021-08-21 13:12:57,038 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-08-21 13:12:57,038 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:12:57,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-08-21 13:12:57,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=816, Unknown=0, NotChecked=0, Total=930 [2021-08-21 13:12:57,038 INFO L87 Difference]: Start difference. First operand 12534 states and 31890 transitions. Second operand has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:13:02,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:13:02,065 INFO L93 Difference]: Finished difference Result 15987 states and 40076 transitions. [2021-08-21 13:13:02,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-08-21 13:13:02,065 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 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 34 [2021-08-21 13:13:02,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:13:02,090 INFO L225 Difference]: With dead ends: 15987 [2021-08-21 13:13:02,090 INFO L226 Difference]: Without dead ends: 15961 [2021-08-21 13:13:02,091 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 16 SyntacticMatches, 5 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1691 ImplicationChecksByTransitivity, 3234.8ms TimeCoverageRelationStatistics Valid=801, Invalid=4749, Unknown=0, NotChecked=0, Total=5550 [2021-08-21 13:13:02,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15961 states. [2021-08-21 13:13:02,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15961 to 12071. [2021-08-21 13:13:02,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12071 states, 12070 states have (on average 2.543744821872411) internal successors, (30703), 12070 states have internal predecessors, (30703), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:13:02,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12071 states to 12071 states and 30703 transitions. [2021-08-21 13:13:02,285 INFO L78 Accepts]: Start accepts. Automaton has 12071 states and 30703 transitions. Word has length 34 [2021-08-21 13:13:02,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:13:02,285 INFO L470 AbstractCegarLoop]: Abstraction has 12071 states and 30703 transitions. [2021-08-21 13:13:02,285 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 1.903225806451613) internal successors, (59), 30 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:13:02,285 INFO L276 IsEmpty]: Start isEmpty. Operand 12071 states and 30703 transitions. [2021-08-21 13:13:02,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 13:13:02,296 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:13:02,296 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:13:02,330 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Forceful destruction successful, exit code 0 [2021-08-21 13:13:02,520 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,SelfDestructingSolverStorable142 [2021-08-21 13:13:02,521 INFO L402 AbstractCegarLoop]: === Iteration 144 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:13:02,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:13:02,521 INFO L82 PathProgramCache]: Analyzing trace with hash -707969430, now seen corresponding path program 139 times [2021-08-21 13:13:02,521 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:13:02,521 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1585716167] [2021-08-21 13:13:02,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:13:02,521 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:13:02,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:13:02,868 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 15 proven. 33 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 13:13:02,868 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:13:02,868 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1585716167] [2021-08-21 13:13:02,868 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1585716167] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:02,868 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1713240887] [2021-08-21 13:13:02,869 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:13:02,869 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:13:02,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:13:02,869 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:13:02,870 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:13:08,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:13:08,240 WARN L261 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:13:08,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:13:08,978 INFO L354 Elim1Store]: treesize reduction 337, result has 4.5 percent of original size [2021-08-21 13:13:08,978 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 10 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 35 case distinctions, treesize of input 91 treesize of output 50 [2021-08-21 13:13:09,025 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:13:09,026 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1713240887] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:09,026 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:13:09,026 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 25 [2021-08-21 13:13:09,026 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49389409] [2021-08-21 13:13:09,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 13:13:09,026 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:13:09,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 13:13:09,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=568, Unknown=0, NotChecked=0, Total=650 [2021-08-21 13:13:09,026 INFO L87 Difference]: Start difference. First operand 12071 states and 30703 transitions. Second operand has 26 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 25 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:13:11,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:13:11,559 INFO L93 Difference]: Finished difference Result 13143 states and 33314 transitions. [2021-08-21 13:13:11,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-08-21 13:13:11,559 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 25 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 13:13:11,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:13:11,578 INFO L225 Difference]: With dead ends: 13143 [2021-08-21 13:13:11,578 INFO L226 Difference]: Without dead ends: 13129 [2021-08-21 13:13:11,579 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 21 SyntacticMatches, 5 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1347 ImplicationChecksByTransitivity, 2121.1ms TimeCoverageRelationStatistics Valid=721, Invalid=3971, Unknown=0, NotChecked=0, Total=4692 [2021-08-21 13:13:11,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13129 states. [2021-08-21 13:13:11,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13129 to 11660. [2021-08-21 13:13:11,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11660 states, 11659 states have (on average 2.5474740543785916) internal successors, (29701), 11659 states have internal predecessors, (29701), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:13:11,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11660 states to 11660 states and 29701 transitions. [2021-08-21 13:13:11,766 INFO L78 Accepts]: Start accepts. Automaton has 11660 states and 29701 transitions. Word has length 34 [2021-08-21 13:13:11,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:13:11,766 INFO L470 AbstractCegarLoop]: Abstraction has 11660 states and 29701 transitions. [2021-08-21 13:13:11,766 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 25 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:13:11,766 INFO L276 IsEmpty]: Start isEmpty. Operand 11660 states and 29701 transitions. [2021-08-21 13:13:11,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 13:13:11,776 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:13:11,776 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:13:11,811 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:13:12,004 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,141 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:13:12,005 INFO L402 AbstractCegarLoop]: === Iteration 145 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:13:12,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:13:12,005 INFO L82 PathProgramCache]: Analyzing trace with hash 608315242, now seen corresponding path program 140 times [2021-08-21 13:13:12,005 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:13:12,005 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [435943054] [2021-08-21 13:13:12,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:13:12,006 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:13:12,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:13:12,328 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 13 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:13:12,328 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:13:12,328 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [435943054] [2021-08-21 13:13:12,328 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [435943054] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:12,328 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1232126492] [2021-08-21 13:13:12,328 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:13:12,328 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:13:12,328 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:13:12,329 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:13:12,330 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:13:17,766 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:13:17,766 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:13:17,767 WARN L261 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 43 conjunts are in the unsatisfiable core [2021-08-21 13:13:17,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:13:18,521 INFO L354 Elim1Store]: treesize reduction 337, result has 4.5 percent of original size [2021-08-21 13:13:18,522 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 10 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 35 case distinctions, treesize of input 91 treesize of output 50 [2021-08-21 13:13:18,559 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:13:18,559 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1232126492] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:18,559 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:13:18,559 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-08-21 13:13:18,559 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873725980] [2021-08-21 13:13:18,559 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 13:13:18,559 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:13:18,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 13:13:18,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=604, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:13:18,560 INFO L87 Difference]: Start difference. First operand 11660 states and 29701 transitions. Second operand has 27 states, 27 states have (on average 2.2222222222222223) internal successors, (60), 26 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:13:19,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:13:19,801 INFO L93 Difference]: Finished difference Result 12112 states and 30445 transitions. [2021-08-21 13:13:19,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 13:13:19,801 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.2222222222222223) internal successors, (60), 26 states have internal predecessors, (60), 0 states have call successors, (0), 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 34 [2021-08-21 13:13:19,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:13:19,818 INFO L225 Difference]: With dead ends: 12112 [2021-08-21 13:13:19,818 INFO L226 Difference]: Without dead ends: 12085 [2021-08-21 13:13:19,819 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 669 ImplicationChecksByTransitivity, 1004.0ms TimeCoverageRelationStatistics Valid=326, Invalid=1930, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 13:13:19,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12085 states. [2021-08-21 13:13:20,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12085 to 11663. [2021-08-21 13:13:20,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11663 states, 11662 states have (on average 2.5457039958840677) internal successors, (29688), 11662 states have internal predecessors, (29688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:13:20,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11663 states to 11663 states and 29688 transitions. [2021-08-21 13:13:20,064 INFO L78 Accepts]: Start accepts. Automaton has 11663 states and 29688 transitions. Word has length 34 [2021-08-21 13:13:20,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:13:20,064 INFO L470 AbstractCegarLoop]: Abstraction has 11663 states and 29688 transitions. [2021-08-21 13:13:20,064 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.2222222222222223) internal successors, (60), 26 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:13:20,065 INFO L276 IsEmpty]: Start isEmpty. Operand 11663 states and 29688 transitions. [2021-08-21 13:13:20,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 13:13:20,074 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:13:20,074 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:13:20,106 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Ended with exit code 0 [2021-08-21 13:13:20,300 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable144,142 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:13:20,301 INFO L402 AbstractCegarLoop]: === Iteration 146 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 13:13:20,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:13:20,301 INFO L82 PathProgramCache]: Analyzing trace with hash -1461707994, now seen corresponding path program 141 times [2021-08-21 13:13:20,301 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:13:20,301 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [214689647] [2021-08-21 13:13:20,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:13:20,301 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:13:20,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:13:20,664 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 13 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:13:20,664 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:13:20,664 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [214689647] [2021-08-21 13:13:20,664 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [214689647] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:13:20,664 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1385075843] [2021-08-21 13:13:20,664 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:13:20,664 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:13:20,664 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:13:20,665 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:13:20,665 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:13:26,195 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2021-08-21 13:13:26,196 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:13:26,196 WARN L261 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 47 conjunts are in the unsatisfiable core [2021-08-21 13:13:26,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:13:27,891 INFO L354 Elim1Store]: treesize reduction 250, result has 43.6 percent of original size [2021-08-21 13:13:27,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 1 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 44 case distinctions, treesize of input 111 treesize of output 243 Received shutdown request... [2021-08-21 13:13:41,909 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-21 13:13:41,909 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:13:41,916 WARN L223 SmtUtils]: Removed 1 from assertion stack [2021-08-21 13:13:41,917 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT [2021-08-21 13:13:41,951 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Forceful destruction successful, exit code 0 [2021-08-21 13:13:42,132 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,SelfDestructingSolverStorable145 [2021-08-21 13:13:42,133 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 35 with TraceHistMax 5,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 11ms.. [2021-08-21 13:13:42,134 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-08-21 13:13:42,134 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-08-21 13:13:42,137 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-21 13:13:42,138 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-08-21 13:13:42,139 INFO L202 PluginConnector]: Adding new model counter-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.08 01:13:42 BasicIcfg [2021-08-21 13:13:42,139 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-21 13:13:42,139 INFO L168 Benchmark]: Toolchain (without parser) took 883960.56 ms. Allocated memory was 186.6 MB in the beginning and 3.3 GB in the end (delta: 3.1 GB). Free memory was 167.6 MB in the beginning and 374.7 MB in the end (delta: -207.1 MB). Peak memory consumption was 2.9 GB. Max. memory is 8.0 GB. [2021-08-21 13:13:42,139 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.10 ms. Allocated memory is still 186.6 MB. Free memory is still 168.7 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-08-21 13:13:42,139 INFO L168 Benchmark]: Boogie Procedure Inliner took 20.72 ms. Allocated memory is still 186.6 MB. Free memory was 167.6 MB in the beginning and 166.1 MB in the end (delta: 1.4 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-08-21 13:13:42,139 INFO L168 Benchmark]: Boogie Preprocessor took 10.89 ms. Allocated memory is still 186.6 MB. Free memory was 166.0 MB in the beginning and 165.2 MB in the end (delta: 828.9 kB). There was no memory consumed. Max. memory is 8.0 GB. [2021-08-21 13:13:42,139 INFO L168 Benchmark]: RCFGBuilder took 175.00 ms. Allocated memory is still 186.6 MB. Free memory was 165.1 MB in the beginning and 153.6 MB in the end (delta: 11.5 MB). Peak memory consumption was 11.5 MB. Max. memory is 8.0 GB. [2021-08-21 13:13:42,140 INFO L168 Benchmark]: TraceAbstraction took 883750.41 ms. Allocated memory was 186.6 MB in the beginning and 3.3 GB in the end (delta: 3.1 GB). Free memory was 153.1 MB in the beginning and 374.7 MB in the end (delta: -221.5 MB). Peak memory consumption was 2.9 GB. Max. memory is 8.0 GB. [2021-08-21 13:13:42,140 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.10 ms. Allocated memory is still 186.6 MB. Free memory is still 168.7 MB. There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 20.72 ms. Allocated memory is still 186.6 MB. Free memory was 167.6 MB in the beginning and 166.1 MB in the end (delta: 1.4 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 10.89 ms. Allocated memory is still 186.6 MB. Free memory was 166.0 MB in the beginning and 165.2 MB in the end (delta: 828.9 kB). There was no memory consumed. Max. memory is 8.0 GB. * RCFGBuilder took 175.00 ms. Allocated memory is still 186.6 MB. Free memory was 165.1 MB in the beginning and 153.6 MB in the end (delta: 11.5 MB). Peak memory consumption was 11.5 MB. Max. memory is 8.0 GB. * TraceAbstraction took 883750.41 ms. Allocated memory was 186.6 MB in the beginning and 3.3 GB in the end (delta: 3.1 GB). Free memory was 153.1 MB in the beginning and 374.7 MB in the end (delta: -221.5 MB). Peak memory consumption was 2.9 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: 50]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was analyzing trace of length 35 with TraceHistMax 5,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 11ms.. - TimeoutResultAtElement [Line: 45]: 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 35 with TraceHistMax 5,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 11ms.. - TimeoutResultAtElement [Line: 45]: 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 35 with TraceHistMax 5,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 11ms.. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 31 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 883695.3ms, OverallIterations: 146, TraceHistogramMax: 5, EmptinessCheckTime: 815.1ms, AutomataDifference: 202993.3ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 15.0ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 3997 SDtfs, 28022 SDslu, 38852 SDs, 0 SdLazy, 93289 SolverSat, 8493 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 60809.7ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 10284 GetRequests, 2689 SyntacticMatches, 273 SemanticMatches, 7322 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124744 ImplicationChecksByTransitivity, 169745.7ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=13488occurred in iteration=140, InterpolantAutomatonStates: 5702, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 11817.2ms AutomataMinimizationTime, 145 MinimizatonAttempts, 154336 StatesRemovedByMinimization, 145 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 416.9ms SsaConstructionTime, 2290.6ms SatisfiabilityAnalysisTime, 289188.3ms InterpolantComputationTime, 8222 NumberOfCodeBlocks, 8222 NumberOfCodeBlocksAsserted, 630 NumberOfCheckSat, 7936 ConstructedInterpolants, 390 QuantifiedInterpolants, 155222 SizeOfPredicates, 487 NumberOfNonLiveVariables, 9213 ConjunctsInSsa, 3668 ConjunctsInUnsatCore, 286 InterpolantComputations, 4 PerfectInterpolantSequences, 1560/8573 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