/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/sum-array-hom.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-87fd7473a0bda1db0ad7f77f2116346063730f21-87fd747 [2021-08-21 13:22:46,667 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-21 13:22:46,669 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-21 13:22:46,699 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-21 13:22:46,699 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-21 13:22:46,702 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-21 13:22:46,704 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-21 13:22:46,708 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-21 13:22:46,710 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-21 13:22:46,713 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-21 13:22:46,713 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-21 13:22:46,714 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-21 13:22:46,715 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-21 13:22:46,716 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-21 13:22:46,717 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-21 13:22:46,720 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-21 13:22:46,721 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-21 13:22:46,721 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-21 13:22:46,735 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-21 13:22:46,741 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-21 13:22:46,742 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-21 13:22:46,744 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-21 13:22:46,745 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-21 13:22:46,747 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-21 13:22:46,752 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-21 13:22:46,752 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-21 13:22:46,752 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-21 13:22:46,753 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-21 13:22:46,753 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-21 13:22:46,754 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-21 13:22:46,754 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-21 13:22:46,755 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-21 13:22:46,756 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-21 13:22:46,756 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-21 13:22:46,757 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-21 13:22:46,757 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-21 13:22:46,758 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-21 13:22:46,758 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-21 13:22:46,758 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-21 13:22:46,759 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-21 13:22:46,759 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-21 13:22:46,760 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-08-21 13:22:46,789 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-21 13:22:46,789 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-21 13:22:46,790 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-08-21 13:22:46,790 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-08-21 13:22:46,792 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-21 13:22:46,792 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-21 13:22:46,792 INFO L138 SettingsManager]: * Use SBE=true [2021-08-21 13:22:46,793 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-21 13:22:46,793 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-21 13:22:46,793 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-21 13:22:46,793 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-21 13:22:46,794 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-21 13:22:46,794 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-21 13:22:46,794 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-21 13:22:46,794 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-21 13:22:46,794 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-21 13:22:46,794 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-21 13:22:46,794 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-21 13:22:46,794 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-21 13:22:46,794 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-21 13:22:46,794 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-21 13:22:46,795 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-21 13:22:46,795 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-21 13:22:46,795 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 13:22:46,795 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-21 13:22:46,795 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-21 13:22:46,795 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-21 13:22:46,795 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-21 13:22:46,795 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-21 13:22:46,795 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-21 13:22:46,795 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-21 13:22:46,796 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-08-21 13:22:47,048 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-21 13:22:47,063 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-21 13:22:47,065 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-21 13:22:47,065 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-21 13:22:47,067 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-21 13:22:47,067 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/sum-array-hom.wvr.bpl [2021-08-21 13:22:47,067 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/sum-array-hom.wvr.bpl' [2021-08-21 13:22:47,182 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-21 13:22:47,183 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-21 13:22:47,184 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-21 13:22:47,184 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-21 13:22:47,184 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-21 13:22:47,192 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "sum-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:22:47" (1/1) ... [2021-08-21 13:22:47,198 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "sum-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:22:47" (1/1) ... [2021-08-21 13:22:47,204 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-21 13:22:47,205 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-21 13:22:47,206 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-21 13:22:47,206 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-21 13:22:47,211 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "sum-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:22:47" (1/1) ... [2021-08-21 13:22:47,211 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "sum-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:22:47" (1/1) ... [2021-08-21 13:22:47,212 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "sum-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:22:47" (1/1) ... [2021-08-21 13:22:47,213 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "sum-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:22:47" (1/1) ... [2021-08-21 13:22:47,216 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "sum-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:22:47" (1/1) ... [2021-08-21 13:22:47,219 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "sum-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:22:47" (1/1) ... [2021-08-21 13:22:47,219 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "sum-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:22:47" (1/1) ... [2021-08-21 13:22:47,220 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-21 13:22:47,221 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-21 13:22:47,221 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-21 13:22:47,221 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-21 13:22:47,222 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "sum-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:22:47" (1/1) ... [2021-08-21 13:22:47,228 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 13:22:47,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:22:47,248 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-08-21 13:22:47,250 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-08-21 13:22:47,272 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-21 13:22:47,272 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-21 13:22:47,272 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-21 13:22:47,272 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-21 13:22:47,272 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-21 13:22:47,273 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-21 13:22:47,273 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-21 13:22:47,273 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-21 13:22:47,273 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-21 13:22:47,273 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-08-21 13:22:47,273 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-08-21 13:22:47,273 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-08-21 13:22:47,274 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-08-21 13:22:47,398 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-21 13:22:47,398 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-08-21 13:22:47,399 INFO L202 PluginConnector]: Adding new model sum-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 01:22:47 BoogieIcfgContainer [2021-08-21 13:22:47,399 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-21 13:22:47,401 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-21 13:22:47,401 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-21 13:22:47,403 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-21 13:22:47,403 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "sum-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 01:22:47" (1/2) ... [2021-08-21 13:22:47,403 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@733e0d4f and model type sum-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.08 01:22:47, skipping insertion in model container [2021-08-21 13:22:47,403 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "sum-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 01:22:47" (2/2) ... [2021-08-21 13:22:47,404 INFO L111 eAbstractionObserver]: Analyzing ICFG sum-array-hom.wvr.bpl [2021-08-21 13:22:47,407 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-21 13:22:47,407 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-21 13:22:47,408 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-21 13:22:47,408 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-21 13:22:47,455 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-08-21 13:22:47,483 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-08-21 13:22:47,487 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-08-21 13:22:47,487 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-08-21 13:22:47,494 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 36 places, 29 transitions, 82 flow [2021-08-21 13:22:47,517 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 112 states, 111 states have (on average 2.810810810810811) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:47,521 INFO L276 IsEmpty]: Start isEmpty. Operand has 112 states, 111 states have (on average 2.810810810810811) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:47,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 13:22:47,528 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:22:47,529 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:22:47,529 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:22:47,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:22:47,545 INFO L82 PathProgramCache]: Analyzing trace with hash 541406590, now seen corresponding path program 1 times [2021-08-21 13:22:47,551 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:22:47,552 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881960160] [2021-08-21 13:22:47,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:22:47,552 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:22:47,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:22:47,730 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:22:47,730 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:22:47,730 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881960160] [2021-08-21 13:22:47,731 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1881960160] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 13:22:47,731 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 13:22:47,731 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-21 13:22:47,732 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1047502121] [2021-08-21 13:22:47,735 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 13:22:47,735 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:22:47,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 13:22:47,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-08-21 13:22:47,745 INFO L87 Difference]: Start difference. First operand has 112 states, 111 states have (on average 2.810810810810811) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 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 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:47,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:22:47,810 INFO L93 Difference]: Finished difference Result 154 states and 436 transitions. [2021-08-21 13:22:47,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 13:22:47,811 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-21 13:22:47,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:22:47,824 INFO L225 Difference]: With dead ends: 154 [2021-08-21 13:22:47,824 INFO L226 Difference]: Without dead ends: 154 [2021-08-21 13:22:47,826 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 35.5ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-08-21 13:22:47,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2021-08-21 13:22:47,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 133. [2021-08-21 13:22:47,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 132 states have (on average 2.8333333333333335) internal successors, (374), 132 states have internal predecessors, (374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:47,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 374 transitions. [2021-08-21 13:22:47,883 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 374 transitions. Word has length 18 [2021-08-21 13:22:47,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:22:47,883 INFO L470 AbstractCegarLoop]: Abstraction has 133 states and 374 transitions. [2021-08-21 13:22:47,884 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:47,884 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 374 transitions. [2021-08-21 13:22:47,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 13:22:47,887 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:22:47,887 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:22:47,887 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-21 13:22:47,887 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:22:47,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:22:47,891 INFO L82 PathProgramCache]: Analyzing trace with hash -1033477442, now seen corresponding path program 1 times [2021-08-21 13:22:47,891 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:22:47,891 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2145359358] [2021-08-21 13:22:47,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:22:47,892 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:22:47,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:22:47,934 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:22:47,934 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:22:47,934 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2145359358] [2021-08-21 13:22:47,934 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2145359358] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 13:22:47,934 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 13:22:47,934 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-21 13:22:47,935 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178899547] [2021-08-21 13:22:47,936 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 13:22:47,936 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:22:47,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 13:22:47,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 13:22:47,936 INFO L87 Difference]: Start difference. First operand 133 states and 374 transitions. Second operand has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:47,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:22:47,960 INFO L93 Difference]: Finished difference Result 158 states and 448 transitions. [2021-08-21 13:22:47,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-21 13:22:47,960 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have 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 13:22:47,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:22:47,961 INFO L225 Difference]: With dead ends: 158 [2021-08-21 13:22:47,961 INFO L226 Difference]: Without dead ends: 158 [2021-08-21 13:22:47,962 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 13:22:47,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2021-08-21 13:22:47,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 158. [2021-08-21 13:22:47,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 2.8535031847133756) internal successors, (448), 157 states have internal predecessors, (448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:47,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 448 transitions. [2021-08-21 13:22:47,968 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 448 transitions. Word has length 20 [2021-08-21 13:22:47,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:22:47,968 INFO L470 AbstractCegarLoop]: Abstraction has 158 states and 448 transitions. [2021-08-21 13:22:47,968 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:47,968 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 448 transitions. [2021-08-21 13:22:47,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 13:22:47,969 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:22:47,969 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:22:47,970 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-21 13:22:47,970 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:22:47,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:22:47,970 INFO L82 PathProgramCache]: Analyzing trace with hash -1959936804, now seen corresponding path program 1 times [2021-08-21 13:22:47,970 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:22:47,970 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [478091459] [2021-08-21 13:22:47,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:22:47,971 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:22:47,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:22:48,357 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:22:48,357 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:22:48,357 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [478091459] [2021-08-21 13:22:48,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [478091459] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:22:48,358 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [206303377] [2021-08-21 13:22:48,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:22:48,358 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:22:48,358 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:22:48,359 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:22:48,362 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-08-21 13:22:48,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:22:48,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 13:22:48,422 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:22:48,879 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 13:22:48,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 16 [2021-08-21 13:22:48,964 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:22:48,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [206303377] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:22:48,965 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:22:48,966 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-21 13:22:48,966 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201458380] [2021-08-21 13:22:48,968 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 13:22:48,971 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:22:48,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 13:22:48,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-08-21 13:22:48,973 INFO L87 Difference]: Start difference. First operand 158 states and 448 transitions. Second operand has 12 states, 12 states have (on average 3.0) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:49,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:22:49,173 INFO L93 Difference]: Finished difference Result 330 states and 935 transitions. [2021-08-21 13:22:49,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 13:22:49,173 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-21 13:22:49,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:22:49,176 INFO L225 Difference]: With dead ends: 330 [2021-08-21 13:22:49,176 INFO L226 Difference]: Without dead ends: 315 [2021-08-21 13:22:49,177 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 225.6ms TimeCoverageRelationStatistics Valid=69, Invalid=203, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:22:49,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2021-08-21 13:22:49,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 224. [2021-08-21 13:22:49,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 223 states have (on average 2.8699551569506725) internal successors, (640), 223 states have internal predecessors, (640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:49,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 640 transitions. [2021-08-21 13:22:49,200 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 640 transitions. Word has length 22 [2021-08-21 13:22:49,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:22:49,200 INFO L470 AbstractCegarLoop]: Abstraction has 224 states and 640 transitions. [2021-08-21 13:22:49,200 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:49,200 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 640 transitions. [2021-08-21 13:22:49,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 13:22:49,204 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:22:49,204 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:22:49,224 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-08-21 13:22:49,416 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:22:49,417 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:22:49,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:22:49,417 INFO L82 PathProgramCache]: Analyzing trace with hash -2127745896, now seen corresponding path program 2 times [2021-08-21 13:22:49,417 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:22:49,417 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667631704] [2021-08-21 13:22:49,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:22:49,417 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:22:49,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:22:49,634 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:22:49,634 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:22:49,635 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667631704] [2021-08-21 13:22:49,635 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1667631704] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:22:49,635 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2060865389] [2021-08-21 13:22:49,635 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:22:49,635 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:22:49,636 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:22:49,637 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:22:49,680 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-08-21 13:22:49,736 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:22:49,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:22:49,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 13:22:49,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:22:50,020 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:22:50,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 21 [2021-08-21 13:22:50,137 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:22:50,137 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2060865389] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:22:50,137 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:22:50,137 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 12 [2021-08-21 13:22:50,137 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1836424526] [2021-08-21 13:22:50,138 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:22:50,138 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:22:50,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:22:50,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:22:50,138 INFO L87 Difference]: Start difference. First operand 224 states and 640 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:50,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:22:50,483 INFO L93 Difference]: Finished difference Result 374 states and 1077 transitions. [2021-08-21 13:22:50,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 13:22:50,484 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-21 13:22:50,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:22:50,488 INFO L225 Difference]: With dead ends: 374 [2021-08-21 13:22:50,488 INFO L226 Difference]: Without dead ends: 359 [2021-08-21 13:22:50,488 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 282.4ms TimeCoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:22:50,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2021-08-21 13:22:50,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 229. [2021-08-21 13:22:50,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 228 states have (on average 2.912280701754386) internal successors, (664), 228 states have internal predecessors, (664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:50,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 664 transitions. [2021-08-21 13:22:50,497 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 664 transitions. Word has length 22 [2021-08-21 13:22:50,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:22:50,497 INFO L470 AbstractCegarLoop]: Abstraction has 229 states and 664 transitions. [2021-08-21 13:22:50,497 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:50,497 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 664 transitions. [2021-08-21 13:22:50,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 13:22:50,499 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:22:50,499 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:22:50,529 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-08-21 13:22:50,713 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,SelfDestructingSolverStorable3 [2021-08-21 13:22:50,713 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:22:50,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:22:50,714 INFO L82 PathProgramCache]: Analyzing trace with hash -1828972448, now seen corresponding path program 3 times [2021-08-21 13:22:50,714 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:22:50,714 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732166595] [2021-08-21 13:22:50,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:22:50,714 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:22:50,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:22:50,852 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:22:50,852 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:22:50,852 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732166595] [2021-08-21 13:22:50,853 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732166595] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:22:50,853 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1430246854] [2021-08-21 13:22:50,853 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:22:50,854 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:22:50,854 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:22:50,857 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:22:50,893 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-08-21 13:22:50,970 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 13:22:50,970 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:22:50,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-21 13:22:50,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:22:51,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 13:22:51,271 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:22:51,271 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1430246854] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:22:51,274 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:22:51,274 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-21 13:22:51,274 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [801096143] [2021-08-21 13:22:51,274 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 13:22:51,274 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:22:51,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 13:22:51,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-08-21 13:22:51,276 INFO L87 Difference]: Start difference. First operand 229 states and 664 transitions. Second operand has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:51,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:22:51,398 INFO L93 Difference]: Finished difference Result 296 states and 831 transitions. [2021-08-21 13:22:51,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 13:22:51,401 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-21 13:22:51,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:22:51,404 INFO L225 Difference]: With dead ends: 296 [2021-08-21 13:22:51,404 INFO L226 Difference]: Without dead ends: 281 [2021-08-21 13:22:51,404 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 138.4ms TimeCoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2021-08-21 13:22:51,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2021-08-21 13:22:51,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 241. [2021-08-21 13:22:51,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 240 states have (on average 2.8916666666666666) internal successors, (694), 240 states have internal predecessors, (694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:51,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 694 transitions. [2021-08-21 13:22:51,424 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 694 transitions. Word has length 22 [2021-08-21 13:22:51,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:22:51,424 INFO L470 AbstractCegarLoop]: Abstraction has 241 states and 694 transitions. [2021-08-21 13:22:51,425 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:51,425 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 694 transitions. [2021-08-21 13:22:51,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 13:22:51,426 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:22:51,426 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:22:51,451 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-08-21 13:22:51,640 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:22:51,641 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:22:51,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:22:51,641 INFO L82 PathProgramCache]: Analyzing trace with hash -258146848, now seen corresponding path program 4 times [2021-08-21 13:22:51,642 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:22:51,642 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [81219977] [2021-08-21 13:22:51,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:22:51,642 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:22:51,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:22:51,824 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:22:51,824 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:22:51,824 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [81219977] [2021-08-21 13:22:51,825 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [81219977] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:22:51,825 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1238431081] [2021-08-21 13:22:51,825 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:22:51,825 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:22:51,825 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:22:51,826 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:22:51,829 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-08-21 13:22:51,957 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:22:51,957 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:22:51,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 13:22:51,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:22:52,186 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:22:52,187 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 23 [2021-08-21 13:22:52,296 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:22:52,296 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1238431081] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:22:52,297 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:22:52,297 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-21 13:22:52,297 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1449900197] [2021-08-21 13:22:52,297 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 13:22:52,297 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:22:52,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 13:22:52,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2021-08-21 13:22:52,298 INFO L87 Difference]: Start difference. First operand 241 states and 694 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 13:22:52,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:22:52,468 INFO L93 Difference]: Finished difference Result 425 states and 1233 transitions. [2021-08-21 13:22:52,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 13:22:52,469 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 22 [2021-08-21 13:22:52,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:22:52,471 INFO L225 Difference]: With dead ends: 425 [2021-08-21 13:22:52,471 INFO L226 Difference]: Without dead ends: 410 [2021-08-21 13:22:52,471 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 204.9ms TimeCoverageRelationStatistics Valid=82, Invalid=190, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:22:52,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2021-08-21 13:22:52,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 247. [2021-08-21 13:22:52,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 246 states have (on average 2.9186991869918697) internal successors, (718), 246 states have internal predecessors, (718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:52,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 718 transitions. [2021-08-21 13:22:52,477 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 718 transitions. Word has length 22 [2021-08-21 13:22:52,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:22:52,477 INFO L470 AbstractCegarLoop]: Abstraction has 247 states and 718 transitions. [2021-08-21 13:22:52,477 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 13:22:52,477 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 718 transitions. [2021-08-21 13:22:52,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:22:52,478 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:22:52,478 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:22:52,497 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-08-21 13:22:52,694 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:22:52,695 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:22:52,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:22:52,695 INFO L82 PathProgramCache]: Analyzing trace with hash 976010682, now seen corresponding path program 5 times [2021-08-21 13:22:52,695 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:22:52,695 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1491251942] [2021-08-21 13:22:52,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:22:52,696 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:22:52,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:22:52,734 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 13:22:52,734 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:22:52,734 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1491251942] [2021-08-21 13:22:52,734 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1491251942] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:22:52,736 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1481151120] [2021-08-21 13:22:52,736 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:22:52,736 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:22:52,736 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:22:52,737 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:22:52,737 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-08-21 13:22:52,888 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:22:52,889 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:22:52,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:22:52,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:22:53,020 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 13:22:53,021 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1481151120] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:22:53,021 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:22:53,021 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-21 13:22:53,021 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207358744] [2021-08-21 13:22:53,021 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 13:22:53,021 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:22:53,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 13:22:53,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-08-21 13:22:53,022 INFO L87 Difference]: Start difference. First operand 247 states and 718 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:53,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:22:53,380 INFO L93 Difference]: Finished difference Result 619 states and 1783 transitions. [2021-08-21 13:22:53,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 13:22:53,381 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 13:22:53,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:22:53,383 INFO L225 Difference]: With dead ends: 619 [2021-08-21 13:22:53,383 INFO L226 Difference]: Without dead ends: 619 [2021-08-21 13:22:53,384 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 185.2ms TimeCoverageRelationStatistics Valid=210, Invalid=602, Unknown=0, NotChecked=0, Total=812 [2021-08-21 13:22:53,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2021-08-21 13:22:53,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 297. [2021-08-21 13:22:53,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 296 states have (on average 3.050675675675676) internal successors, (903), 296 states have internal predecessors, (903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:53,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 903 transitions. [2021-08-21 13:22:53,392 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 903 transitions. Word has length 24 [2021-08-21 13:22:53,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:22:53,392 INFO L470 AbstractCegarLoop]: Abstraction has 297 states and 903 transitions. [2021-08-21 13:22:53,392 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:53,392 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 903 transitions. [2021-08-21 13:22:53,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:22:53,393 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:22:53,393 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:22:53,410 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-08-21 13:22:53,610 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:22:53,611 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:22:53,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:22:53,611 INFO L82 PathProgramCache]: Analyzing trace with hash -308162, now seen corresponding path program 6 times [2021-08-21 13:22:53,611 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:22:53,611 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746547956] [2021-08-21 13:22:53,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:22:53,611 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:22:53,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:22:53,668 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 13:22:53,668 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:22:53,668 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746547956] [2021-08-21 13:22:53,669 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746547956] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:22:53,669 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1426242512] [2021-08-21 13:22:53,669 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:22:53,669 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:22:53,669 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:22:53,681 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:22:53,681 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-08-21 13:22:53,834 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:22:53,834 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:22:53,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:22:53,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:22:53,980 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 13:22:53,981 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1426242512] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:22:53,981 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:22:53,981 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 13:22:53,981 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [323694042] [2021-08-21 13:22:53,981 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:22:53,981 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:22:53,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:22:53,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:22:53,982 INFO L87 Difference]: Start difference. First operand 297 states and 903 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:54,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:22:54,650 INFO L93 Difference]: Finished difference Result 1078 states and 2992 transitions. [2021-08-21 13:22:54,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-21 13:22:54,650 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 13:22:54,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:22:54,655 INFO L225 Difference]: With dead ends: 1078 [2021-08-21 13:22:54,655 INFO L226 Difference]: Without dead ends: 1078 [2021-08-21 13:22:54,655 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 800 ImplicationChecksByTransitivity, 407.3ms TimeCoverageRelationStatistics Valid=540, Invalid=2010, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 13:22:54,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1078 states. [2021-08-21 13:22:54,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1078 to 302. [2021-08-21 13:22:54,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302 states, 301 states have (on average 3.083056478405316) internal successors, (928), 301 states have internal predecessors, (928), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:54,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 928 transitions. [2021-08-21 13:22:54,665 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 928 transitions. Word has length 24 [2021-08-21 13:22:54,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:22:54,665 INFO L470 AbstractCegarLoop]: Abstraction has 302 states and 928 transitions. [2021-08-21 13:22:54,665 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:54,665 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 928 transitions. [2021-08-21 13:22:54,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:22:54,666 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:22:54,666 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:22:54,686 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-08-21 13:22:54,886 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:22:54,887 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:22:54,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:22:54,887 INFO L82 PathProgramCache]: Analyzing trace with hash 566643918, now seen corresponding path program 7 times [2021-08-21 13:22:54,887 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:22:54,887 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1975400799] [2021-08-21 13:22:54,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:22:54,887 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:22:54,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:22:54,943 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 13:22:54,944 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:22:54,944 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1975400799] [2021-08-21 13:22:54,944 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1975400799] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:22:54,946 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1130475512] [2021-08-21 13:22:54,946 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:22:54,946 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:22:54,946 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:22:54,947 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:22:54,948 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-08-21 13:22:55,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:22:55,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:22:55,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:22:55,264 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 13:22:55,265 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1130475512] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:22:55,265 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:22:55,265 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 13:22:55,267 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537809168] [2021-08-21 13:22:55,267 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:22:55,267 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:22:55,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:22:55,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:22:55,268 INFO L87 Difference]: Start difference. First operand 302 states and 928 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:55,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:22:55,876 INFO L93 Difference]: Finished difference Result 951 states and 2692 transitions. [2021-08-21 13:22:55,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 13:22:55,876 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 13:22:55,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:22:55,880 INFO L225 Difference]: With dead ends: 951 [2021-08-21 13:22:55,880 INFO L226 Difference]: Without dead ends: 951 [2021-08-21 13:22:55,880 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 686 ImplicationChecksByTransitivity, 376.2ms TimeCoverageRelationStatistics Valid=479, Invalid=1777, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 13:22:55,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 951 states. [2021-08-21 13:22:55,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 951 to 293. [2021-08-21 13:22:55,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 292 states have (on average 3.0616438356164384) internal successors, (894), 292 states have internal predecessors, (894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:55,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 894 transitions. [2021-08-21 13:22:55,889 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 894 transitions. Word has length 24 [2021-08-21 13:22:55,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:22:55,889 INFO L470 AbstractCegarLoop]: Abstraction has 293 states and 894 transitions. [2021-08-21 13:22:55,889 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:55,889 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 894 transitions. [2021-08-21 13:22:55,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:22:55,890 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:22:55,890 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:22:55,907 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-08-21 13:22:56,100 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:22:56,101 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:22:56,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:22:56,101 INFO L82 PathProgramCache]: Analyzing trace with hash 1502782590, now seen corresponding path program 1 times [2021-08-21 13:22:56,101 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:22:56,101 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [919414646] [2021-08-21 13:22:56,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:22:56,101 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:22:56,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:22:56,131 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:22:56,132 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:22:56,132 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [919414646] [2021-08-21 13:22:56,132 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [919414646] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:22:56,132 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1419693316] [2021-08-21 13:22:56,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:22:56,132 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:22:56,132 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:22:56,133 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:22:56,145 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-08-21 13:22:56,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:22:56,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 13:22:56,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:22:56,408 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:22:56,408 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1419693316] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:22:56,408 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:22:56,408 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-08-21 13:22:56,409 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1076391507] [2021-08-21 13:22:56,409 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 13:22:56,409 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:22:56,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 13:22:56,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-21 13:22:56,410 INFO L87 Difference]: Start difference. First operand 293 states and 894 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:56,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:22:56,502 INFO L93 Difference]: Finished difference Result 669 states and 1943 transitions. [2021-08-21 13:22:56,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 13:22:56,502 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 13:22:56,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:22:56,505 INFO L225 Difference]: With dead ends: 669 [2021-08-21 13:22:56,505 INFO L226 Difference]: Without dead ends: 663 [2021-08-21 13:22:56,506 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 52.3ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:22:56,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2021-08-21 13:22:56,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 413. [2021-08-21 13:22:56,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 3.1699029126213594) internal successors, (1306), 412 states have internal predecessors, (1306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:56,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 1306 transitions. [2021-08-21 13:22:56,515 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 1306 transitions. Word has length 24 [2021-08-21 13:22:56,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:22:56,515 INFO L470 AbstractCegarLoop]: Abstraction has 413 states and 1306 transitions. [2021-08-21 13:22:56,515 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:56,516 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 1306 transitions. [2021-08-21 13:22:56,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:22:56,517 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:22:56,517 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:22:56,535 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-08-21 13:22:56,733 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,SelfDestructingSolverStorable9 [2021-08-21 13:22:56,733 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:22:56,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:22:56,733 INFO L82 PathProgramCache]: Analyzing trace with hash 1065813882, now seen corresponding path program 8 times [2021-08-21 13:22:56,734 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:22:56,734 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2128691234] [2021-08-21 13:22:56,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:22:56,734 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:22:56,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:22:56,771 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 13:22:56,771 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:22:56,771 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2128691234] [2021-08-21 13:22:56,771 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2128691234] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:22:56,771 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1282965974] [2021-08-21 13:22:56,771 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:22:56,771 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:22:56,772 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:22:56,772 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:22:56,777 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-08-21 13:22:56,984 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:22:56,984 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:22:56,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:22:56,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:22:57,121 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 13:22:57,121 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1282965974] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:22:57,121 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:22:57,122 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-21 13:22:57,122 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1017726331] [2021-08-21 13:22:57,122 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:22:57,122 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:22:57,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:22:57,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:22:57,122 INFO L87 Difference]: Start difference. First operand 413 states and 1306 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:57,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:22:57,284 INFO L93 Difference]: Finished difference Result 710 states and 2124 transitions. [2021-08-21 13:22:57,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 13:22:57,285 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 13:22:57,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:22:57,287 INFO L225 Difference]: With dead ends: 710 [2021-08-21 13:22:57,287 INFO L226 Difference]: Without dead ends: 672 [2021-08-21 13:22:57,288 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 123.1ms TimeCoverageRelationStatistics Valid=126, Invalid=336, Unknown=0, NotChecked=0, Total=462 [2021-08-21 13:22:57,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2021-08-21 13:22:57,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 515. [2021-08-21 13:22:57,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 514 states have (on average 3.17704280155642) internal successors, (1633), 514 states have internal predecessors, (1633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:57,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 1633 transitions. [2021-08-21 13:22:57,298 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 1633 transitions. Word has length 24 [2021-08-21 13:22:57,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:22:57,298 INFO L470 AbstractCegarLoop]: Abstraction has 515 states and 1633 transitions. [2021-08-21 13:22:57,298 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:57,298 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 1633 transitions. [2021-08-21 13:22:57,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:22:57,300 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:22:57,300 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:22:57,319 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-08-21 13:22:57,519 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:22:57,519 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:22:57,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:22:57,519 INFO L82 PathProgramCache]: Analyzing trace with hash 359856550, now seen corresponding path program 2 times [2021-08-21 13:22:57,519 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:22:57,519 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [685759898] [2021-08-21 13:22:57,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:22:57,520 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:22:57,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:22:57,553 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:22:57,553 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:22:57,554 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [685759898] [2021-08-21 13:22:57,554 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [685759898] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:22:57,554 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [58435128] [2021-08-21 13:22:57,554 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:22:57,554 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:22:57,554 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:22:57,555 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:22:57,575 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-08-21 13:22:57,756 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:22:57,757 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:22:57,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 13:22:57,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:22:57,847 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:22:57,847 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [58435128] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:22:57,847 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:22:57,847 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-08-21 13:22:57,847 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1774686260] [2021-08-21 13:22:57,848 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 13:22:57,848 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:22:57,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 13:22:57,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-21 13:22:57,848 INFO L87 Difference]: Start difference. First operand 515 states and 1633 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:57,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:22:57,948 INFO L93 Difference]: Finished difference Result 830 states and 2453 transitions. [2021-08-21 13:22:57,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 13:22:57,949 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 13:22:57,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:22:57,952 INFO L225 Difference]: With dead ends: 830 [2021-08-21 13:22:57,952 INFO L226 Difference]: Without dead ends: 830 [2021-08-21 13:22:57,953 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 54.7ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:22:57,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 830 states. [2021-08-21 13:22:57,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 830 to 530. [2021-08-21 13:22:57,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 530 states, 529 states have (on average 3.153119092627599) internal successors, (1668), 529 states have internal predecessors, (1668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:57,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 1668 transitions. [2021-08-21 13:22:57,965 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 1668 transitions. Word has length 24 [2021-08-21 13:22:57,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:22:57,965 INFO L470 AbstractCegarLoop]: Abstraction has 530 states and 1668 transitions. [2021-08-21 13:22:57,965 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:57,965 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 1668 transitions. [2021-08-21 13:22:57,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:22:57,966 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:22:57,966 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:22:57,986 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-08-21 13:22:58,177 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,SelfDestructingSolverStorable11 [2021-08-21 13:22:58,177 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:22:58,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:22:58,177 INFO L82 PathProgramCache]: Analyzing trace with hash -986825016, now seen corresponding path program 9 times [2021-08-21 13:22:58,177 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:22:58,177 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012995650] [2021-08-21 13:22:58,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:22:58,178 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:22:58,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:22:58,234 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 13:22:58,234 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:22:58,234 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012995650] [2021-08-21 13:22:58,235 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1012995650] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:22:58,235 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [879227918] [2021-08-21 13:22:58,235 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:22:58,235 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:22:58,235 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:22:58,237 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:22:58,239 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-08-21 13:22:58,440 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:22:58,440 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:22:58,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:22:58,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:22:58,544 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 13:22:58,545 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [879227918] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:22:58,545 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:22:58,545 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-21 13:22:58,545 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428447414] [2021-08-21 13:22:58,545 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 13:22:58,545 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:22:58,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 13:22:58,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-08-21 13:22:58,546 INFO L87 Difference]: Start difference. First operand 530 states and 1668 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:58,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:22:58,817 INFO L93 Difference]: Finished difference Result 1196 states and 3492 transitions. [2021-08-21 13:22:58,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 13:22:58,818 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 13:22:58,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:22:58,822 INFO L225 Difference]: With dead ends: 1196 [2021-08-21 13:22:58,822 INFO L226 Difference]: Without dead ends: 1196 [2021-08-21 13:22:58,822 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 170.9ms TimeCoverageRelationStatistics Valid=159, Invalid=441, Unknown=0, NotChecked=0, Total=600 [2021-08-21 13:22:58,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1196 states. [2021-08-21 13:22:58,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1196 to 542. [2021-08-21 13:22:58,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 542 states, 541 states have (on average 3.1497227356746764) internal successors, (1704), 541 states have internal predecessors, (1704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:58,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 542 states to 542 states and 1704 transitions. [2021-08-21 13:22:58,836 INFO L78 Accepts]: Start accepts. Automaton has 542 states and 1704 transitions. Word has length 24 [2021-08-21 13:22:58,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:22:58,836 INFO L470 AbstractCegarLoop]: Abstraction has 542 states and 1704 transitions. [2021-08-21 13:22:58,836 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:58,837 INFO L276 IsEmpty]: Start isEmpty. Operand 542 states and 1704 transitions. [2021-08-21 13:22:58,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:22:58,837 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:22:58,838 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:22:58,858 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-08-21 13:22:59,053 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,SelfDestructingSolverStorable12 [2021-08-21 13:22:59,053 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:22:59,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:22:59,053 INFO L82 PathProgramCache]: Analyzing trace with hash -201910922, now seen corresponding path program 10 times [2021-08-21 13:22:59,053 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:22:59,053 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253238375] [2021-08-21 13:22:59,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:22:59,054 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:22:59,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:22:59,097 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 13:22:59,098 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:22:59,098 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1253238375] [2021-08-21 13:22:59,098 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1253238375] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:22:59,098 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [247616105] [2021-08-21 13:22:59,098 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:22:59,098 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:22:59,098 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:22:59,102 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:22:59,103 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-08-21 13:22:59,309 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:22:59,309 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:22:59,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:22:59,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:22:59,417 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 13:22:59,417 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [247616105] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:22:59,417 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:22:59,418 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-21 13:22:59,418 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [111671786] [2021-08-21 13:22:59,418 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 13:22:59,418 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:22:59,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 13:22:59,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-08-21 13:22:59,419 INFO L87 Difference]: Start difference. First operand 542 states and 1704 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:59,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:22:59,807 INFO L93 Difference]: Finished difference Result 1492 states and 4245 transitions. [2021-08-21 13:22:59,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 13:22:59,807 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 13:22:59,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:22:59,812 INFO L225 Difference]: With dead ends: 1492 [2021-08-21 13:22:59,812 INFO L226 Difference]: Without dead ends: 1492 [2021-08-21 13:22:59,813 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 222.9ms TimeCoverageRelationStatistics Valid=292, Invalid=968, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 13:22:59,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1492 states. [2021-08-21 13:22:59,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1492 to 586. [2021-08-21 13:22:59,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 585 states have (on average 3.1555555555555554) internal successors, (1846), 585 states have internal predecessors, (1846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:59,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 1846 transitions. [2021-08-21 13:22:59,829 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 1846 transitions. Word has length 24 [2021-08-21 13:22:59,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:22:59,829 INFO L470 AbstractCegarLoop]: Abstraction has 586 states and 1846 transitions. [2021-08-21 13:22:59,829 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:22:59,829 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 1846 transitions. [2021-08-21 13:22:59,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:22:59,830 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:22:59,830 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:22:59,849 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-08-21 13:23:00,044 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,SelfDestructingSolverStorable13 [2021-08-21 13:23:00,045 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:00,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:00,045 INFO L82 PathProgramCache]: Analyzing trace with hash -1284933578, now seen corresponding path program 11 times [2021-08-21 13:23:00,045 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:00,045 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1186813455] [2021-08-21 13:23:00,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:00,046 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:00,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:00,081 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 13:23:00,081 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:00,081 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1186813455] [2021-08-21 13:23:00,082 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1186813455] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:00,082 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [632379517] [2021-08-21 13:23:00,082 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:23:00,082 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:00,082 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:00,088 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:23:00,089 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-08-21 13:23:00,313 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:23:00,314 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:23:00,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:23:00,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:00,461 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 13:23:00,461 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [632379517] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:00,461 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:00,461 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-21 13:23:00,461 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889740678] [2021-08-21 13:23:00,462 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:23:00,462 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:00,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:23:00,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:23:00,462 INFO L87 Difference]: Start difference. First operand 586 states and 1846 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:00,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:23:00,701 INFO L93 Difference]: Finished difference Result 1258 states and 3765 transitions. [2021-08-21 13:23:00,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 13:23:00,701 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 13:23:00,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:23:00,706 INFO L225 Difference]: With dead ends: 1258 [2021-08-21 13:23:00,706 INFO L226 Difference]: Without dead ends: 1248 [2021-08-21 13:23:00,707 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 147.2ms TimeCoverageRelationStatistics Valid=169, Invalid=431, Unknown=0, NotChecked=0, Total=600 [2021-08-21 13:23:00,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1248 states. [2021-08-21 13:23:00,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1248 to 758. [2021-08-21 13:23:00,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 758 states, 757 states have (on average 3.224570673712021) internal successors, (2441), 757 states have internal predecessors, (2441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:00,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 758 states to 758 states and 2441 transitions. [2021-08-21 13:23:00,727 INFO L78 Accepts]: Start accepts. Automaton has 758 states and 2441 transitions. Word has length 24 [2021-08-21 13:23:00,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:23:00,727 INFO L470 AbstractCegarLoop]: Abstraction has 758 states and 2441 transitions. [2021-08-21 13:23:00,728 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:00,728 INFO L276 IsEmpty]: Start isEmpty. Operand 758 states and 2441 transitions. [2021-08-21 13:23:00,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:23:00,730 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:23:00,730 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:23:00,749 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-08-21 13:23:00,940 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,SelfDestructingSolverStorable14 [2021-08-21 13:23:00,940 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:00,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:00,941 INFO L82 PathProgramCache]: Analyzing trace with hash 186144540, now seen corresponding path program 12 times [2021-08-21 13:23:00,941 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:00,941 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659615564] [2021-08-21 13:23:00,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:00,941 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:00,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:00,981 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 13:23:00,981 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:00,981 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659615564] [2021-08-21 13:23:00,981 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1659615564] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:00,981 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1402623160] [2021-08-21 13:23:00,982 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:23:00,982 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:00,982 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:00,982 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:23:00,983 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-08-21 13:23:01,205 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:23:01,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:23:01,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:23:01,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:01,335 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 13:23:01,335 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1402623160] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:01,335 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:01,335 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-21 13:23:01,335 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373948008] [2021-08-21 13:23:01,335 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:23:01,335 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:01,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:23:01,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:23:01,336 INFO L87 Difference]: Start difference. First operand 758 states and 2441 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:01,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:23:01,579 INFO L93 Difference]: Finished difference Result 1329 states and 4025 transitions. [2021-08-21 13:23:01,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 13:23:01,579 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 13:23:01,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:23:01,584 INFO L225 Difference]: With dead ends: 1329 [2021-08-21 13:23:01,584 INFO L226 Difference]: Without dead ends: 1329 [2021-08-21 13:23:01,584 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 163.7ms TimeCoverageRelationStatistics Valid=211, Invalid=491, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:23:01,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1329 states. [2021-08-21 13:23:01,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1329 to 764. [2021-08-21 13:23:01,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 764 states, 763 states have (on average 3.220183486238532) internal successors, (2457), 763 states have internal predecessors, (2457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:01,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 764 states to 764 states and 2457 transitions. [2021-08-21 13:23:01,600 INFO L78 Accepts]: Start accepts. Automaton has 764 states and 2457 transitions. Word has length 24 [2021-08-21 13:23:01,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:23:01,600 INFO L470 AbstractCegarLoop]: Abstraction has 764 states and 2457 transitions. [2021-08-21 13:23:01,600 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:01,601 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 2457 transitions. [2021-08-21 13:23:01,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:23:01,602 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:23:01,602 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:23:01,621 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-08-21 13:23:01,811 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:01,812 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:01,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:01,812 INFO L82 PathProgramCache]: Analyzing trace with hash -246732064, now seen corresponding path program 13 times [2021-08-21 13:23:01,812 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:01,812 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297235362] [2021-08-21 13:23:01,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:01,812 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:01,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:01,848 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 13:23:01,848 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:01,848 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [297235362] [2021-08-21 13:23:01,848 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [297235362] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:01,848 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [337028209] [2021-08-21 13:23:01,849 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:23:01,849 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:01,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:01,850 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:23:01,889 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-08-21 13:23:02,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:02,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:23:02,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:02,205 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 13:23:02,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [337028209] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:02,205 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:02,205 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-21 13:23:02,205 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834208182] [2021-08-21 13:23:02,206 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 13:23:02,206 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:02,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 13:23:02,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-08-21 13:23:02,206 INFO L87 Difference]: Start difference. First operand 764 states and 2457 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:02,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:23:02,523 INFO L93 Difference]: Finished difference Result 1548 states and 4638 transitions. [2021-08-21 13:23:02,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 13:23:02,523 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 13:23:02,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:23:02,529 INFO L225 Difference]: With dead ends: 1548 [2021-08-21 13:23:02,529 INFO L226 Difference]: Without dead ends: 1544 [2021-08-21 13:23:02,529 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 177.0ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-08-21 13:23:02,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1544 states. [2021-08-21 13:23:02,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1544 to 772. [2021-08-21 13:23:02,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 772 states, 771 states have (on average 3.204928664072633) internal successors, (2471), 771 states have internal predecessors, (2471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:02,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 772 states to 772 states and 2471 transitions. [2021-08-21 13:23:02,549 INFO L78 Accepts]: Start accepts. Automaton has 772 states and 2471 transitions. Word has length 24 [2021-08-21 13:23:02,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:23:02,550 INFO L470 AbstractCegarLoop]: Abstraction has 772 states and 2471 transitions. [2021-08-21 13:23:02,550 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:02,550 INFO L276 IsEmpty]: Start isEmpty. Operand 772 states and 2471 transitions. [2021-08-21 13:23:02,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:23:02,551 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:23:02,551 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:23:02,569 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-08-21 13:23:02,765 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-08-21 13:23:02,766 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:02,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:02,766 INFO L82 PathProgramCache]: Analyzing trace with hash -518741254, now seen corresponding path program 14 times [2021-08-21 13:23:02,766 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:02,766 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1283059891] [2021-08-21 13:23:02,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:02,766 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:02,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:02,811 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 13:23:02,811 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:02,811 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1283059891] [2021-08-21 13:23:02,811 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1283059891] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:02,811 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1112229487] [2021-08-21 13:23:02,811 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:23:02,811 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:02,811 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:02,812 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:23:02,832 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-08-21 13:23:03,076 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:23:03,076 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:23:03,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:23:03,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:03,224 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 13:23:03,225 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1112229487] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:03,225 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:03,225 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 13:23:03,225 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [339797130] [2021-08-21 13:23:03,225 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:23:03,225 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:03,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:23:03,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:23:03,226 INFO L87 Difference]: Start difference. First operand 772 states and 2471 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:03,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:23:03,881 INFO L93 Difference]: Finished difference Result 2734 states and 8136 transitions. [2021-08-21 13:23:03,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-21 13:23:03,881 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 13:23:03,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:23:03,891 INFO L225 Difference]: With dead ends: 2734 [2021-08-21 13:23:03,891 INFO L226 Difference]: Without dead ends: 2734 [2021-08-21 13:23:03,892 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 876 ImplicationChecksByTransitivity, 382.5ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 13:23:03,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2734 states. [2021-08-21 13:23:03,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2734 to 841. [2021-08-21 13:23:03,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 841 states, 840 states have (on average 3.3107142857142855) internal successors, (2781), 840 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 13:23:03,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 2781 transitions. [2021-08-21 13:23:03,928 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 2781 transitions. Word has length 24 [2021-08-21 13:23:03,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:23:03,929 INFO L470 AbstractCegarLoop]: Abstraction has 841 states and 2781 transitions. [2021-08-21 13:23:03,929 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:03,929 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 2781 transitions. [2021-08-21 13:23:03,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:23:03,930 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:23:03,930 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:23:03,953 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-08-21 13:23:04,144 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-08-21 13:23:04,145 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:04,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:04,145 INFO L82 PathProgramCache]: Analyzing trace with hash 48210826, now seen corresponding path program 15 times [2021-08-21 13:23:04,145 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:04,145 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [773111793] [2021-08-21 13:23:04,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:04,145 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:04,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:04,192 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 13:23:04,192 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:04,192 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [773111793] [2021-08-21 13:23:04,192 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [773111793] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:04,192 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1936010918] [2021-08-21 13:23:04,192 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:23:04,192 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:04,192 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:04,201 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:23:04,216 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-08-21 13:23:04,458 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:23:04,458 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:23:04,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:23:04,459 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:04,599 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 13:23:04,599 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1936010918] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:04,599 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:04,599 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 13:23:04,599 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [959009217] [2021-08-21 13:23:04,600 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:23:04,600 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:04,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:23:04,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:23:04,601 INFO L87 Difference]: Start difference. First operand 841 states and 2781 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:05,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:23:05,258 INFO L93 Difference]: Finished difference Result 2693 states and 8043 transitions. [2021-08-21 13:23:05,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-21 13:23:05,258 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 13:23:05,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:23:05,265 INFO L225 Difference]: With dead ends: 2693 [2021-08-21 13:23:05,265 INFO L226 Difference]: Without dead ends: 2693 [2021-08-21 13:23:05,265 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 881 ImplicationChecksByTransitivity, 382.8ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 13:23:05,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2693 states. [2021-08-21 13:23:05,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2693 to 831. [2021-08-21 13:23:05,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 831 states, 830 states have (on average 3.289156626506024) internal successors, (2730), 830 states have internal predecessors, (2730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:05,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 2730 transitions. [2021-08-21 13:23:05,294 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 2730 transitions. Word has length 24 [2021-08-21 13:23:05,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:23:05,294 INFO L470 AbstractCegarLoop]: Abstraction has 831 states and 2730 transitions. [2021-08-21 13:23:05,295 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:05,295 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 2730 transitions. [2021-08-21 13:23:05,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:23:05,296 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:23:05,296 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:23:05,322 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-08-21 13:23:05,516 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:05,517 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:05,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:05,517 INFO L82 PathProgramCache]: Analyzing trace with hash -1124135032, now seen corresponding path program 16 times [2021-08-21 13:23:05,517 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:05,517 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996083458] [2021-08-21 13:23:05,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:05,517 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:05,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:05,557 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 13:23:05,557 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:05,557 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996083458] [2021-08-21 13:23:05,557 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [996083458] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:05,558 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [249082929] [2021-08-21 13:23:05,558 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:23:05,558 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:05,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:05,558 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:23:05,559 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-08-21 13:23:05,820 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:23:05,820 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:23:05,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:23:05,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:05,936 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 13:23:05,936 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [249082929] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:05,937 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:05,937 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-21 13:23:05,937 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1914608880] [2021-08-21 13:23:05,937 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 13:23:05,937 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:05,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 13:23:05,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-08-21 13:23:05,937 INFO L87 Difference]: Start difference. First operand 831 states and 2730 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) 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 13:23:06,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:23:06,523 INFO L93 Difference]: Finished difference Result 2677 states and 7780 transitions. [2021-08-21 13:23:06,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-21 13:23:06,523 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) 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 24 [2021-08-21 13:23:06,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:23:06,529 INFO L225 Difference]: With dead ends: 2677 [2021-08-21 13:23:06,529 INFO L226 Difference]: Without dead ends: 2677 [2021-08-21 13:23:06,530 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 327.2ms TimeCoverageRelationStatistics Valid=493, Invalid=1669, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 13:23:06,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2677 states. [2021-08-21 13:23:06,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2677 to 845. [2021-08-21 13:23:06,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 845 states, 844 states have (on average 3.2997630331753554) internal successors, (2785), 844 states have internal predecessors, (2785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:06,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2785 transitions. [2021-08-21 13:23:06,558 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2785 transitions. Word has length 24 [2021-08-21 13:23:06,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:23:06,558 INFO L470 AbstractCegarLoop]: Abstraction has 845 states and 2785 transitions. [2021-08-21 13:23:06,558 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.8333333333333335) 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 13:23:06,558 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2785 transitions. [2021-08-21 13:23:06,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:23:06,560 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:23:06,560 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:23:06,579 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-08-21 13:23:06,772 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:06,773 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:06,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:06,773 INFO L82 PathProgramCache]: Analyzing trace with hash -1042758944, now seen corresponding path program 17 times [2021-08-21 13:23:06,773 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:06,773 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635670253] [2021-08-21 13:23:06,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:06,774 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:06,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:06,814 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 13:23:06,814 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:06,814 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [635670253] [2021-08-21 13:23:06,814 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [635670253] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:06,814 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1269638554] [2021-08-21 13:23:06,814 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:23:06,814 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:06,814 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:06,825 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:23:06,848 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-08-21 13:23:07,118 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 13:23:07,118 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:23:07,118 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:23:07,119 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:07,232 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 13:23:07,232 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1269638554] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:07,232 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:07,232 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-21 13:23:07,232 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [792275009] [2021-08-21 13:23:07,232 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 13:23:07,232 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:07,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 13:23:07,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-08-21 13:23:07,233 INFO L87 Difference]: Start difference. First operand 845 states and 2785 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) 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 13:23:07,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:23:07,752 INFO L93 Difference]: Finished difference Result 2474 states and 7308 transitions. [2021-08-21 13:23:07,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 13:23:07,753 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) 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 24 [2021-08-21 13:23:07,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:23:07,758 INFO L225 Difference]: With dead ends: 2474 [2021-08-21 13:23:07,758 INFO L226 Difference]: Without dead ends: 2470 [2021-08-21 13:23:07,759 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 616 ImplicationChecksByTransitivity, 283.6ms TimeCoverageRelationStatistics Valid=448, Invalid=1444, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 13:23:07,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2470 states. [2021-08-21 13:23:07,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2470 to 845. [2021-08-21 13:23:07,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 845 states, 844 states have (on average 3.2973933649289098) internal successors, (2783), 844 states have internal predecessors, (2783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:07,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2783 transitions. [2021-08-21 13:23:07,791 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2783 transitions. Word has length 24 [2021-08-21 13:23:07,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:23:07,791 INFO L470 AbstractCegarLoop]: Abstraction has 845 states and 2783 transitions. [2021-08-21 13:23:07,791 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.8333333333333335) 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 13:23:07,791 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2783 transitions. [2021-08-21 13:23:07,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:23:07,792 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:23:07,793 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:23:07,819 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-08-21 13:23:08,010 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:08,010 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:08,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:08,010 INFO L82 PathProgramCache]: Analyzing trace with hash -112101728, now seen corresponding path program 18 times [2021-08-21 13:23:08,010 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:08,011 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90207669] [2021-08-21 13:23:08,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:08,011 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:08,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:08,055 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 13:23:08,055 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:08,055 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [90207669] [2021-08-21 13:23:08,055 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [90207669] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:08,055 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [440497837] [2021-08-21 13:23:08,055 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:23:08,055 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:08,055 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:08,056 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:23:08,057 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-08-21 13:23:08,339 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 13:23:08,339 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:23:08,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:23:08,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:08,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 13:23:08,471 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [440497837] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:08,471 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:08,471 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 13:23:08,471 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1376540614] [2021-08-21 13:23:08,472 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:23:08,472 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:08,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:23:08,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:23:08,472 INFO L87 Difference]: Start difference. First operand 845 states and 2783 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:09,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:23:09,048 INFO L93 Difference]: Finished difference Result 2514 states and 7408 transitions. [2021-08-21 13:23:09,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 13:23:09,057 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 13:23:09,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:23:09,062 INFO L225 Difference]: With dead ends: 2514 [2021-08-21 13:23:09,062 INFO L226 Difference]: Without dead ends: 2514 [2021-08-21 13:23:09,063 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 679 ImplicationChecksByTransitivity, 334.9ms TimeCoverageRelationStatistics Valid=480, Invalid=1590, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 13:23:09,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2514 states. [2021-08-21 13:23:09,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2514 to 853. [2021-08-21 13:23:09,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 852 states have (on average 3.3039906103286385) internal successors, (2815), 852 states have internal predecessors, (2815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:09,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2815 transitions. [2021-08-21 13:23:09,088 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2815 transitions. Word has length 24 [2021-08-21 13:23:09,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:23:09,088 INFO L470 AbstractCegarLoop]: Abstraction has 853 states and 2815 transitions. [2021-08-21 13:23:09,088 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:09,088 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2815 transitions. [2021-08-21 13:23:09,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:23:09,090 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:23:09,090 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:23:09,109 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-08-21 13:23:09,301 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,SelfDestructingSolverStorable21 [2021-08-21 13:23:09,302 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:09,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:09,302 INFO L82 PathProgramCache]: Analyzing trace with hash 1530937426, now seen corresponding path program 19 times [2021-08-21 13:23:09,302 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:09,302 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1731040523] [2021-08-21 13:23:09,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:09,302 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:09,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:09,345 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 13:23:09,345 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:09,345 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1731040523] [2021-08-21 13:23:09,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1731040523] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:09,345 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1631125899] [2021-08-21 13:23:09,345 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:23:09,345 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:09,345 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:09,346 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:23:09,348 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-08-21 13:23:09,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:09,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:23:09,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:09,786 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 13:23:09,786 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1631125899] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:09,787 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:09,787 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 13:23:09,787 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71254813] [2021-08-21 13:23:09,787 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:23:09,787 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:09,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:23:09,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:23:09,788 INFO L87 Difference]: Start difference. First operand 853 states and 2815 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:10,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:23:10,308 INFO L93 Difference]: Finished difference Result 2332 states and 6984 transitions. [2021-08-21 13:23:10,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-21 13:23:10,309 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 13:23:10,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:23:10,314 INFO L225 Difference]: With dead ends: 2332 [2021-08-21 13:23:10,314 INFO L226 Difference]: Without dead ends: 2328 [2021-08-21 13:23:10,314 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 605 ImplicationChecksByTransitivity, 300.7ms TimeCoverageRelationStatistics Valid=460, Invalid=1432, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 13:23:10,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2328 states. [2021-08-21 13:23:10,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2328 to 853. [2021-08-21 13:23:10,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 852 states have (on average 3.301643192488263) internal successors, (2813), 852 states have internal predecessors, (2813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:10,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2813 transitions. [2021-08-21 13:23:10,337 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2813 transitions. Word has length 24 [2021-08-21 13:23:10,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:23:10,337 INFO L470 AbstractCegarLoop]: Abstraction has 853 states and 2813 transitions. [2021-08-21 13:23:10,337 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:10,337 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2813 transitions. [2021-08-21 13:23:10,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:23:10,339 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:23:10,339 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:23:10,357 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-08-21 13:23:10,548 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,SelfDestructingSolverStorable22 [2021-08-21 13:23:10,549 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:10,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:10,549 INFO L82 PathProgramCache]: Analyzing trace with hash 618651874, now seen corresponding path program 3 times [2021-08-21 13:23:10,549 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:10,549 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [620605701] [2021-08-21 13:23:10,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:10,549 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:10,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:10,578 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:23:10,579 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:10,579 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [620605701] [2021-08-21 13:23:10,579 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [620605701] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:10,579 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1729940000] [2021-08-21 13:23:10,579 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:23:10,579 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:10,579 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:10,580 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:23:10,580 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-08-21 13:23:10,882 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 13:23:10,882 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:23:10,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 13:23:10,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:10,964 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:23:10,965 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1729940000] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:10,965 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:10,965 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-08-21 13:23:10,965 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413183484] [2021-08-21 13:23:10,965 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 13:23:10,965 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:10,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 13:23:10,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-08-21 13:23:10,966 INFO L87 Difference]: Start difference. First operand 853 states and 2813 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:11,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:23:11,033 INFO L93 Difference]: Finished difference Result 929 states and 3034 transitions. [2021-08-21 13:23:11,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 13:23:11,034 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 13:23:11,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:23:11,036 INFO L225 Difference]: With dead ends: 929 [2021-08-21 13:23:11,036 INFO L226 Difference]: Without dead ends: 929 [2021-08-21 13:23:11,036 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 45.6ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-08-21 13:23:11,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 929 states. [2021-08-21 13:23:11,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 929 to 780. [2021-08-21 13:23:11,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 780 states, 779 states have (on average 3.3029525032092426) internal successors, (2573), 779 states have internal predecessors, (2573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:11,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 780 states to 780 states and 2573 transitions. [2021-08-21 13:23:11,057 INFO L78 Accepts]: Start accepts. Automaton has 780 states and 2573 transitions. Word has length 24 [2021-08-21 13:23:11,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:23:11,058 INFO L470 AbstractCegarLoop]: Abstraction has 780 states and 2573 transitions. [2021-08-21 13:23:11,058 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:11,058 INFO L276 IsEmpty]: Start isEmpty. Operand 780 states and 2573 transitions. [2021-08-21 13:23:11,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:23:11,060 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:23:11,060 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:23:11,082 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-08-21 13:23:11,276 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:11,277 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:11,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:11,277 INFO L82 PathProgramCache]: Analyzing trace with hash 1548851618, now seen corresponding path program 20 times [2021-08-21 13:23:11,277 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:11,277 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1979647724] [2021-08-21 13:23:11,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:11,277 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:11,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:11,321 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 13:23:11,321 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:11,321 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1979647724] [2021-08-21 13:23:11,321 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1979647724] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:11,321 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1115086902] [2021-08-21 13:23:11,322 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:23:11,322 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:11,322 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:11,325 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:23:11,348 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-08-21 13:23:11,671 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:23:11,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:23:11,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:23:11,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:11,748 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 13:23:11,749 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1115086902] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:11,749 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:11,749 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-08-21 13:23:11,749 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392393904] [2021-08-21 13:23:11,749 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 13:23:11,749 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:11,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 13:23:11,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-08-21 13:23:11,749 INFO L87 Difference]: Start difference. First operand 780 states and 2573 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:11,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:23:11,997 INFO L93 Difference]: Finished difference Result 1555 states and 4761 transitions. [2021-08-21 13:23:11,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 13:23:11,997 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 13:23:11,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:23:12,001 INFO L225 Difference]: With dead ends: 1555 [2021-08-21 13:23:12,001 INFO L226 Difference]: Without dead ends: 1555 [2021-08-21 13:23:12,001 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 134.8ms TimeCoverageRelationStatistics Valid=186, Invalid=516, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:23:12,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1555 states. [2021-08-21 13:23:12,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1555 to 842. [2021-08-21 13:23:12,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 842 states, 841 states have (on average 3.296076099881094) internal successors, (2772), 841 states have internal predecessors, (2772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:12,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 2772 transitions. [2021-08-21 13:23:12,017 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 2772 transitions. Word has length 24 [2021-08-21 13:23:12,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:23:12,017 INFO L470 AbstractCegarLoop]: Abstraction has 842 states and 2772 transitions. [2021-08-21 13:23:12,017 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:12,018 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 2772 transitions. [2021-08-21 13:23:12,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:23:12,019 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:23:12,019 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:23:12,041 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-08-21 13:23:12,232 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:12,233 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:12,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:12,233 INFO L82 PathProgramCache]: Analyzing trace with hash -843436226, now seen corresponding path program 21 times [2021-08-21 13:23:12,233 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:12,233 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399060980] [2021-08-21 13:23:12,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:12,233 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:12,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:12,266 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 13:23:12,266 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:12,266 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399060980] [2021-08-21 13:23:12,266 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1399060980] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:12,266 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1424953869] [2021-08-21 13:23:12,266 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:23:12,266 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:12,266 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:12,267 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:23:12,301 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-08-21 13:23:12,654 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:23:12,654 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:23:12,655 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:23:12,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:12,734 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 13:23:12,734 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1424953869] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:12,734 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:12,734 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-21 13:23:12,734 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833575035] [2021-08-21 13:23:12,734 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 13:23:12,734 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:12,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 13:23:12,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-08-21 13:23:12,735 INFO L87 Difference]: Start difference. First operand 842 states and 2772 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:12,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:23:12,943 INFO L93 Difference]: Finished difference Result 1605 states and 4891 transitions. [2021-08-21 13:23:12,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 13:23:12,943 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 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 24 [2021-08-21 13:23:12,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:23:12,947 INFO L225 Difference]: With dead ends: 1605 [2021-08-21 13:23:12,947 INFO L226 Difference]: Without dead ends: 1605 [2021-08-21 13:23:12,947 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 116.6ms TimeCoverageRelationStatistics Valid=165, Invalid=435, Unknown=0, NotChecked=0, Total=600 [2021-08-21 13:23:12,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1605 states. [2021-08-21 13:23:12,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1605 to 896. [2021-08-21 13:23:12,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 895 states have (on average 3.2905027932960893) internal successors, (2945), 895 states have internal predecessors, (2945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:12,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2945 transitions. [2021-08-21 13:23:12,964 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2945 transitions. Word has length 24 [2021-08-21 13:23:12,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:23:12,964 INFO L470 AbstractCegarLoop]: Abstraction has 896 states and 2945 transitions. [2021-08-21 13:23:12,964 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:12,964 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2945 transitions. [2021-08-21 13:23:12,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:23:12,965 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:23:12,965 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:23:12,984 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-08-21 13:23:13,180 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,SelfDestructingSolverStorable25 [2021-08-21 13:23:13,181 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:13,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:13,181 INFO L82 PathProgramCache]: Analyzing trace with hash -888257368, now seen corresponding path program 22 times [2021-08-21 13:23:13,181 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:13,181 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1950204979] [2021-08-21 13:23:13,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:13,181 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:13,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:13,216 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 13:23:13,217 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:13,217 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1950204979] [2021-08-21 13:23:13,217 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1950204979] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:13,217 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [687420896] [2021-08-21 13:23:13,217 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:23:13,217 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:13,217 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:13,218 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:23:13,218 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-08-21 13:23:13,554 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:23:13,555 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:23:13,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:23:13,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:13,661 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 13:23:13,661 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [687420896] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:13,661 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:13,661 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-21 13:23:13,661 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [689958774] [2021-08-21 13:23:13,661 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 13:23:13,661 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:13,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 13:23:13,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-08-21 13:23:13,662 INFO L87 Difference]: Start difference. First operand 896 states and 2945 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:13,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:23:13,834 INFO L93 Difference]: Finished difference Result 1524 states and 4690 transitions. [2021-08-21 13:23:13,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 13:23:13,835 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 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 24 [2021-08-21 13:23:13,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:23:13,838 INFO L225 Difference]: With dead ends: 1524 [2021-08-21 13:23:13,838 INFO L226 Difference]: Without dead ends: 1520 [2021-08-21 13:23:13,838 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 94.0ms TimeCoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2021-08-21 13:23:13,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1520 states. [2021-08-21 13:23:13,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1520 to 896. [2021-08-21 13:23:13,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 895 states have (on average 3.288268156424581) internal successors, (2943), 895 states have internal predecessors, (2943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:13,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2943 transitions. [2021-08-21 13:23:13,856 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2943 transitions. Word has length 24 [2021-08-21 13:23:13,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:23:13,856 INFO L470 AbstractCegarLoop]: Abstraction has 896 states and 2943 transitions. [2021-08-21 13:23:13,857 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:13,857 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2943 transitions. [2021-08-21 13:23:13,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:23:13,858 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:23:13,858 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:23:13,877 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 13:23:14,064 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,SelfDestructingSolverStorable26 [2021-08-21 13:23:14,065 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:14,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:14,065 INFO L82 PathProgramCache]: Analyzing trace with hash -290920710, now seen corresponding path program 23 times [2021-08-21 13:23:14,065 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:14,065 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1540789989] [2021-08-21 13:23:14,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:14,065 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:14,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:14,100 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 13:23:14,100 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:14,100 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1540789989] [2021-08-21 13:23:14,100 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1540789989] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:14,100 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [618797299] [2021-08-21 13:23:14,101 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:23:14,101 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:14,101 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:14,101 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:23:14,102 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-08-21 13:23:14,430 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:23:14,430 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:23:14,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:23:14,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:14,504 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 13:23:14,504 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [618797299] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:14,504 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:14,504 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-08-21 13:23:14,504 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007274555] [2021-08-21 13:23:14,504 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 13:23:14,504 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:14,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 13:23:14,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-08-21 13:23:14,505 INFO L87 Difference]: Start difference. First operand 896 states and 2943 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:14,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:23:14,694 INFO L93 Difference]: Finished difference Result 1508 states and 4652 transitions. [2021-08-21 13:23:14,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 13:23:14,694 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 13:23:14,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:23:14,697 INFO L225 Difference]: With dead ends: 1508 [2021-08-21 13:23:14,697 INFO L226 Difference]: Without dead ends: 1496 [2021-08-21 13:23:14,697 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 104.8ms TimeCoverageRelationStatistics Valid=141, Invalid=411, Unknown=0, NotChecked=0, Total=552 [2021-08-21 13:23:14,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1496 states. [2021-08-21 13:23:14,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1496 to 904. [2021-08-21 13:23:14,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 904 states, 903 states have (on average 3.276854928017719) internal successors, (2959), 903 states have internal predecessors, (2959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:14,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 904 states to 904 states and 2959 transitions. [2021-08-21 13:23:14,712 INFO L78 Accepts]: Start accepts. Automaton has 904 states and 2959 transitions. Word has length 24 [2021-08-21 13:23:14,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:23:14,712 INFO L470 AbstractCegarLoop]: Abstraction has 904 states and 2959 transitions. [2021-08-21 13:23:14,712 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:14,712 INFO L276 IsEmpty]: Start isEmpty. Operand 904 states and 2959 transitions. [2021-08-21 13:23:14,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:23:14,714 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:23:14,714 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:23:14,733 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-08-21 13:23:14,928 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-08-21 13:23:14,929 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:14,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:14,929 INFO L82 PathProgramCache]: Analyzing trace with hash -817340994, now seen corresponding path program 24 times [2021-08-21 13:23:14,929 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:14,929 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [487028039] [2021-08-21 13:23:14,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:14,929 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:14,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:14,968 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 13:23:14,968 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:14,968 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [487028039] [2021-08-21 13:23:14,968 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [487028039] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:14,969 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1399289839] [2021-08-21 13:23:14,969 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:23:14,969 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:14,969 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:14,985 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:23:14,987 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-08-21 13:23:15,332 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:23:15,333 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:23:15,333 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:23:15,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:15,468 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 13:23:15,468 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1399289839] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:15,469 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:15,469 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 13:23:15,469 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028238349] [2021-08-21 13:23:15,469 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:23:15,469 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:15,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:23:15,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:23:15,470 INFO L87 Difference]: Start difference. First operand 904 states and 2959 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:15,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:23:15,923 INFO L93 Difference]: Finished difference Result 2412 states and 7565 transitions. [2021-08-21 13:23:15,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 13:23:15,923 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 13:23:15,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:23:15,928 INFO L225 Difference]: With dead ends: 2412 [2021-08-21 13:23:15,928 INFO L226 Difference]: Without dead ends: 2412 [2021-08-21 13:23:15,930 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 280.6ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 13:23:15,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2412 states. [2021-08-21 13:23:15,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2412 to 960. [2021-08-21 13:23:15,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 960 states, 959 states have (on average 3.367049009384776) internal successors, (3229), 959 states have internal predecessors, (3229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:15,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 960 states to 960 states and 3229 transitions. [2021-08-21 13:23:15,952 INFO L78 Accepts]: Start accepts. Automaton has 960 states and 3229 transitions. Word has length 24 [2021-08-21 13:23:15,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:23:15,952 INFO L470 AbstractCegarLoop]: Abstraction has 960 states and 3229 transitions. [2021-08-21 13:23:15,952 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:15,952 INFO L276 IsEmpty]: Start isEmpty. Operand 960 states and 3229 transitions. [2021-08-21 13:23:15,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:23:15,954 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:23:15,954 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:23:15,974 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2021-08-21 13:23:16,170 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-08-21 13:23:16,171 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:16,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:16,171 INFO L82 PathProgramCache]: Analyzing trace with hash -250388914, now seen corresponding path program 25 times [2021-08-21 13:23:16,171 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:16,171 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684527794] [2021-08-21 13:23:16,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:16,171 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:16,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:16,207 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 13:23:16,208 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:16,208 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [684527794] [2021-08-21 13:23:16,208 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [684527794] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:16,208 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1878276371] [2021-08-21 13:23:16,208 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:23:16,208 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:16,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:16,209 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:23:16,219 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-08-21 13:23:16,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:16,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:23:16,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:16,689 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 13:23:16,690 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1878276371] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:16,690 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:16,690 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 13:23:16,690 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1432367954] [2021-08-21 13:23:16,690 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:23:16,690 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:16,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:23:16,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:23:16,691 INFO L87 Difference]: Start difference. First operand 960 states and 3229 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:17,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:23:17,147 INFO L93 Difference]: Finished difference Result 2335 states and 7372 transitions. [2021-08-21 13:23:17,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 13:23:17,147 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 13:23:17,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:23:17,151 INFO L225 Difference]: With dead ends: 2335 [2021-08-21 13:23:17,151 INFO L226 Difference]: Without dead ends: 2335 [2021-08-21 13:23:17,152 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 286.5ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 13:23:17,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2335 states. [2021-08-21 13:23:17,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2335 to 957. [2021-08-21 13:23:17,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:17,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-08-21 13:23:17,171 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-08-21 13:23:17,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:23:17,171 INFO L470 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-08-21 13:23:17,171 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:17,172 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-08-21 13:23:17,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:23:17,173 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:23:17,173 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:23:17,190 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2021-08-21 13:23:17,375 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:17,375 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:17,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:17,376 INFO L82 PathProgramCache]: Analyzing trace with hash -1422734772, now seen corresponding path program 26 times [2021-08-21 13:23:17,376 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:17,376 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817683730] [2021-08-21 13:23:17,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:17,376 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:17,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:17,412 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 13:23:17,412 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:17,412 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [817683730] [2021-08-21 13:23:17,412 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [817683730] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:17,412 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1485776705] [2021-08-21 13:23:17,412 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:23:17,412 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:17,413 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:17,417 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:23:17,444 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-08-21 13:23:17,812 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:23:17,813 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:23:17,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:23:17,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:17,929 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 13:23:17,929 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1485776705] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:17,929 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:17,929 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-21 13:23:17,929 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [677693407] [2021-08-21 13:23:17,929 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 13:23:17,929 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:17,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 13:23:17,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-08-21 13:23:17,930 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) 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 13:23:18,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:23:18,271 INFO L93 Difference]: Finished difference Result 2285 states and 7121 transitions. [2021-08-21 13:23:18,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 13:23:18,272 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) 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 24 [2021-08-21 13:23:18,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:23:18,276 INFO L225 Difference]: With dead ends: 2285 [2021-08-21 13:23:18,276 INFO L226 Difference]: Without dead ends: 2285 [2021-08-21 13:23:18,276 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 211.7ms TimeCoverageRelationStatistics Valid=292, Invalid=898, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 13:23:18,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2285 states. [2021-08-21 13:23:18,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2285 to 963. [2021-08-21 13:23:18,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 962 states have (on average 3.367983367983368) internal successors, (3240), 962 states have internal predecessors, (3240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:18,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-08-21 13:23:18,296 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-08-21 13:23:18,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:23:18,296 INFO L470 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-08-21 13:23:18,296 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.8333333333333335) 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 13:23:18,296 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-08-21 13:23:18,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:23:18,297 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:23:18,298 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:23:18,317 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2021-08-21 13:23:18,504 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:18,505 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:18,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:18,505 INFO L82 PathProgramCache]: Analyzing trace with hash -1341358684, now seen corresponding path program 27 times [2021-08-21 13:23:18,505 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:18,505 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1173293069] [2021-08-21 13:23:18,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:18,505 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:18,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:18,549 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 13:23:18,549 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:18,549 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1173293069] [2021-08-21 13:23:18,549 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1173293069] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:18,550 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1719108180] [2021-08-21 13:23:18,550 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:23:18,550 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:18,550 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:18,550 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:23:18,574 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-08-21 13:23:18,946 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:23:18,946 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:23:18,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:23:18,946 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:19,040 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 13:23:19,040 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1719108180] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:19,040 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:19,040 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-21 13:23:19,040 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907921330] [2021-08-21 13:23:19,040 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 13:23:19,040 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:19,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 13:23:19,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-08-21 13:23:19,041 INFO L87 Difference]: Start difference. First operand 963 states and 3240 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) 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 13:23:19,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:23:19,367 INFO L93 Difference]: Finished difference Result 2176 states and 6849 transitions. [2021-08-21 13:23:19,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 13:23:19,367 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) 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 24 [2021-08-21 13:23:19,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:23:19,371 INFO L225 Difference]: With dead ends: 2176 [2021-08-21 13:23:19,371 INFO L226 Difference]: Without dead ends: 2172 [2021-08-21 13:23:19,372 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 192.0ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-08-21 13:23:19,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2172 states. [2021-08-21 13:23:19,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2172 to 957. [2021-08-21 13:23:19,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:19,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-08-21 13:23:19,390 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-08-21 13:23:19,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:23:19,390 INFO L470 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-08-21 13:23:19,391 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.8333333333333335) 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 13:23:19,391 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-08-21 13:23:19,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:23:19,392 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:23:19,392 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:23:19,409 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2021-08-21 13:23:19,602 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,SelfDestructingSolverStorable31 [2021-08-21 13:23:19,602 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:19,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:19,602 INFO L82 PathProgramCache]: Analyzing trace with hash -410701468, now seen corresponding path program 28 times [2021-08-21 13:23:19,602 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:19,602 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992957334] [2021-08-21 13:23:19,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:19,603 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:19,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:19,638 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 13:23:19,639 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:19,639 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [992957334] [2021-08-21 13:23:19,639 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [992957334] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:19,639 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1408749899] [2021-08-21 13:23:19,639 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:23:19,640 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:19,640 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:19,641 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:23:19,641 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-08-21 13:23:20,016 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:23:20,016 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:23:20,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:23:20,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:20,137 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 13:23:20,137 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1408749899] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:20,137 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:20,137 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 13:23:20,137 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1074796894] [2021-08-21 13:23:20,137 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:23:20,137 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:20,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:23:20,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:23:20,138 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:20,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:23:20,451 INFO L93 Difference]: Finished difference Result 2199 states and 6893 transitions. [2021-08-21 13:23:20,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 13:23:20,452 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 13:23:20,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:23:20,456 INFO L225 Difference]: With dead ends: 2199 [2021-08-21 13:23:20,457 INFO L226 Difference]: Without dead ends: 2199 [2021-08-21 13:23:20,457 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 205.6ms TimeCoverageRelationStatistics Valid=257, Invalid=799, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 13:23:20,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2199 states. [2021-08-21 13:23:20,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2199 to 963. [2021-08-21 13:23:20,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 962 states have (on average 3.367983367983368) internal successors, (3240), 962 states have internal predecessors, (3240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:20,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-08-21 13:23:20,484 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-08-21 13:23:20,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:23:20,484 INFO L470 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-08-21 13:23:20,484 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:20,484 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-08-21 13:23:20,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:23:20,486 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:23:20,486 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:23:20,504 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2021-08-21 13:23:20,694 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:20,694 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:20,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:20,694 INFO L82 PathProgramCache]: Analyzing trace with hash 1232337686, now seen corresponding path program 29 times [2021-08-21 13:23:20,694 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:20,695 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470093294] [2021-08-21 13:23:20,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:20,695 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:20,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:20,734 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 13:23:20,734 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:20,734 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470093294] [2021-08-21 13:23:20,734 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1470093294] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:20,734 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [365597025] [2021-08-21 13:23:20,734 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:23:20,735 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:20,735 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:20,735 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:23:20,736 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-08-21 13:23:21,121 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:23:21,121 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:23:21,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:23:21,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:21,240 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 13:23:21,241 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [365597025] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:21,241 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:21,241 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 13:23:21,241 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332172034] [2021-08-21 13:23:21,241 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:23:21,241 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:21,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:23:21,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:23:21,242 INFO L87 Difference]: Start difference. First operand 963 states and 3240 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:21,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:23:21,546 INFO L93 Difference]: Finished difference Result 2156 states and 6791 transitions. [2021-08-21 13:23:21,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 13:23:21,546 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 13:23:21,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:23:21,550 INFO L225 Difference]: With dead ends: 2156 [2021-08-21 13:23:21,550 INFO L226 Difference]: Without dead ends: 2152 [2021-08-21 13:23:21,550 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 196.0ms TimeCoverageRelationStatistics Valid=226, Invalid=644, Unknown=0, NotChecked=0, Total=870 [2021-08-21 13:23:21,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2152 states. [2021-08-21 13:23:21,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2152 to 957. [2021-08-21 13:23:21,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:21,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-08-21 13:23:21,570 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-08-21 13:23:21,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:23:21,570 INFO L470 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-08-21 13:23:21,570 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:21,570 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-08-21 13:23:21,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:23:21,571 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:23:21,571 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:23:21,590 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 13:23:21,776 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:21,777 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:21,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:21,777 INFO L82 PathProgramCache]: Analyzing trace with hash -2059201626, now seen corresponding path program 30 times [2021-08-21 13:23:21,777 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:21,777 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [746163643] [2021-08-21 13:23:21,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:21,777 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:21,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:21,819 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 13:23:21,819 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:21,819 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [746163643] [2021-08-21 13:23:21,819 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [746163643] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:21,819 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [136028037] [2021-08-21 13:23:21,819 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:23:21,819 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:21,820 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:21,820 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:23:21,821 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-08-21 13:23:22,224 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:23:22,224 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:23:22,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:23:22,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:22,322 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 13:23:22,322 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [136028037] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:22,322 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:22,322 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-21 13:23:22,322 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216575080] [2021-08-21 13:23:22,323 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 13:23:22,323 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:22,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 13:23:22,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-08-21 13:23:22,323 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:22,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:23:22,613 INFO L93 Difference]: Finished difference Result 2097 states and 6377 transitions. [2021-08-21 13:23:22,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 13:23:22,613 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 13:23:22,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:23:22,617 INFO L225 Difference]: With dead ends: 2097 [2021-08-21 13:23:22,617 INFO L226 Difference]: Without dead ends: 2097 [2021-08-21 13:23:22,617 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 176.1ms TimeCoverageRelationStatistics Valid=273, Invalid=783, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 13:23:22,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2097 states. [2021-08-21 13:23:22,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2097 to 1047. [2021-08-21 13:23:22,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.378585086042065) internal successors, (3534), 1046 states have internal predecessors, (3534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:22,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3534 transitions. [2021-08-21 13:23:22,637 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3534 transitions. Word has length 24 [2021-08-21 13:23:22,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:23:22,637 INFO L470 AbstractCegarLoop]: Abstraction has 1047 states and 3534 transitions. [2021-08-21 13:23:22,637 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:22,637 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3534 transitions. [2021-08-21 13:23:22,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:23:22,639 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:23:22,639 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:23:22,656 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2021-08-21 13:23:22,839 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,SelfDestructingSolverStorable34 [2021-08-21 13:23:22,839 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:22,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:22,840 INFO L82 PathProgramCache]: Analyzing trace with hash -1977825538, now seen corresponding path program 31 times [2021-08-21 13:23:22,840 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:22,840 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [29073072] [2021-08-21 13:23:22,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:22,840 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:22,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:22,879 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 13:23:22,879 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:22,879 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [29073072] [2021-08-21 13:23:22,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [29073072] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:22,879 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1170274948] [2021-08-21 13:23:22,879 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:23:22,880 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:22,880 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:22,881 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:23:22,881 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2021-08-21 13:23:23,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:23,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:23:23,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:23,390 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 13:23:23,391 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1170274948] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:23,391 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:23,391 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-21 13:23:23,391 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302909935] [2021-08-21 13:23:23,391 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 13:23:23,391 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:23,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 13:23:23,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-08-21 13:23:23,391 INFO L87 Difference]: Start difference. First operand 1047 states and 3534 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:23,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:23:23,640 INFO L93 Difference]: Finished difference Result 1963 states and 6051 transitions. [2021-08-21 13:23:23,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 13:23:23,640 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 13:23:23,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:23:23,644 INFO L225 Difference]: With dead ends: 1963 [2021-08-21 13:23:23,644 INFO L226 Difference]: Without dead ends: 1959 [2021-08-21 13:23:23,644 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 138.0ms TimeCoverageRelationStatistics Valid=193, Invalid=563, Unknown=0, NotChecked=0, Total=756 [2021-08-21 13:23:23,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1959 states. [2021-08-21 13:23:23,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1959 to 1047. [2021-08-21 13:23:23,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.376673040152964) internal successors, (3532), 1046 states have internal predecessors, (3532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:23,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3532 transitions. [2021-08-21 13:23:23,668 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3532 transitions. Word has length 24 [2021-08-21 13:23:23,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:23:23,668 INFO L470 AbstractCegarLoop]: Abstraction has 1047 states and 3532 transitions. [2021-08-21 13:23:23,668 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:23,668 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3532 transitions. [2021-08-21 13:23:23,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:23:23,670 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:23:23,670 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:23:23,691 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2021-08-21 13:23:23,884 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,SelfDestructingSolverStorable35 [2021-08-21 13:23:23,885 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:23,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:23,885 INFO L82 PathProgramCache]: Analyzing trace with hash 802049786, now seen corresponding path program 32 times [2021-08-21 13:23:23,885 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:23,885 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1124055477] [2021-08-21 13:23:23,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:23,885 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:23,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:23,921 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 13:23:23,921 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:23,921 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1124055477] [2021-08-21 13:23:23,921 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1124055477] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:23,921 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [574169330] [2021-08-21 13:23:23,921 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:23:23,921 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:23,921 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:23,922 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:23:23,923 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-08-21 13:23:24,350 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:23:24,350 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:23:24,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:23:24,351 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:24,437 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 13:23:24,437 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [574169330] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:24,437 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:24,437 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-21 13:23:24,437 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411705673] [2021-08-21 13:23:24,438 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 13:23:24,438 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:24,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 13:23:24,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-08-21 13:23:24,438 INFO L87 Difference]: Start difference. First operand 1047 states and 3532 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:24,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:23:24,619 INFO L93 Difference]: Finished difference Result 1728 states and 5494 transitions. [2021-08-21 13:23:24,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 13:23:24,619 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 13:23:24,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:23:24,622 INFO L225 Difference]: With dead ends: 1728 [2021-08-21 13:23:24,622 INFO L226 Difference]: Without dead ends: 1716 [2021-08-21 13:23:24,622 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 103.1ms TimeCoverageRelationStatistics Valid=136, Invalid=370, Unknown=0, NotChecked=0, Total=506 [2021-08-21 13:23:24,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1716 states. [2021-08-21 13:23:24,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1716 to 1047. [2021-08-21 13:23:24,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.372848948374761) internal successors, (3528), 1046 states have internal predecessors, (3528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:24,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3528 transitions. [2021-08-21 13:23:24,638 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3528 transitions. Word has length 24 [2021-08-21 13:23:24,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:23:24,638 INFO L470 AbstractCegarLoop]: Abstraction has 1047 states and 3528 transitions. [2021-08-21 13:23:24,638 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:24,638 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3528 transitions. [2021-08-21 13:23:24,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:23:24,640 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:23:24,640 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:23:24,657 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2021-08-21 13:23:24,840 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,SelfDestructingSolverStorable36 [2021-08-21 13:23:24,840 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:24,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:24,841 INFO L82 PathProgramCache]: Analyzing trace with hash -1895790794, now seen corresponding path program 33 times [2021-08-21 13:23:24,841 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:24,841 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [394082521] [2021-08-21 13:23:24,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:24,841 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:24,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:24,884 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 13:23:24,884 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:24,884 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [394082521] [2021-08-21 13:23:24,884 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [394082521] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:24,884 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [902401496] [2021-08-21 13:23:24,884 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:23:24,885 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:24,885 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:24,885 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:23:24,928 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-08-21 13:23:25,350 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:23:25,350 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:23:25,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:23:25,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:25,457 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 13:23:25,457 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [902401496] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:25,457 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:25,457 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 13:23:25,457 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141142168] [2021-08-21 13:23:25,457 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:23:25,457 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:25,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:23:25,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:23:25,458 INFO L87 Difference]: Start difference. First operand 1047 states and 3528 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:25,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:23:25,749 INFO L93 Difference]: Finished difference Result 1821 states and 5719 transitions. [2021-08-21 13:23:25,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 13:23:25,749 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 13:23:25,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:23:25,752 INFO L225 Difference]: With dead ends: 1821 [2021-08-21 13:23:25,752 INFO L226 Difference]: Without dead ends: 1821 [2021-08-21 13:23:25,752 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 178.1ms TimeCoverageRelationStatistics Valid=202, Invalid=668, Unknown=0, NotChecked=0, Total=870 [2021-08-21 13:23:25,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1821 states. [2021-08-21 13:23:25,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1821 to 1119. [2021-08-21 13:23:25,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.370304114490161) internal successors, (3768), 1118 states have internal predecessors, (3768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:25,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3768 transitions. [2021-08-21 13:23:25,770 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3768 transitions. Word has length 24 [2021-08-21 13:23:25,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:23:25,770 INFO L470 AbstractCegarLoop]: Abstraction has 1119 states and 3768 transitions. [2021-08-21 13:23:25,770 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:25,770 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3768 transitions. [2021-08-21 13:23:25,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:23:25,772 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:23:25,772 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:23:25,794 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 13:23:25,989 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:25,990 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:25,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:25,990 INFO L82 PathProgramCache]: Analyzing trace with hash -252751640, now seen corresponding path program 34 times [2021-08-21 13:23:25,990 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:25,990 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [998978069] [2021-08-21 13:23:25,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:25,990 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:25,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:26,030 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 13:23:26,030 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:26,030 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [998978069] [2021-08-21 13:23:26,030 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [998978069] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:26,030 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [958329923] [2021-08-21 13:23:26,030 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:23:26,030 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:26,031 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:26,031 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:23:26,032 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2021-08-21 13:23:26,486 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:23:26,486 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:23:26,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:23:26,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:26,589 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 13:23:26,589 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [958329923] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:26,589 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:26,589 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 13:23:26,589 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1109092092] [2021-08-21 13:23:26,590 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:23:26,590 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:26,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:23:26,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:23:26,590 INFO L87 Difference]: Start difference. First operand 1119 states and 3768 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:26,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:23:26,829 INFO L93 Difference]: Finished difference Result 1790 states and 5648 transitions. [2021-08-21 13:23:26,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 13:23:26,830 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 13:23:26,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:23:26,832 INFO L225 Difference]: With dead ends: 1790 [2021-08-21 13:23:26,832 INFO L226 Difference]: Without dead ends: 1786 [2021-08-21 13:23:26,833 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 145.1ms TimeCoverageRelationStatistics Valid=156, Invalid=494, Unknown=0, NotChecked=0, Total=650 [2021-08-21 13:23:26,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1786 states. [2021-08-21 13:23:26,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1786 to 1119. [2021-08-21 13:23:26,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.368515205724508) internal successors, (3766), 1118 states have internal predecessors, (3766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:26,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3766 transitions. [2021-08-21 13:23:26,850 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3766 transitions. Word has length 24 [2021-08-21 13:23:26,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:23:26,850 INFO L470 AbstractCegarLoop]: Abstraction has 1119 states and 3766 transitions. [2021-08-21 13:23:26,850 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:26,850 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3766 transitions. [2021-08-21 13:23:26,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 13:23:26,852 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:23:26,852 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:23:26,869 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2021-08-21 13:23:27,053 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-08-21 13:23:27,053 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:27,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:27,053 INFO L82 PathProgramCache]: Analyzing trace with hash -1520208818, now seen corresponding path program 35 times [2021-08-21 13:23:27,053 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:27,053 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133034768] [2021-08-21 13:23:27,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:27,053 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:27,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:27,092 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 13:23:27,092 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:27,092 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133034768] [2021-08-21 13:23:27,092 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2133034768] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:27,092 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [817030768] [2021-08-21 13:23:27,092 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:23:27,093 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:27,093 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:27,093 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:23:27,094 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2021-08-21 13:23:27,561 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:23:27,561 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:23:27,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:23:27,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:27,651 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 13:23:27,652 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [817030768] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:27,652 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:27,652 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-21 13:23:27,652 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065124633] [2021-08-21 13:23:27,652 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 13:23:27,652 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:27,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 13:23:27,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-08-21 13:23:27,652 INFO L87 Difference]: Start difference. First operand 1119 states and 3766 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) 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 13:23:27,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:23:27,787 INFO L93 Difference]: Finished difference Result 1649 states and 5332 transitions. [2021-08-21 13:23:27,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 13:23:27,787 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) 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 24 [2021-08-21 13:23:27,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:23:27,790 INFO L225 Difference]: With dead ends: 1649 [2021-08-21 13:23:27,790 INFO L226 Difference]: Without dead ends: 1637 [2021-08-21 13:23:27,790 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 83.1ms TimeCoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:23:27,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1637 states. [2021-08-21 13:23:27,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1637 to 1119. [2021-08-21 13:23:27,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.3649373881932023) internal successors, (3762), 1118 states have internal predecessors, (3762), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:27,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3762 transitions. [2021-08-21 13:23:27,806 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3762 transitions. Word has length 24 [2021-08-21 13:23:27,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:23:27,807 INFO L470 AbstractCegarLoop]: Abstraction has 1119 states and 3762 transitions. [2021-08-21 13:23:27,807 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.8333333333333335) 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 13:23:27,807 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3762 transitions. [2021-08-21 13:23:27,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:23:27,808 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:23:27,808 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:23:27,838 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2021-08-21 13:23:28,026 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,SelfDestructingSolverStorable39 [2021-08-21 13:23:28,026 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:28,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:28,026 INFO L82 PathProgramCache]: Analyzing trace with hash 1154803164, now seen corresponding path program 4 times [2021-08-21 13:23:28,026 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:28,026 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1868248064] [2021-08-21 13:23:28,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:28,027 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:28,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:28,263 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:23:28,263 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:28,263 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1868248064] [2021-08-21 13:23:28,263 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1868248064] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:28,263 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1394767085] [2021-08-21 13:23:28,263 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:23:28,263 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:28,263 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:28,264 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:23:28,265 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2021-08-21 13:23:28,736 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:23:28,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:23:28,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 13:23:28,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:29,186 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:23:29,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 21 [2021-08-21 13:23:29,224 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:23:29,225 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1394767085] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:29,225 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:29,225 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 13:23:29,225 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [814707805] [2021-08-21 13:23:29,225 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 13:23:29,225 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:29,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 13:23:29,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:23:29,226 INFO L87 Difference]: Start difference. First operand 1119 states and 3762 transitions. Second operand has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:29,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:23:29,662 INFO L93 Difference]: Finished difference Result 1517 states and 4955 transitions. [2021-08-21 13:23:29,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 13:23:29,662 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 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 13:23:29,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:23:29,665 INFO L225 Difference]: With dead ends: 1517 [2021-08-21 13:23:29,665 INFO L226 Difference]: Without dead ends: 1502 [2021-08-21 13:23:29,665 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 433.9ms TimeCoverageRelationStatistics Valid=139, Invalid=511, Unknown=0, NotChecked=0, Total=650 [2021-08-21 13:23:29,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1502 states. [2021-08-21 13:23:29,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1502 to 1141. [2021-08-21 13:23:29,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1141 states, 1140 states have (on average 3.362280701754386) internal successors, (3833), 1140 states have internal predecessors, (3833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:29,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1141 states to 1141 states and 3833 transitions. [2021-08-21 13:23:29,680 INFO L78 Accepts]: Start accepts. Automaton has 1141 states and 3833 transitions. Word has length 26 [2021-08-21 13:23:29,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:23:29,680 INFO L470 AbstractCegarLoop]: Abstraction has 1141 states and 3833 transitions. [2021-08-21 13:23:29,681 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:29,681 INFO L276 IsEmpty]: Start isEmpty. Operand 1141 states and 3833 transitions. [2021-08-21 13:23:29,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:23:29,682 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:23:29,682 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:23:29,700 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:23:29,883 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:29,883 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:29,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:29,883 INFO L82 PathProgramCache]: Analyzing trace with hash -873594852, now seen corresponding path program 5 times [2021-08-21 13:23:29,883 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:29,883 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722534730] [2021-08-21 13:23:29,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:29,883 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:29,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:30,117 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:23:30,117 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:30,117 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722534730] [2021-08-21 13:23:30,117 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1722534730] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:30,117 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [196708152] [2021-08-21 13:23:30,117 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:23:30,117 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:30,117 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:30,118 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:23:30,119 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:23:30,633 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:23:30,633 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:23:30,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 13:23:30,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:31,077 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:23:31,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 21 [2021-08-21 13:23:31,130 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:23:31,130 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [196708152] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:31,130 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:31,130 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 13:23:31,130 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896252485] [2021-08-21 13:23:31,130 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:23:31,130 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:31,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:23:31,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:23:31,131 INFO L87 Difference]: Start difference. First operand 1141 states and 3833 transitions. Second operand has 19 states, 19 states have (on average 2.263157894736842) 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:23:31,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:23:31,843 INFO L93 Difference]: Finished difference Result 1498 states and 4907 transitions. [2021-08-21 13:23:31,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 13:23:31,843 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.263157894736842) 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:23:31,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:23:31,845 INFO L225 Difference]: With dead ends: 1498 [2021-08-21 13:23:31,845 INFO L226 Difference]: Without dead ends: 1483 [2021-08-21 13:23:31,846 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 250 ImplicationChecksByTransitivity, 680.5ms TimeCoverageRelationStatistics Valid=178, Invalid=814, Unknown=0, NotChecked=0, Total=992 [2021-08-21 13:23:31,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1483 states. [2021-08-21 13:23:31,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1483 to 1150. [2021-08-21 13:23:31,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1150 states, 1149 states have (on average 3.3568320278503045) internal successors, (3857), 1149 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:23:31,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1150 states to 1150 states and 3857 transitions. [2021-08-21 13:23:31,861 INFO L78 Accepts]: Start accepts. Automaton has 1150 states and 3857 transitions. Word has length 26 [2021-08-21 13:23:31,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:23:31,861 INFO L470 AbstractCegarLoop]: Abstraction has 1150 states and 3857 transitions. [2021-08-21 13:23:31,861 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.263157894736842) 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:23:31,861 INFO L276 IsEmpty]: Start isEmpty. Operand 1150 states and 3857 transitions. [2021-08-21 13:23:31,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:23:31,863 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:23:31,863 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:23:31,884 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:23:32,063 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,SelfDestructingSolverStorable41 [2021-08-21 13:23:32,064 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:32,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:32,064 INFO L82 PathProgramCache]: Analyzing trace with hash 717834456, now seen corresponding path program 36 times [2021-08-21 13:23:32,064 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:32,064 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056237222] [2021-08-21 13:23:32,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:32,064 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:32,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:32,380 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 13:23:32,380 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:32,380 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056237222] [2021-08-21 13:23:32,380 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2056237222] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:32,380 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [979151348] [2021-08-21 13:23:32,380 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:23:32,380 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:32,380 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:32,381 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:23:32,381 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:23:32,918 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:23:32,918 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:23:32,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:23:32,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:33,331 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 13:23:33,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 23 [2021-08-21 13:23:33,369 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 13:23:33,369 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [979151348] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:33,369 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:33,369 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-08-21 13:23:33,369 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272284649] [2021-08-21 13:23:33,369 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:23:33,369 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:33,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:23:33,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:23:33,370 INFO L87 Difference]: Start difference. First operand 1150 states and 3857 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:23:34,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:23:34,951 INFO L93 Difference]: Finished difference Result 1658 states and 5345 transitions. [2021-08-21 13:23:34,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 13:23:34,952 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 26 [2021-08-21 13:23:34,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:23:34,954 INFO L225 Difference]: With dead ends: 1658 [2021-08-21 13:23:34,954 INFO L226 Difference]: Without dead ends: 1643 [2021-08-21 13:23:34,955 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 550 ImplicationChecksByTransitivity, 1379.2ms TimeCoverageRelationStatistics Valid=349, Invalid=1721, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 13:23:34,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1643 states. [2021-08-21 13:23:34,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1643 to 1180. [2021-08-21 13:23:34,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1180 states, 1179 states have (on average 3.340966921119593) internal successors, (3939), 1179 states have internal predecessors, (3939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:34,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1180 states to 1180 states and 3939 transitions. [2021-08-21 13:23:34,971 INFO L78 Accepts]: Start accepts. Automaton has 1180 states and 3939 transitions. Word has length 26 [2021-08-21 13:23:34,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:23:34,971 INFO L470 AbstractCegarLoop]: Abstraction has 1180 states and 3939 transitions. [2021-08-21 13:23:34,971 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:23:34,971 INFO L276 IsEmpty]: Start isEmpty. Operand 1180 states and 3939 transitions. [2021-08-21 13:23:34,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:23:34,973 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:23:34,973 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:23:34,991 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2021-08-21 13:23:35,173 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:35,174 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:35,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:35,174 INFO L82 PathProgramCache]: Analyzing trace with hash 1522881632, now seen corresponding path program 6 times [2021-08-21 13:23:35,174 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:35,174 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133529526] [2021-08-21 13:23:35,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:35,174 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:35,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:35,416 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:23:35,416 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:35,416 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133529526] [2021-08-21 13:23:35,416 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [133529526] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:35,416 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1189523582] [2021-08-21 13:23:35,416 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:23:35,417 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:35,417 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:35,417 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:23:35,418 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:23:36,011 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:23:36,011 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:23:36,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 13:23:36,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:36,430 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:23:36,430 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 21 [2021-08-21 13:23:36,479 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:23:36,480 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1189523582] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:36,480 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:36,480 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 13:23:36,480 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [82674652] [2021-08-21 13:23:36,480 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 13:23:36,480 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:36,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 13:23:36,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:23:36,481 INFO L87 Difference]: Start difference. First operand 1180 states and 3939 transitions. Second operand has 17 states, 17 states have (on average 2.411764705882353) 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 13:23:37,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:23:37,228 INFO L93 Difference]: Finished difference Result 1641 states and 5247 transitions. [2021-08-21 13:23:37,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 13:23:37,228 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.411764705882353) 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 26 [2021-08-21 13:23:37,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:23:37,231 INFO L225 Difference]: With dead ends: 1641 [2021-08-21 13:23:37,231 INFO L226 Difference]: Without dead ends: 1626 [2021-08-21 13:23:37,231 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 251 ImplicationChecksByTransitivity, 640.1ms TimeCoverageRelationStatistics Valid=192, Invalid=738, Unknown=0, NotChecked=0, Total=930 [2021-08-21 13:23:37,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1626 states. [2021-08-21 13:23:37,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1626 to 1189. [2021-08-21 13:23:37,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1189 states, 1188 states have (on average 3.3383838383838382) internal successors, (3966), 1188 states have internal predecessors, (3966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:37,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1189 states to 1189 states and 3966 transitions. [2021-08-21 13:23:37,248 INFO L78 Accepts]: Start accepts. Automaton has 1189 states and 3966 transitions. Word has length 26 [2021-08-21 13:23:37,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:23:37,248 INFO L470 AbstractCegarLoop]: Abstraction has 1189 states and 3966 transitions. [2021-08-21 13:23:37,248 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.411764705882353) 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 13:23:37,248 INFO L276 IsEmpty]: Start isEmpty. Operand 1189 states and 3966 transitions. [2021-08-21 13:23:37,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:23:37,250 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:23:37,250 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:23:37,268 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2021-08-21 13:23:37,450 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:37,451 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:37,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:37,451 INFO L82 PathProgramCache]: Analyzing trace with hash -1221704100, now seen corresponding path program 37 times [2021-08-21 13:23:37,451 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:37,451 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [560915165] [2021-08-21 13:23:37,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:37,451 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:37,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:37,766 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 13:23:37,766 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:37,766 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [560915165] [2021-08-21 13:23:37,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [560915165] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:37,766 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [991578643] [2021-08-21 13:23:37,766 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:23:37,766 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:37,766 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:37,769 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:23:37,770 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:23:38,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:38,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:23:38,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:38,827 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 13:23:38,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 23 [2021-08-21 13:23:38,883 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 13:23:38,883 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [991578643] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:38,883 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:38,883 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 16 [2021-08-21 13:23:38,883 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936709465] [2021-08-21 13:23:38,883 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 13:23:38,883 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:38,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 13:23:38,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:23:38,884 INFO L87 Difference]: Start difference. First operand 1189 states and 3966 transitions. Second operand has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:40,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:23:40,457 INFO L93 Difference]: Finished difference Result 1880 states and 5988 transitions. [2021-08-21 13:23:40,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 13:23:40,457 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 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 13:23:40,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:23:40,460 INFO L225 Difference]: With dead ends: 1880 [2021-08-21 13:23:40,460 INFO L226 Difference]: Without dead ends: 1865 [2021-08-21 13:23:40,461 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 636 ImplicationChecksByTransitivity, 1364.7ms TimeCoverageRelationStatistics Valid=423, Invalid=1833, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 13:23:40,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1865 states. [2021-08-21 13:23:40,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1865 to 1201. [2021-08-21 13:23:40,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1201 states, 1200 states have (on average 3.3466666666666667) internal successors, (4016), 1200 states have internal predecessors, (4016), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:40,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1201 states to 1201 states and 4016 transitions. [2021-08-21 13:23:40,477 INFO L78 Accepts]: Start accepts. Automaton has 1201 states and 4016 transitions. Word has length 26 [2021-08-21 13:23:40,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:23:40,478 INFO L470 AbstractCegarLoop]: Abstraction has 1201 states and 4016 transitions. [2021-08-21 13:23:40,478 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:40,478 INFO L276 IsEmpty]: Start isEmpty. Operand 1201 states and 4016 transitions. [2021-08-21 13:23:40,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:23:40,479 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:23:40,480 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:23:40,498 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2021-08-21 13:23:40,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,SelfDestructingSolverStorable44 [2021-08-21 13:23:40,680 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:40,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:40,680 INFO L82 PathProgramCache]: Analyzing trace with hash 2096944352, now seen corresponding path program 38 times [2021-08-21 13:23:40,680 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:40,680 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [27244184] [2021-08-21 13:23:40,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:40,681 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:40,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:40,959 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 13:23:40,959 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:40,959 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [27244184] [2021-08-21 13:23:40,959 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [27244184] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:40,959 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1476236615] [2021-08-21 13:23:40,959 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:23:40,959 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:40,959 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:40,961 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:23:40,962 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:23:41,633 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:23:41,633 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:23:41,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 13:23:41,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:41,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:23:41,981 INFO L354 Elim1Store]: treesize reduction 22, result has 56.9 percent of original size [2021-08-21 13:23:41,981 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 33 treesize of output 49 [2021-08-21 13:23:42,174 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 13:23:42,174 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1476236615] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:42,174 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:42,174 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 21 [2021-08-21 13:23:42,174 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2104700759] [2021-08-21 13:23:42,175 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 13:23:42,175 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:42,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 13:23:42,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2021-08-21 13:23:42,176 INFO L87 Difference]: Start difference. First operand 1201 states and 4016 transitions. Second operand has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 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:23:43,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:23:43,596 INFO L93 Difference]: Finished difference Result 2084 states and 6623 transitions. [2021-08-21 13:23:43,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 13:23:43,596 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 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 26 [2021-08-21 13:23:43,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:23:43,599 INFO L225 Difference]: With dead ends: 2084 [2021-08-21 13:23:43,599 INFO L226 Difference]: Without dead ends: 2069 [2021-08-21 13:23:43,600 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 475 ImplicationChecksByTransitivity, 1207.2ms TimeCoverageRelationStatistics Valid=280, Invalid=1700, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 13:23:43,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2069 states. [2021-08-21 13:23:43,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2069 to 1211. [2021-08-21 13:23:43,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1211 states, 1210 states have (on average 3.3446280991735535) internal successors, (4047), 1210 states have internal predecessors, (4047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:43,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1211 states to 1211 states and 4047 transitions. [2021-08-21 13:23:43,619 INFO L78 Accepts]: Start accepts. Automaton has 1211 states and 4047 transitions. Word has length 26 [2021-08-21 13:23:43,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:23:43,619 INFO L470 AbstractCegarLoop]: Abstraction has 1211 states and 4047 transitions. [2021-08-21 13:23:43,619 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 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:23:43,619 INFO L276 IsEmpty]: Start isEmpty. Operand 1211 states and 4047 transitions. [2021-08-21 13:23:43,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:23:43,621 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:23:43,621 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:23:43,639 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2021-08-21 13:23:43,821 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,SelfDestructingSolverStorable45 [2021-08-21 13:23:43,821 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:43,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:43,822 INFO L82 PathProgramCache]: Analyzing trace with hash 11877124, now seen corresponding path program 7 times [2021-08-21 13:23:43,822 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:43,822 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368488948] [2021-08-21 13:23:43,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:43,822 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:43,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:44,030 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:23:44,031 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:44,031 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [368488948] [2021-08-21 13:23:44,031 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [368488948] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:44,031 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1465967997] [2021-08-21 13:23:44,031 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:23:44,031 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:44,031 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:44,032 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:23:44,051 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:23:44,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:44,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 13:23:44,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:45,209 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:23:45,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 21 [2021-08-21 13:23:45,242 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:23:45,242 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1465967997] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:45,242 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:45,242 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 13:23:45,243 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [813941823] [2021-08-21 13:23:45,243 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 13:23:45,243 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:45,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 13:23:45,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:23:45,243 INFO L87 Difference]: Start difference. First operand 1211 states and 4047 transitions. Second operand has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:45,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:23:45,761 INFO L93 Difference]: Finished difference Result 1614 states and 5256 transitions. [2021-08-21 13:23:45,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 13:23:45,761 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 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 13:23:45,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:23:45,764 INFO L225 Difference]: With dead ends: 1614 [2021-08-21 13:23:45,764 INFO L226 Difference]: Without dead ends: 1599 [2021-08-21 13:23:45,764 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 482.1ms TimeCoverageRelationStatistics Valid=161, Invalid=595, Unknown=0, NotChecked=0, Total=756 [2021-08-21 13:23:45,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1599 states. [2021-08-21 13:23:45,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1599 to 1222. [2021-08-21 13:23:45,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1222 states, 1221 states have (on average 3.3415233415233416) internal successors, (4080), 1221 states have internal predecessors, (4080), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:45,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1222 states to 1222 states and 4080 transitions. [2021-08-21 13:23:45,781 INFO L78 Accepts]: Start accepts. Automaton has 1222 states and 4080 transitions. Word has length 26 [2021-08-21 13:23:45,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:23:45,781 INFO L470 AbstractCegarLoop]: Abstraction has 1222 states and 4080 transitions. [2021-08-21 13:23:45,781 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:45,781 INFO L276 IsEmpty]: Start isEmpty. Operand 1222 states and 4080 transitions. [2021-08-21 13:23:45,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:23:45,783 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:23:45,783 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:23:45,802 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2021-08-21 13:23:45,984 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,SelfDestructingSolverStorable46 [2021-08-21 13:23:45,984 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:45,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:45,984 INFO L82 PathProgramCache]: Analyzing trace with hash -2016520892, now seen corresponding path program 8 times [2021-08-21 13:23:45,984 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:45,984 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074418288] [2021-08-21 13:23:45,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:45,984 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:45,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:46,211 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:23:46,211 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:46,211 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074418288] [2021-08-21 13:23:46,212 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1074418288] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:46,212 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1873021059] [2021-08-21 13:23:46,212 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:23:46,212 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:46,212 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:46,212 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:23:46,213 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:23:46,946 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:23:46,946 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:23:46,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 13:23:46,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:47,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:23:47,330 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:23:47,330 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 49 [2021-08-21 13:23:47,610 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:23:47,610 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1873021059] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:47,610 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:47,611 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 13:23:47,611 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [549272028] [2021-08-21 13:23:47,611 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:23:47,611 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:47,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:23:47,611 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:23:47,611 INFO L87 Difference]: Start difference. First operand 1222 states and 4080 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 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:23:49,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:23:49,263 INFO L93 Difference]: Finished difference Result 1877 states and 5972 transitions. [2021-08-21 13:23:49,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 13:23:49,268 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 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 26 [2021-08-21 13:23:49,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:23:49,271 INFO L225 Difference]: With dead ends: 1877 [2021-08-21 13:23:49,271 INFO L226 Difference]: Without dead ends: 1862 [2021-08-21 13:23:49,272 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 551 ImplicationChecksByTransitivity, 1359.4ms TimeCoverageRelationStatistics Valid=313, Invalid=1757, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 13:23:49,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1862 states. [2021-08-21 13:23:49,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1862 to 1233. [2021-08-21 13:23:49,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1233 states, 1232 states have (on average 3.3506493506493507) internal successors, (4128), 1232 states have internal predecessors, (4128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:49,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1233 states to 1233 states and 4128 transitions. [2021-08-21 13:23:49,300 INFO L78 Accepts]: Start accepts. Automaton has 1233 states and 4128 transitions. Word has length 26 [2021-08-21 13:23:49,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:23:49,300 INFO L470 AbstractCegarLoop]: Abstraction has 1233 states and 4128 transitions. [2021-08-21 13:23:49,300 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 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:23:49,300 INFO L276 IsEmpty]: Start isEmpty. Operand 1233 states and 4128 transitions. [2021-08-21 13:23:49,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:23:49,302 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:23:49,302 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:23:49,321 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:23:49,502 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:49,502 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:49,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:49,503 INFO L82 PathProgramCache]: Analyzing trace with hash 341036696, now seen corresponding path program 9 times [2021-08-21 13:23:49,503 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:49,503 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [233312246] [2021-08-21 13:23:49,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:49,503 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:49,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:49,683 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:23:49,683 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:49,683 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [233312246] [2021-08-21 13:23:49,683 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [233312246] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:49,683 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [518419987] [2021-08-21 13:23:49,683 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:23:49,683 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:49,683 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:49,687 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:23:49,687 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:23:50,466 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:23:50,466 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:23:50,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:23:50,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:50,962 INFO L354 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2021-08-21 13:23:50,962 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 24 [2021-08-21 13:23:50,990 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:23:50,990 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [518419987] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:50,990 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:50,990 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 13:23:50,991 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203691288] [2021-08-21 13:23:50,991 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 13:23:50,991 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:50,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 13:23:50,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:23:50,991 INFO L87 Difference]: Start difference. First operand 1233 states and 4128 transitions. Second operand has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:51,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:23:51,876 INFO L93 Difference]: Finished difference Result 1868 states and 6061 transitions. [2021-08-21 13:23:51,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 13:23:51,877 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 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 13:23:51,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:23:51,880 INFO L225 Difference]: With dead ends: 1868 [2021-08-21 13:23:51,880 INFO L226 Difference]: Without dead ends: 1853 [2021-08-21 13:23:51,880 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 636.2ms TimeCoverageRelationStatistics Valid=200, Invalid=792, Unknown=0, NotChecked=0, Total=992 [2021-08-21 13:23:51,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1853 states. [2021-08-21 13:23:51,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1853 to 1242. [2021-08-21 13:23:51,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1242 states, 1241 states have (on average 3.35535858178888) internal successors, (4164), 1241 states have internal predecessors, (4164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:51,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1242 states to 1242 states and 4164 transitions. [2021-08-21 13:23:51,899 INFO L78 Accepts]: Start accepts. Automaton has 1242 states and 4164 transitions. Word has length 26 [2021-08-21 13:23:51,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:23:51,899 INFO L470 AbstractCegarLoop]: Abstraction has 1242 states and 4164 transitions. [2021-08-21 13:23:51,899 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:51,899 INFO L276 IsEmpty]: Start isEmpty. Operand 1242 states and 4164 transitions. [2021-08-21 13:23:51,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:23:51,901 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:23:51,901 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:23:51,919 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:23:52,101 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-08-21 13:23:52,101 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:52,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:52,102 INFO L82 PathProgramCache]: Analyzing trace with hash 173227604, now seen corresponding path program 10 times [2021-08-21 13:23:52,102 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:52,102 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805452436] [2021-08-21 13:23:52,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:52,102 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:52,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:52,306 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:23:52,306 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:52,306 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805452436] [2021-08-21 13:23:52,306 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [805452436] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:52,306 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [784715050] [2021-08-21 13:23:52,306 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:23:52,306 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:52,306 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:52,307 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:23:52,310 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:23:53,165 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:23:53,166 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:23:53,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:23:53,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:53,540 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:23:53,540 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 21 [2021-08-21 13:23:53,588 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:23:53,588 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [784715050] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:53,588 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:53,588 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-08-21 13:23:53,588 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1399360087] [2021-08-21 13:23:53,588 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 13:23:53,588 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:53,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 13:23:53,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-08-21 13:23:53,589 INFO L87 Difference]: Start difference. First operand 1242 states and 4164 transitions. Second operand has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:53,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:23:53,864 INFO L93 Difference]: Finished difference Result 1425 states and 4676 transitions. [2021-08-21 13:23:53,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 13:23:53,864 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 13:23:53,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:23:53,866 INFO L225 Difference]: With dead ends: 1425 [2021-08-21 13:23:53,866 INFO L226 Difference]: Without dead ends: 1410 [2021-08-21 13:23:53,866 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 293.5ms TimeCoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-08-21 13:23:53,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1410 states. [2021-08-21 13:23:53,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1410 to 1238. [2021-08-21 13:23:53,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1238 states, 1237 states have (on average 3.354890864995958) internal successors, (4150), 1237 states have internal predecessors, (4150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:53,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1238 states to 1238 states and 4150 transitions. [2021-08-21 13:23:53,882 INFO L78 Accepts]: Start accepts. Automaton has 1238 states and 4150 transitions. Word has length 26 [2021-08-21 13:23:53,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:23:53,882 INFO L470 AbstractCegarLoop]: Abstraction has 1238 states and 4150 transitions. [2021-08-21 13:23:53,882 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:53,882 INFO L276 IsEmpty]: Start isEmpty. Operand 1238 states and 4150 transitions. [2021-08-21 13:23:53,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:23:53,884 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:23:53,884 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:23:53,903 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2021-08-21 13:23:54,084 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-08-21 13:23:54,085 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:54,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:54,085 INFO L82 PathProgramCache]: Analyzing trace with hash -1894288424, now seen corresponding path program 11 times [2021-08-21 13:23:54,085 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:54,085 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [141098221] [2021-08-21 13:23:54,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:54,085 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:54,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:54,291 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:23:54,291 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:54,291 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [141098221] [2021-08-21 13:23:54,291 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [141098221] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:54,291 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [204773361] [2021-08-21 13:23:54,291 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:23:54,291 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:54,291 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:54,292 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:23:54,293 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:23:55,157 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:23:55,157 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:23:55,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 13:23:55,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:55,514 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-21 13:23:55,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 42 [2021-08-21 13:23:55,714 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:23:55,715 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [204773361] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:55,715 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:55,715 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 13:23:55,715 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895958508] [2021-08-21 13:23:55,715 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:23:55,715 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:55,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:23:55,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:23:55,715 INFO L87 Difference]: Start difference. First operand 1238 states and 4150 transitions. Second operand has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:57,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:23:57,336 INFO L93 Difference]: Finished difference Result 2237 states and 7184 transitions. [2021-08-21 13:23:57,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 13:23:57,337 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 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 26 [2021-08-21 13:23:57,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:23:57,341 INFO L225 Difference]: With dead ends: 2237 [2021-08-21 13:23:57,341 INFO L226 Difference]: Without dead ends: 2207 [2021-08-21 13:23:57,341 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 580 ImplicationChecksByTransitivity, 1272.4ms TimeCoverageRelationStatistics Valid=393, Invalid=1769, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 13:23:57,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2207 states. [2021-08-21 13:23:57,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2207 to 1241. [2021-08-21 13:23:57,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1241 states, 1240 states have (on average 3.3588709677419355) internal successors, (4165), 1240 states have internal predecessors, (4165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:57,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1241 states to 1241 states and 4165 transitions. [2021-08-21 13:23:57,378 INFO L78 Accepts]: Start accepts. Automaton has 1241 states and 4165 transitions. Word has length 26 [2021-08-21 13:23:57,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:23:57,379 INFO L470 AbstractCegarLoop]: Abstraction has 1241 states and 4165 transitions. [2021-08-21 13:23:57,379 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:23:57,379 INFO L276 IsEmpty]: Start isEmpty. Operand 1241 states and 4165 transitions. [2021-08-21 13:23:57,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:23:57,381 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:23:57,381 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:23:57,399 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2021-08-21 13:23:57,581 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:57,581 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:23:57,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:23:57,582 INFO L82 PathProgramCache]: Analyzing trace with hash -1824057704, now seen corresponding path program 12 times [2021-08-21 13:23:57,582 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:23:57,582 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1144536829] [2021-08-21 13:23:57,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:23:57,582 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:23:57,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:23:57,793 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:23:57,793 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:23:57,793 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1144536829] [2021-08-21 13:23:57,793 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1144536829] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:57,793 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2091721045] [2021-08-21 13:23:57,793 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:23:57,793 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:23:57,793 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:23:57,794 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:23:57,796 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:23:58,734 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:23:58,734 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:23:58,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:23:58,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:23:59,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:23:59,050 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:23:59,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 20 [2021-08-21 13:23:59,131 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:23:59,131 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2091721045] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:23:59,131 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:23:59,131 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-08-21 13:23:59,131 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [891240650] [2021-08-21 13:23:59,131 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:23:59,131 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:23:59,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:23:59,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:23:59,132 INFO L87 Difference]: Start difference. First operand 1241 states and 4165 transitions. Second operand has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:00,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:24:00,524 INFO L93 Difference]: Finished difference Result 1885 states and 6126 transitions. [2021-08-21 13:24:00,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 13:24:00,524 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 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 13:24:00,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:24:00,527 INFO L225 Difference]: With dead ends: 1885 [2021-08-21 13:24:00,527 INFO L226 Difference]: Without dead ends: 1870 [2021-08-21 13:24:00,528 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 454 ImplicationChecksByTransitivity, 1075.3ms TimeCoverageRelationStatistics Valid=312, Invalid=1410, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 13:24:00,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1870 states. [2021-08-21 13:24:00,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1870 to 1244. [2021-08-21 13:24:00,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1244 states, 1243 states have (on average 3.360418342719228) internal successors, (4177), 1243 states have internal predecessors, (4177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:00,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1244 states to 1244 states and 4177 transitions. [2021-08-21 13:24:00,548 INFO L78 Accepts]: Start accepts. Automaton has 1244 states and 4177 transitions. Word has length 26 [2021-08-21 13:24:00,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:24:00,548 INFO L470 AbstractCegarLoop]: Abstraction has 1244 states and 4177 transitions. [2021-08-21 13:24:00,548 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:00,548 INFO L276 IsEmpty]: Start isEmpty. Operand 1244 states and 4177 transitions. [2021-08-21 13:24:00,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:24:00,551 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:24:00,551 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:24:00,574 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2021-08-21 13:24:00,751 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,SelfDestructingSolverStorable51 [2021-08-21 13:24:00,752 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:24:00,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:24:00,752 INFO L82 PathProgramCache]: Analyzing trace with hash -929387348, now seen corresponding path program 13 times [2021-08-21 13:24:00,752 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:24:00,752 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [480232638] [2021-08-21 13:24:00,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:24:00,752 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:24:00,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:24:01,013 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:24:01,014 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:24:01,014 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [480232638] [2021-08-21 13:24:01,014 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [480232638] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:01,014 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [203945133] [2021-08-21 13:24:01,014 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:24:01,014 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:24:01,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:24:01,015 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:24:01,015 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:24:01,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:24:01,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 13:24:01,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:24:02,324 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:24:02,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 21 [2021-08-21 13:24:02,367 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:24:02,367 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [203945133] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:02,367 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:24:02,367 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 13:24:02,367 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [942139721] [2021-08-21 13:24:02,368 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 13:24:02,368 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:24:02,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 13:24:02,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:24:02,368 INFO L87 Difference]: Start difference. First operand 1244 states and 4177 transitions. Second operand has 17 states, 17 states have (on average 2.411764705882353) 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 13:24:03,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:24:03,122 INFO L93 Difference]: Finished difference Result 1881 states and 6019 transitions. [2021-08-21 13:24:03,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 13:24:03,123 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.411764705882353) 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 26 [2021-08-21 13:24:03,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:24:03,126 INFO L225 Difference]: With dead ends: 1881 [2021-08-21 13:24:03,126 INFO L226 Difference]: Without dead ends: 1866 [2021-08-21 13:24:03,126 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 240 ImplicationChecksByTransitivity, 611.4ms TimeCoverageRelationStatistics Valid=200, Invalid=670, Unknown=0, NotChecked=0, Total=870 [2021-08-21 13:24:03,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1866 states. [2021-08-21 13:24:03,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1866 to 1246. [2021-08-21 13:24:03,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1246 states, 1245 states have (on average 3.3606425702811245) internal successors, (4184), 1245 states have internal predecessors, (4184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:03,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1246 states to 1246 states and 4184 transitions. [2021-08-21 13:24:03,158 INFO L78 Accepts]: Start accepts. Automaton has 1246 states and 4184 transitions. Word has length 26 [2021-08-21 13:24:03,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:24:03,158 INFO L470 AbstractCegarLoop]: Abstraction has 1246 states and 4184 transitions. [2021-08-21 13:24:03,158 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.411764705882353) 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 13:24:03,158 INFO L276 IsEmpty]: Start isEmpty. Operand 1246 states and 4184 transitions. [2021-08-21 13:24:03,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:24:03,160 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:24:03,160 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:24:03,179 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2021-08-21 13:24:03,373 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:24:03,374 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:24:03,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:24:03,374 INFO L82 PathProgramCache]: Analyzing trace with hash -922276708, now seen corresponding path program 39 times [2021-08-21 13:24:03,374 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:24:03,374 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211161152] [2021-08-21 13:24:03,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:24:03,374 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:24:03,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:24:03,607 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 13:24:03,607 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:24:03,607 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211161152] [2021-08-21 13:24:03,607 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [211161152] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:03,607 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1243803613] [2021-08-21 13:24:03,607 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:24:03,607 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:24:03,607 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:24:03,608 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:24:03,609 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:24:04,565 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:24:04,565 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:24:04,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:24:04,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:24:04,871 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 13:24:04,871 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 23 [2021-08-21 13:24:04,932 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 13:24:04,932 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1243803613] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:04,932 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:24:04,932 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 17 [2021-08-21 13:24:04,933 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373870682] [2021-08-21 13:24:04,933 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:24:04,933 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:24:04,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:24:04,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:24:04,933 INFO L87 Difference]: Start difference. First operand 1246 states and 4184 transitions. Second operand has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:06,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:24:06,821 INFO L93 Difference]: Finished difference Result 2938 states and 9138 transitions. [2021-08-21 13:24:06,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-21 13:24:06,821 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 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 26 [2021-08-21 13:24:06,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:24:06,827 INFO L225 Difference]: With dead ends: 2938 [2021-08-21 13:24:06,827 INFO L226 Difference]: Without dead ends: 2893 [2021-08-21 13:24:06,827 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 870 ImplicationChecksByTransitivity, 1497.1ms TimeCoverageRelationStatistics Valid=545, Invalid=2535, Unknown=0, NotChecked=0, Total=3080 [2021-08-21 13:24:06,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2893 states. [2021-08-21 13:24:06,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2893 to 1292. [2021-08-21 13:24:06,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1292 states, 1291 states have (on average 3.375677769171185) internal successors, (4358), 1291 states have internal predecessors, (4358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:06,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1292 states to 1292 states and 4358 transitions. [2021-08-21 13:24:06,854 INFO L78 Accepts]: Start accepts. Automaton has 1292 states and 4358 transitions. Word has length 26 [2021-08-21 13:24:06,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:24:06,854 INFO L470 AbstractCegarLoop]: Abstraction has 1292 states and 4358 transitions. [2021-08-21 13:24:06,854 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:06,854 INFO L276 IsEmpty]: Start isEmpty. Operand 1292 states and 4358 transitions. [2021-08-21 13:24:06,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:24:06,856 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:24:06,856 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:24:06,875 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2021-08-21 13:24:07,057 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,SelfDestructingSolverStorable53 [2021-08-21 13:24:07,057 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:24:07,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:24:07,057 INFO L82 PathProgramCache]: Analyzing trace with hash 660483028, now seen corresponding path program 14 times [2021-08-21 13:24:07,057 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:24:07,057 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1598892106] [2021-08-21 13:24:07,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:24:07,058 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:24:07,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:24:07,302 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:24:07,302 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:24:07,302 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1598892106] [2021-08-21 13:24:07,302 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1598892106] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:07,302 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [314740124] [2021-08-21 13:24:07,302 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:24:07,302 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:24:07,302 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:24:07,303 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:24:07,304 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:24:08,294 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:24:08,294 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:24:08,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:24:08,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:24:08,735 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-21 13:24:08,735 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 42 [2021-08-21 13:24:09,017 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:24:09,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [314740124] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:09,017 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:24:09,017 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 13:24:09,017 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1968457011] [2021-08-21 13:24:09,018 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:24:09,018 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:24:09,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:24:09,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:24:09,018 INFO L87 Difference]: Start difference. First operand 1292 states and 4358 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:11,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:24:11,021 INFO L93 Difference]: Finished difference Result 2343 states and 7345 transitions. [2021-08-21 13:24:11,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 13:24:11,021 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 19 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 13:24:11,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:24:11,025 INFO L225 Difference]: With dead ends: 2343 [2021-08-21 13:24:11,025 INFO L226 Difference]: Without dead ends: 2313 [2021-08-21 13:24:11,025 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 615 ImplicationChecksByTransitivity, 1691.5ms TimeCoverageRelationStatistics Valid=406, Invalid=1756, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 13:24:11,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2313 states. [2021-08-21 13:24:11,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2313 to 1291. [2021-08-21 13:24:11,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1291 states, 1290 states have (on average 3.372093023255814) internal successors, (4350), 1290 states have internal predecessors, (4350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:11,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1291 states to 1291 states and 4350 transitions. [2021-08-21 13:24:11,047 INFO L78 Accepts]: Start accepts. Automaton has 1291 states and 4350 transitions. Word has length 26 [2021-08-21 13:24:11,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:24:11,048 INFO L470 AbstractCegarLoop]: Abstraction has 1291 states and 4350 transitions. [2021-08-21 13:24:11,048 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:11,048 INFO L276 IsEmpty]: Start isEmpty. Operand 1291 states and 4350 transitions. [2021-08-21 13:24:11,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:24:11,050 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:24:11,050 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:24:11,069 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2021-08-21 13:24:11,250 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,SelfDestructingSolverStorable54 [2021-08-21 13:24:11,250 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:24:11,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:24:11,251 INFO L82 PathProgramCache]: Analyzing trace with hash -724159788, now seen corresponding path program 15 times [2021-08-21 13:24:11,251 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:24:11,251 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223568890] [2021-08-21 13:24:11,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:24:11,251 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:24:11,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:24:11,472 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:24:11,472 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:24:11,472 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223568890] [2021-08-21 13:24:11,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [223568890] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:11,473 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1622086999] [2021-08-21 13:24:11,473 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:24:11,473 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:24:11,473 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:24:11,475 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:24:11,476 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:24:12,503 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:24:12,504 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:24:12,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 13:24:12,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:24:12,878 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 13:24:12,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 30 [2021-08-21 13:24:12,953 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:24:12,953 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1622086999] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:12,953 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:24:12,953 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 18 [2021-08-21 13:24:12,953 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941631119] [2021-08-21 13:24:12,953 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:24:12,953 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:24:12,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:24:12,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:24:12,954 INFO L87 Difference]: Start difference. First operand 1291 states and 4350 transitions. Second operand has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:14,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:24:14,397 INFO L93 Difference]: Finished difference Result 2291 states and 7285 transitions. [2021-08-21 13:24:14,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 13:24:14,397 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 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 26 [2021-08-21 13:24:14,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:24:14,401 INFO L225 Difference]: With dead ends: 2291 [2021-08-21 13:24:14,401 INFO L226 Difference]: Without dead ends: 2276 [2021-08-21 13:24:14,402 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 518 ImplicationChecksByTransitivity, 1176.0ms TimeCoverageRelationStatistics Valid=355, Invalid=1451, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 13:24:14,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2276 states. [2021-08-21 13:24:14,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2276 to 1288. [2021-08-21 13:24:14,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1288 states, 1287 states have (on average 3.370629370629371) internal successors, (4338), 1287 states have internal predecessors, (4338), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:14,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1288 states to 1288 states and 4338 transitions. [2021-08-21 13:24:14,424 INFO L78 Accepts]: Start accepts. Automaton has 1288 states and 4338 transitions. Word has length 26 [2021-08-21 13:24:14,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:24:14,428 INFO L470 AbstractCegarLoop]: Abstraction has 1288 states and 4338 transitions. [2021-08-21 13:24:14,428 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:14,428 INFO L276 IsEmpty]: Start isEmpty. Operand 1288 states and 4338 transitions. [2021-08-21 13:24:14,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:24:14,430 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:24:14,430 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:24:14,449 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:24:14,631 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:24:14,631 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:24:14,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:24:14,632 INFO L82 PathProgramCache]: Analyzing trace with hash 280035660, now seen corresponding path program 40 times [2021-08-21 13:24:14,632 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:24:14,632 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553530597] [2021-08-21 13:24:14,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:24:14,632 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:24:14,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:24:14,874 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 13:24:14,874 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:24:14,874 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553530597] [2021-08-21 13:24:14,874 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1553530597] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:14,874 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1907112750] [2021-08-21 13:24:14,874 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:24:14,874 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:24:14,875 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:24:14,875 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:24:14,876 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:24:15,963 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:24:15,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:24:15,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 13:24:15,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:24:16,325 INFO L354 Elim1Store]: treesize reduction 34, result has 17.1 percent of original size [2021-08-21 13:24:16,325 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 32 treesize of output 30 [2021-08-21 13:24:16,381 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 13:24:16,381 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1907112750] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:16,381 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:24:16,381 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 17 [2021-08-21 13:24:16,381 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [26930830] [2021-08-21 13:24:16,382 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:24:16,382 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:24:16,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:24:16,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:24:16,382 INFO L87 Difference]: Start difference. First operand 1288 states and 4338 transitions. Second operand has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:17,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:24:17,923 INFO L93 Difference]: Finished difference Result 2760 states and 8712 transitions. [2021-08-21 13:24:17,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 13:24:17,923 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 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 26 [2021-08-21 13:24:17,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:24:17,928 INFO L225 Difference]: With dead ends: 2760 [2021-08-21 13:24:17,928 INFO L226 Difference]: Without dead ends: 2715 [2021-08-21 13:24:17,929 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 695 ImplicationChecksByTransitivity, 1316.0ms TimeCoverageRelationStatistics Valid=462, Invalid=1988, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 13:24:17,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2715 states. [2021-08-21 13:24:17,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2715 to 1284. [2021-08-21 13:24:17,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1284 states, 1283 states have (on average 3.3795791114575215) internal successors, (4336), 1283 states have internal predecessors, (4336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:17,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1284 states to 1284 states and 4336 transitions. [2021-08-21 13:24:17,951 INFO L78 Accepts]: Start accepts. Automaton has 1284 states and 4336 transitions. Word has length 26 [2021-08-21 13:24:17,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:24:17,951 INFO L470 AbstractCegarLoop]: Abstraction has 1284 states and 4336 transitions. [2021-08-21 13:24:17,952 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:17,952 INFO L276 IsEmpty]: Start isEmpty. Operand 1284 states and 4336 transitions. [2021-08-21 13:24:17,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:24:17,953 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:24:17,954 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:24:17,973 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2021-08-21 13:24:18,154 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:24:18,154 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:24:18,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:24:18,154 INFO L82 PathProgramCache]: Analyzing trace with hash 2113684312, now seen corresponding path program 41 times [2021-08-21 13:24:18,154 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:24:18,155 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168269427] [2021-08-21 13:24:18,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:24:18,155 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:24:18,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:24:18,417 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 13:24:18,417 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:24:18,417 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168269427] [2021-08-21 13:24:18,418 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [168269427] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:18,418 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1843853880] [2021-08-21 13:24:18,418 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:24:18,418 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:24:18,418 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:24:18,429 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:24:18,430 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:24:19,529 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:24:19,529 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:24:19,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:24:19,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:24:19,791 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-08-21 13:24:19,792 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 32 treesize of output 48 [2021-08-21 13:24:19,968 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 13:24:19,968 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1843853880] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:19,968 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:24:19,968 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 17 [2021-08-21 13:24:19,969 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728337732] [2021-08-21 13:24:19,969 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:24:19,969 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:24:19,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:24:19,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:24:19,969 INFO L87 Difference]: Start difference. First operand 1284 states and 4336 transitions. Second operand has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:22,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:24:22,101 INFO L93 Difference]: Finished difference Result 3079 states and 9642 transitions. [2021-08-21 13:24:22,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-21 13:24:22,102 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 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 26 [2021-08-21 13:24:22,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:24:22,107 INFO L225 Difference]: With dead ends: 3079 [2021-08-21 13:24:22,107 INFO L226 Difference]: Without dead ends: 3034 [2021-08-21 13:24:22,107 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 904 ImplicationChecksByTransitivity, 1750.9ms TimeCoverageRelationStatistics Valid=623, Invalid=2457, Unknown=0, NotChecked=0, Total=3080 [2021-08-21 13:24:22,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3034 states. [2021-08-21 13:24:22,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3034 to 1288. [2021-08-21 13:24:22,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1288 states, 1287 states have (on average 3.3853923853923855) internal successors, (4357), 1287 states have internal predecessors, (4357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:22,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1288 states to 1288 states and 4357 transitions. [2021-08-21 13:24:22,135 INFO L78 Accepts]: Start accepts. Automaton has 1288 states and 4357 transitions. Word has length 26 [2021-08-21 13:24:22,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:24:22,135 INFO L470 AbstractCegarLoop]: Abstraction has 1288 states and 4357 transitions. [2021-08-21 13:24:22,135 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:22,135 INFO L276 IsEmpty]: Start isEmpty. Operand 1288 states and 4357 transitions. [2021-08-21 13:24:22,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:24:22,137 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:24:22,137 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:24:22,157 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:24:22,352 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:24:22,353 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:24:22,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:24:22,353 INFO L82 PathProgramCache]: Analyzing trace with hash 270672448, now seen corresponding path program 16 times [2021-08-21 13:24:22,353 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:24:22,353 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348829936] [2021-08-21 13:24:22,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:24:22,353 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:24:22,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:24:22,562 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:24:22,562 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:24:22,562 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [348829936] [2021-08-21 13:24:22,562 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [348829936] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:22,562 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1906033013] [2021-08-21 13:24:22,562 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:24:22,562 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:24:22,563 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:24:22,563 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:24:22,564 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:24:23,714 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:24:23,714 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:24:23,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 13:24:23,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:24:24,174 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:24:24,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 21 [2021-08-21 13:24:24,205 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:24:24,206 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1906033013] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:24,206 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:24:24,206 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 13:24:24,206 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030752932] [2021-08-21 13:24:24,206 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 13:24:24,206 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:24:24,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 13:24:24,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:24:24,206 INFO L87 Difference]: Start difference. First operand 1288 states and 4357 transitions. Second operand has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:24,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:24:24,640 INFO L93 Difference]: Finished difference Result 1650 states and 5457 transitions. [2021-08-21 13:24:24,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 13:24:24,641 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 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 13:24:24,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:24:24,643 INFO L225 Difference]: With dead ends: 1650 [2021-08-21 13:24:24,643 INFO L226 Difference]: Without dead ends: 1635 [2021-08-21 13:24:24,643 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 423.5ms TimeCoverageRelationStatistics Valid=131, Invalid=571, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:24:24,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1635 states. [2021-08-21 13:24:24,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1635 to 1305. [2021-08-21 13:24:24,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1305 states, 1304 states have (on average 3.3803680981595092) internal successors, (4408), 1304 states have internal predecessors, (4408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:24,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1305 states to 1305 states and 4408 transitions. [2021-08-21 13:24:24,664 INFO L78 Accepts]: Start accepts. Automaton has 1305 states and 4408 transitions. Word has length 26 [2021-08-21 13:24:24,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:24:24,664 INFO L470 AbstractCegarLoop]: Abstraction has 1305 states and 4408 transitions. [2021-08-21 13:24:24,664 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:24,664 INFO L276 IsEmpty]: Start isEmpty. Operand 1305 states and 4408 transitions. [2021-08-21 13:24:24,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:24:24,666 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:24:24,666 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:24:24,687 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:24:24,880 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-08-21 13:24:24,881 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:24:24,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:24:24,881 INFO L82 PathProgramCache]: Analyzing trace with hash 1043334006, now seen corresponding path program 17 times [2021-08-21 13:24:24,881 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:24:24,881 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251813854] [2021-08-21 13:24:24,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:24:24,881 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:24:24,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:24:25,096 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:24:25,096 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:24:25,097 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1251813854] [2021-08-21 13:24:25,097 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1251813854] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:25,097 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [259118346] [2021-08-21 13:24:25,097 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:24:25,097 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:24:25,097 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:24:25,097 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:24:25,098 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:24:26,292 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:24:26,292 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:24:26,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 13:24:26,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:24:26,699 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:24:26,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 21 [2021-08-21 13:24:26,738 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:24:26,738 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [259118346] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:26,738 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:24:26,738 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 13:24:26,738 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1225301731] [2021-08-21 13:24:26,739 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:24:26,739 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:24:26,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:24:26,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:24:26,739 INFO L87 Difference]: Start difference. First operand 1305 states and 4408 transitions. Second operand has 19 states, 19 states have (on average 2.3157894736842106) 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 13:24:27,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:24:27,382 INFO L93 Difference]: Finished difference Result 1637 states and 5415 transitions. [2021-08-21 13:24:27,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 13:24:27,383 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3157894736842106) 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 13:24:27,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:24:27,386 INFO L225 Difference]: With dead ends: 1637 [2021-08-21 13:24:27,386 INFO L226 Difference]: Without dead ends: 1622 [2021-08-21 13:24:27,386 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 588.2ms TimeCoverageRelationStatistics Valid=165, Invalid=827, Unknown=0, NotChecked=0, Total=992 [2021-08-21 13:24:27,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1622 states. [2021-08-21 13:24:27,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1622 to 1297. [2021-08-21 13:24:27,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1297 states, 1296 states have (on average 3.385030864197531) internal successors, (4387), 1296 states have internal predecessors, (4387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:27,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1297 states to 1297 states and 4387 transitions. [2021-08-21 13:24:27,403 INFO L78 Accepts]: Start accepts. Automaton has 1297 states and 4387 transitions. Word has length 26 [2021-08-21 13:24:27,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:24:27,403 INFO L470 AbstractCegarLoop]: Abstraction has 1297 states and 4387 transitions. [2021-08-21 13:24:27,403 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.3157894736842106) 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 13:24:27,403 INFO L276 IsEmpty]: Start isEmpty. Operand 1297 states and 4387 transitions. [2021-08-21 13:24:27,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:24:27,405 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:24:27,405 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:24:27,426 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2021-08-21 13:24:27,606 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,SelfDestructingSolverStorable59 [2021-08-21 13:24:27,606 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:24:27,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:24:27,606 INFO L82 PathProgramCache]: Analyzing trace with hash 599832020, now seen corresponding path program 18 times [2021-08-21 13:24:27,606 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:24:27,606 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1473789369] [2021-08-21 13:24:27,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:24:27,606 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:24:27,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:24:27,808 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:24:27,808 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:24:27,808 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1473789369] [2021-08-21 13:24:27,808 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1473789369] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:27,808 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1034996977] [2021-08-21 13:24:27,808 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:24:27,808 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:24:27,808 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:24:27,809 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:24:27,810 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:24:29,054 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:24:29,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:24:29,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:24:29,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:24:29,539 INFO L354 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2021-08-21 13:24:29,539 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 24 [2021-08-21 13:24:29,566 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:24:29,567 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1034996977] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:29,567 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:24:29,567 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 13:24:29,567 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2030664237] [2021-08-21 13:24:29,567 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 13:24:29,567 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:24:29,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 13:24:29,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:24:29,567 INFO L87 Difference]: Start difference. First operand 1297 states and 4387 transitions. Second operand has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:30,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:24:30,206 INFO L93 Difference]: Finished difference Result 1880 states and 6175 transitions. [2021-08-21 13:24:30,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 13:24:30,206 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 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 13:24:30,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:24:30,210 INFO L225 Difference]: With dead ends: 1880 [2021-08-21 13:24:30,210 INFO L226 Difference]: Without dead ends: 1865 [2021-08-21 13:24:30,210 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 552.7ms TimeCoverageRelationStatistics Valid=159, Invalid=711, Unknown=0, NotChecked=0, Total=870 [2021-08-21 13:24:30,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1865 states. [2021-08-21 13:24:30,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1865 to 1306. [2021-08-21 13:24:30,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1306 states, 1305 states have (on average 3.389272030651341) internal successors, (4423), 1305 states have internal predecessors, (4423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:30,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1306 states to 1306 states and 4423 transitions. [2021-08-21 13:24:30,229 INFO L78 Accepts]: Start accepts. Automaton has 1306 states and 4423 transitions. Word has length 26 [2021-08-21 13:24:30,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:24:30,230 INFO L470 AbstractCegarLoop]: Abstraction has 1306 states and 4423 transitions. [2021-08-21 13:24:30,230 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:30,230 INFO L276 IsEmpty]: Start isEmpty. Operand 1306 states and 4423 transitions. [2021-08-21 13:24:30,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:24:30,232 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:24:30,232 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:24:30,258 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2021-08-21 13:24:30,432 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:24:30,432 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:24:30,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:24:30,433 INFO L82 PathProgramCache]: Analyzing trace with hash 432022928, now seen corresponding path program 19 times [2021-08-21 13:24:30,433 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:24:30,433 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2093680132] [2021-08-21 13:24:30,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:24:30,433 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:24:30,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:24:30,666 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:24:30,666 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:24:30,666 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2093680132] [2021-08-21 13:24:30,667 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2093680132] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:30,667 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [136475633] [2021-08-21 13:24:30,667 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:24:30,667 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:24:30,667 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:24:30,668 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:24:30,669 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:24:31,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:24:31,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:24:31,923 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:24:32,264 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:24:32,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 21 [2021-08-21 13:24:32,311 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:24:32,311 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [136475633] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:32,311 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:24:32,311 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-08-21 13:24:32,311 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1186472838] [2021-08-21 13:24:32,311 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 13:24:32,311 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:24:32,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 13:24:32,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-08-21 13:24:32,312 INFO L87 Difference]: Start difference. First operand 1306 states and 4423 transitions. Second operand has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:32,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:24:32,502 INFO L93 Difference]: Finished difference Result 1472 states and 4885 transitions. [2021-08-21 13:24:32,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 13:24:32,502 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 13:24:32,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:24:32,505 INFO L225 Difference]: With dead ends: 1472 [2021-08-21 13:24:32,505 INFO L226 Difference]: Without dead ends: 1457 [2021-08-21 13:24:32,505 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 227.7ms TimeCoverageRelationStatistics Valid=54, Invalid=218, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:24:32,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1457 states. [2021-08-21 13:24:32,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1457 to 1300. [2021-08-21 13:24:32,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1300 states, 1299 states have (on average 3.3887605850654348) internal successors, (4402), 1299 states have internal predecessors, (4402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:32,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1300 states to 1300 states and 4402 transitions. [2021-08-21 13:24:32,529 INFO L78 Accepts]: Start accepts. Automaton has 1300 states and 4402 transitions. Word has length 26 [2021-08-21 13:24:32,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:24:32,529 INFO L470 AbstractCegarLoop]: Abstraction has 1300 states and 4402 transitions. [2021-08-21 13:24:32,529 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:32,529 INFO L276 IsEmpty]: Start isEmpty. Operand 1300 states and 4402 transitions. [2021-08-21 13:24:32,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:24:32,531 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:24:32,531 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:24:32,552 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:24:32,748 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:24:32,748 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:24:32,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:24:32,748 INFO L82 PathProgramCache]: Analyzing trace with hash -1635493100, now seen corresponding path program 20 times [2021-08-21 13:24:32,748 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:24:32,748 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1421997397] [2021-08-21 13:24:32,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:24:32,749 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:24:32,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:24:32,945 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:24:32,946 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:24:32,946 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1421997397] [2021-08-21 13:24:32,946 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1421997397] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:32,946 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1297792346] [2021-08-21 13:24:32,946 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:24:32,946 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:24:32,946 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:24:32,947 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:24:32,947 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:24:34,247 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:24:34,247 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:24:34,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:24:34,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:24:34,651 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-21 13:24:34,652 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 36 treesize of output 44 [2021-08-21 13:24:34,834 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:24:34,834 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1297792346] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:34,835 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:24:34,835 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 13:24:34,835 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684256261] [2021-08-21 13:24:34,835 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 13:24:34,835 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:24:34,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 13:24:34,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:24:34,835 INFO L87 Difference]: Start difference. First operand 1300 states and 4402 transitions. Second operand has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:35,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:24:35,756 INFO L93 Difference]: Finished difference Result 2107 states and 6896 transitions. [2021-08-21 13:24:35,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 13:24:35,756 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 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 26 [2021-08-21 13:24:35,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:24:35,759 INFO L225 Difference]: With dead ends: 2107 [2021-08-21 13:24:35,760 INFO L226 Difference]: Without dead ends: 2092 [2021-08-21 13:24:35,760 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 300 ImplicationChecksByTransitivity, 798.8ms TimeCoverageRelationStatistics Valid=229, Invalid=893, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 13:24:35,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2092 states. [2021-08-21 13:24:35,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2092 to 1297. [2021-08-21 13:24:35,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1297 states, 1296 states have (on average 3.385030864197531) internal successors, (4387), 1296 states have internal predecessors, (4387), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:35,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1297 states to 1297 states and 4387 transitions. [2021-08-21 13:24:35,781 INFO L78 Accepts]: Start accepts. Automaton has 1297 states and 4387 transitions. Word has length 26 [2021-08-21 13:24:35,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:24:35,781 INFO L470 AbstractCegarLoop]: Abstraction has 1297 states and 4387 transitions. [2021-08-21 13:24:35,781 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:35,781 INFO L276 IsEmpty]: Start isEmpty. Operand 1297 states and 4387 transitions. [2021-08-21 13:24:35,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:24:35,783 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:24:35,783 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:24:35,804 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2021-08-21 13:24:35,984 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:24:35,984 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:24:35,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:24:35,984 INFO L82 PathProgramCache]: Analyzing trace with hash 668845114, now seen corresponding path program 21 times [2021-08-21 13:24:35,984 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:24:35,984 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1708910148] [2021-08-21 13:24:35,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:24:35,985 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:24:35,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:24:36,219 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:24:36,219 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:24:36,219 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1708910148] [2021-08-21 13:24:36,220 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1708910148] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:36,220 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1608116879] [2021-08-21 13:24:36,220 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:24:36,220 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:24:36,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:24:36,221 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:24:36,221 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:24:37,571 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:24:37,571 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:24:37,572 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:24:37,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:24:38,051 INFO L354 Elim1Store]: treesize reduction 13, result has 48.0 percent of original size [2021-08-21 13:24:38,051 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 31 [2021-08-21 13:24:38,091 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:24:38,091 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1608116879] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:38,091 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:24:38,091 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 18 [2021-08-21 13:24:38,091 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016034515] [2021-08-21 13:24:38,091 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:24:38,091 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:24:38,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:24:38,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:24:38,092 INFO L87 Difference]: Start difference. First operand 1297 states and 4387 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:39,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:24:39,402 INFO L93 Difference]: Finished difference Result 1817 states and 5940 transitions. [2021-08-21 13:24:39,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 13:24:39,402 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 13:24:39,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:24:39,405 INFO L225 Difference]: With dead ends: 1817 [2021-08-21 13:24:39,405 INFO L226 Difference]: Without dead ends: 1802 [2021-08-21 13:24:39,406 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 342 ImplicationChecksByTransitivity, 886.1ms TimeCoverageRelationStatistics Valid=222, Invalid=1110, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 13:24:39,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1802 states. [2021-08-21 13:24:39,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1802 to 1293. [2021-08-21 13:24:39,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1293 states, 1292 states have (on average 3.3823529411764706) internal successors, (4370), 1292 states have internal predecessors, (4370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:39,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1293 states to 1293 states and 4370 transitions. [2021-08-21 13:24:39,425 INFO L78 Accepts]: Start accepts. Automaton has 1293 states and 4370 transitions. Word has length 26 [2021-08-21 13:24:39,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:24:39,425 INFO L470 AbstractCegarLoop]: Abstraction has 1293 states and 4370 transitions. [2021-08-21 13:24:39,425 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:39,425 INFO L276 IsEmpty]: Start isEmpty. Operand 1293 states and 4370 transitions. [2021-08-21 13:24:39,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:24:39,427 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:24:39,427 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:24:39,448 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:24:39,644 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:24:39,645 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:24:39,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:24:39,645 INFO L82 PathProgramCache]: Analyzing trace with hash 62339164, now seen corresponding path program 22 times [2021-08-21 13:24:39,645 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:24:39,645 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060536878] [2021-08-21 13:24:39,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:24:39,645 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:24:39,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:24:39,875 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:24:39,875 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:24:39,875 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060536878] [2021-08-21 13:24:39,876 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060536878] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:39,876 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1354673711] [2021-08-21 13:24:39,876 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:24:39,876 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:24:39,876 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:24:39,878 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:24:39,878 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:24:41,258 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:24:41,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:24:41,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 13:24:41,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:24:41,675 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:24:41,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 21 [2021-08-21 13:24:41,705 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:24:41,705 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1354673711] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:41,705 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:24:41,705 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 13:24:41,705 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1309571775] [2021-08-21 13:24:41,705 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 13:24:41,705 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:24:41,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 13:24:41,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:24:41,706 INFO L87 Difference]: Start difference. First operand 1293 states and 4370 transitions. Second operand has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:42,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:24:42,184 INFO L93 Difference]: Finished difference Result 1726 states and 5675 transitions. [2021-08-21 13:24:42,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 13:24:42,184 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 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 13:24:42,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:24:42,187 INFO L225 Difference]: With dead ends: 1726 [2021-08-21 13:24:42,187 INFO L226 Difference]: Without dead ends: 1705 [2021-08-21 13:24:42,188 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 421.1ms TimeCoverageRelationStatistics Valid=137, Invalid=565, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:24:42,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1705 states. [2021-08-21 13:24:42,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1705 to 1334. [2021-08-21 13:24:42,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1334 states, 1333 states have (on average 3.377344336084021) internal successors, (4502), 1333 states have internal predecessors, (4502), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:42,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1334 states to 1334 states and 4502 transitions. [2021-08-21 13:24:42,209 INFO L78 Accepts]: Start accepts. Automaton has 1334 states and 4502 transitions. Word has length 26 [2021-08-21 13:24:42,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:24:42,210 INFO L470 AbstractCegarLoop]: Abstraction has 1334 states and 4502 transitions. [2021-08-21 13:24:42,210 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:42,210 INFO L276 IsEmpty]: Start isEmpty. Operand 1334 states and 4502 transitions. [2021-08-21 13:24:42,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:24:42,212 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:24:42,212 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:24:42,233 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2021-08-21 13:24:42,412 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,SelfDestructingSolverStorable64 [2021-08-21 13:24:42,413 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:24:42,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:24:42,413 INFO L82 PathProgramCache]: Analyzing trace with hash -105469928, now seen corresponding path program 23 times [2021-08-21 13:24:42,413 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:24:42,413 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1823978690] [2021-08-21 13:24:42,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:24:42,413 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:24:42,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:24:42,652 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:24:42,653 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:24:42,653 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1823978690] [2021-08-21 13:24:42,653 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1823978690] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:42,653 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [267520614] [2021-08-21 13:24:42,653 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:24:42,653 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:24:42,653 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:24:42,654 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:24:42,655 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:24:44,089 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:24:44,089 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:24:44,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:24:44,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:24:44,455 INFO L354 Elim1Store]: treesize reduction 42, result has 14.3 percent of original size [2021-08-21 13:24:44,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 44 treesize of output 42 [2021-08-21 13:24:44,503 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:24:44,503 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [267520614] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:44,503 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:24:44,503 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-08-21 13:24:44,503 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [52045276] [2021-08-21 13:24:44,504 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 13:24:44,504 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:24:44,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 13:24:44,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-08-21 13:24:44,504 INFO L87 Difference]: Start difference. First operand 1334 states and 4502 transitions. Second operand has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:44,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:24:44,860 INFO L93 Difference]: Finished difference Result 1509 states and 4961 transitions. [2021-08-21 13:24:44,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 13:24:44,860 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 13:24:44,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:24:44,862 INFO L225 Difference]: With dead ends: 1509 [2021-08-21 13:24:44,862 INFO L226 Difference]: Without dead ends: 1490 [2021-08-21 13:24:44,863 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 309.3ms TimeCoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:24:44,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1490 states. [2021-08-21 13:24:44,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1490 to 1328. [2021-08-21 13:24:44,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1328 states, 1327 states have (on average 3.376789751318764) internal successors, (4481), 1327 states have internal predecessors, (4481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:44,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1328 states to 1328 states and 4481 transitions. [2021-08-21 13:24:44,879 INFO L78 Accepts]: Start accepts. Automaton has 1328 states and 4481 transitions. Word has length 26 [2021-08-21 13:24:44,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:24:44,879 INFO L470 AbstractCegarLoop]: Abstraction has 1328 states and 4481 transitions. [2021-08-21 13:24:44,880 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:44,880 INFO L276 IsEmpty]: Start isEmpty. Operand 1328 states and 4481 transitions. [2021-08-21 13:24:44,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:24:44,882 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:24:44,882 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:24:44,903 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2021-08-21 13:24:45,082 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:24:45,082 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:24:45,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:24:45,083 INFO L82 PathProgramCache]: Analyzing trace with hash 2121981340, now seen corresponding path program 24 times [2021-08-21 13:24:45,083 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:24:45,083 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625451949] [2021-08-21 13:24:45,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:24:45,083 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:24:45,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:24:45,294 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:24:45,294 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:24:45,294 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625451949] [2021-08-21 13:24:45,294 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [625451949] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:45,294 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1511662044] [2021-08-21 13:24:45,294 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:24:45,294 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:24:45,295 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:24:45,295 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:24:45,296 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:24:46,778 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:24:46,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:24:46,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 13:24:46,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:24:47,107 INFO L354 Elim1Store]: treesize reduction 37, result has 24.5 percent of original size [2021-08-21 13:24:47,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 55 treesize of output 56 [2021-08-21 13:24:47,204 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:24:47,204 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1511662044] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:47,205 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:24:47,205 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 13:24:47,205 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113990307] [2021-08-21 13:24:47,205 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 13:24:47,205 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:24:47,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 13:24:47,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:24:47,205 INFO L87 Difference]: Start difference. First operand 1328 states and 4481 transitions. Second operand has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:47,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:24:47,860 INFO L93 Difference]: Finished difference Result 1962 states and 6398 transitions. [2021-08-21 13:24:47,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 13:24:47,861 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 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 26 [2021-08-21 13:24:47,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:24:47,864 INFO L225 Difference]: With dead ends: 1962 [2021-08-21 13:24:47,864 INFO L226 Difference]: Without dead ends: 1937 [2021-08-21 13:24:47,864 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 268 ImplicationChecksByTransitivity, 531.1ms TimeCoverageRelationStatistics Valid=199, Invalid=793, Unknown=0, NotChecked=0, Total=992 [2021-08-21 13:24:47,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1937 states. [2021-08-21 13:24:47,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1937 to 1331. [2021-08-21 13:24:47,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1331 states, 1330 states have (on average 3.3774436090225564) internal successors, (4492), 1330 states have internal predecessors, (4492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:47,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1331 states to 1331 states and 4492 transitions. [2021-08-21 13:24:47,885 INFO L78 Accepts]: Start accepts. Automaton has 1331 states and 4492 transitions. Word has length 26 [2021-08-21 13:24:47,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:24:47,885 INFO L470 AbstractCegarLoop]: Abstraction has 1331 states and 4492 transitions. [2021-08-21 13:24:47,885 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:47,885 INFO L276 IsEmpty]: Start isEmpty. Operand 1331 states and 4492 transitions. [2021-08-21 13:24:47,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:24:47,887 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:24:47,887 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:24:47,908 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:24:48,087 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,SelfDestructingSolverStorable66 [2021-08-21 13:24:48,087 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:24:48,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:24:48,087 INFO L82 PathProgramCache]: Analyzing trace with hash 193303520, now seen corresponding path program 25 times [2021-08-21 13:24:48,088 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:24:48,088 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [567691189] [2021-08-21 13:24:48,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:24:48,088 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:24:48,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:24:48,317 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:24:48,317 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:24:48,317 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [567691189] [2021-08-21 13:24:48,317 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [567691189] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:48,317 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1579380096] [2021-08-21 13:24:48,317 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:24:48,317 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:24:48,317 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:24:48,318 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:24:48,318 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:24:49,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:24:49,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:24:49,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:24:50,167 INFO L354 Elim1Store]: treesize reduction 42, result has 14.3 percent of original size [2021-08-21 13:24:50,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 44 treesize of output 42 [2021-08-21 13:24:50,214 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:24:50,214 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1579380096] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:50,214 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:24:50,214 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-08-21 13:24:50,214 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877573893] [2021-08-21 13:24:50,215 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 13:24:50,215 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:24:50,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 13:24:50,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-08-21 13:24:50,215 INFO L87 Difference]: Start difference. First operand 1331 states and 4492 transitions. Second operand has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:50,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:24:50,514 INFO L93 Difference]: Finished difference Result 1522 states and 5028 transitions. [2021-08-21 13:24:50,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 13:24:50,514 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 13:24:50,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:24:50,517 INFO L225 Difference]: With dead ends: 1522 [2021-08-21 13:24:50,517 INFO L226 Difference]: Without dead ends: 1507 [2021-08-21 13:24:50,518 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 249.9ms TimeCoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:24:50,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1507 states. [2021-08-21 13:24:50,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1507 to 1337. [2021-08-21 13:24:50,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1337 states, 1336 states have (on average 3.379491017964072) internal successors, (4515), 1336 states have internal predecessors, (4515), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:50,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1337 states to 1337 states and 4515 transitions. [2021-08-21 13:24:50,535 INFO L78 Accepts]: Start accepts. Automaton has 1337 states and 4515 transitions. Word has length 26 [2021-08-21 13:24:50,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:24:50,535 INFO L470 AbstractCegarLoop]: Abstraction has 1337 states and 4515 transitions. [2021-08-21 13:24:50,535 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:50,535 INFO L276 IsEmpty]: Start isEmpty. Operand 1337 states and 4515 transitions. [2021-08-21 13:24:50,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:24:50,537 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:24:50,538 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:24:50,559 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2021-08-21 13:24:50,738 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,SelfDestructingSolverStorable67 [2021-08-21 13:24:50,738 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:24:50,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:24:50,738 INFO L82 PathProgramCache]: Analyzing trace with hash 1764129120, now seen corresponding path program 26 times [2021-08-21 13:24:50,738 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:24:50,739 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [751501594] [2021-08-21 13:24:50,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:24:50,739 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:24:50,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:24:50,965 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:24:50,965 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:24:50,966 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [751501594] [2021-08-21 13:24:50,966 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [751501594] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:50,966 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [682288464] [2021-08-21 13:24:50,966 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:24:50,966 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:24:50,966 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:24:50,966 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:24:50,967 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:24:52,547 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:24:52,547 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:24:52,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:24:52,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:24:52,858 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-08-21 13:24:52,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 66 treesize of output 54 [2021-08-21 13:24:52,960 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:24:52,960 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [682288464] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:52,960 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:24:52,960 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-08-21 13:24:52,960 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282297498] [2021-08-21 13:24:52,960 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:24:52,961 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:24:52,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:24:52,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:24:52,961 INFO L87 Difference]: Start difference. First operand 1337 states and 4515 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:53,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:24:53,481 INFO L93 Difference]: Finished difference Result 1802 states and 5923 transitions. [2021-08-21 13:24:53,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 13:24:53,482 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 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 13:24:53,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:24:53,485 INFO L225 Difference]: With dead ends: 1802 [2021-08-21 13:24:53,485 INFO L226 Difference]: Without dead ends: 1777 [2021-08-21 13:24:53,485 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 496.8ms TimeCoverageRelationStatistics Valid=150, Invalid=662, Unknown=0, NotChecked=0, Total=812 [2021-08-21 13:24:53,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1777 states. [2021-08-21 13:24:53,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1777 to 1344. [2021-08-21 13:24:53,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1344 states, 1343 states have (on average 3.3842144452717795) internal successors, (4545), 1343 states have internal predecessors, (4545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:53,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1344 states to 1344 states and 4545 transitions. [2021-08-21 13:24:53,503 INFO L78 Accepts]: Start accepts. Automaton has 1344 states and 4545 transitions. Word has length 26 [2021-08-21 13:24:53,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:24:53,503 INFO L470 AbstractCegarLoop]: Abstraction has 1344 states and 4545 transitions. [2021-08-21 13:24:53,503 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:53,503 INFO L276 IsEmpty]: Start isEmpty. Operand 1344 states and 4545 transitions. [2021-08-21 13:24:53,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:24:53,505 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:24:53,505 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:24:53,526 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2021-08-21 13:24:53,706 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-08-21 13:24:53,706 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:24:53,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:24:53,706 INFO L82 PathProgramCache]: Analyzing trace with hash -340731392, now seen corresponding path program 27 times [2021-08-21 13:24:53,706 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:24:53,707 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411726998] [2021-08-21 13:24:53,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:24:53,707 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:24:53,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:24:53,929 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:24:53,929 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:24:53,930 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411726998] [2021-08-21 13:24:53,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [411726998] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:53,930 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [326228236] [2021-08-21 13:24:53,930 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:24:53,930 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:24:53,930 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:24:53,930 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:24:53,932 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:24:55,506 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:24:55,506 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:24:55,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:24:55,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:24:55,993 INFO L354 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2021-08-21 13:24:55,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 24 [2021-08-21 13:24:56,037 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:24:56,037 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [326228236] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:56,037 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:24:56,037 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 13:24:56,037 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2084214133] [2021-08-21 13:24:56,037 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 13:24:56,037 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:24:56,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 13:24:56,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:24:56,038 INFO L87 Difference]: Start difference. First operand 1344 states and 4545 transitions. Second operand has 17 states, 17 states have (on average 2.411764705882353) 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 13:24:56,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:24:56,503 INFO L93 Difference]: Finished difference Result 1709 states and 5671 transitions. [2021-08-21 13:24:56,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 13:24:56,503 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.411764705882353) 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 26 [2021-08-21 13:24:56,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:24:56,507 INFO L225 Difference]: With dead ends: 1709 [2021-08-21 13:24:56,507 INFO L226 Difference]: Without dead ends: 1694 [2021-08-21 13:24:56,507 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 416.6ms TimeCoverageRelationStatistics Valid=146, Invalid=556, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:24:56,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1694 states. [2021-08-21 13:24:56,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1694 to 1355. [2021-08-21 13:24:56,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1355 states, 1354 states have (on average 3.3840472673559825) internal successors, (4582), 1354 states have internal predecessors, (4582), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:56,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1355 states to 1355 states and 4582 transitions. [2021-08-21 13:24:56,527 INFO L78 Accepts]: Start accepts. Automaton has 1355 states and 4582 transitions. Word has length 26 [2021-08-21 13:24:56,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:24:56,527 INFO L470 AbstractCegarLoop]: Abstraction has 1355 states and 4582 transitions. [2021-08-21 13:24:56,527 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.411764705882353) 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 13:24:56,527 INFO L276 IsEmpty]: Start isEmpty. Operand 1355 states and 4582 transitions. [2021-08-21 13:24:56,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:24:56,529 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:24:56,529 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:24:56,558 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2021-08-21 13:24:56,729 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,SelfDestructingSolverStorable69 [2021-08-21 13:24:56,730 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:24:56,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:24:56,730 INFO L82 PathProgramCache]: Analyzing trace with hash -1958264172, now seen corresponding path program 28 times [2021-08-21 13:24:56,730 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:24:56,730 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828609065] [2021-08-21 13:24:56,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:24:56,730 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:24:56,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:24:56,937 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:24:56,937 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:24:56,937 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828609065] [2021-08-21 13:24:56,937 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828609065] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:56,937 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [675598022] [2021-08-21 13:24:56,937 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:24:56,937 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:24:56,938 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:24:56,938 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:24:56,939 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:24:58,554 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:24:58,554 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:24:58,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 13:24:58,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:24:58,901 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 13:24:58,901 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-08-21 13:24:58,980 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:24:58,980 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [675598022] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:24:58,980 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:24:58,980 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 13:24:58,980 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391442782] [2021-08-21 13:24:58,980 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 13:24:58,980 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:24:58,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 13:24:58,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:24:58,981 INFO L87 Difference]: Start difference. First operand 1355 states and 4582 transitions. Second operand has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:59,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:24:59,614 INFO L93 Difference]: Finished difference Result 2043 states and 6705 transitions. [2021-08-21 13:24:59,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 13:24:59,615 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 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 26 [2021-08-21 13:24:59,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:24:59,618 INFO L225 Difference]: With dead ends: 2043 [2021-08-21 13:24:59,618 INFO L226 Difference]: Without dead ends: 2024 [2021-08-21 13:24:59,618 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 329 ImplicationChecksByTransitivity, 509.0ms TimeCoverageRelationStatistics Valid=236, Invalid=886, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 13:24:59,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2024 states. [2021-08-21 13:24:59,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2024 to 1356. [2021-08-21 13:24:59,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1356 states, 1355 states have (on average 3.3874538745387452) internal successors, (4590), 1355 states have internal predecessors, (4590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:59,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1356 states to 1356 states and 4590 transitions. [2021-08-21 13:24:59,638 INFO L78 Accepts]: Start accepts. Automaton has 1356 states and 4590 transitions. Word has length 26 [2021-08-21 13:24:59,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:24:59,639 INFO L470 AbstractCegarLoop]: Abstraction has 1356 states and 4590 transitions. [2021-08-21 13:24:59,639 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:24:59,639 INFO L276 IsEmpty]: Start isEmpty. Operand 1356 states and 4590 transitions. [2021-08-21 13:24:59,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:24:59,640 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:24:59,640 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:24:59,664 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2021-08-21 13:24:59,841 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:24:59,841 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:24:59,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:24:59,841 INFO L82 PathProgramCache]: Analyzing trace with hash 646760220, now seen corresponding path program 29 times [2021-08-21 13:24:59,841 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:24:59,841 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630205934] [2021-08-21 13:24:59,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:24:59,841 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:24:59,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:25:00,053 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:25:00,053 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:25:00,053 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630205934] [2021-08-21 13:25:00,053 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [630205934] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:25:00,053 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [340541928] [2021-08-21 13:25:00,053 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:25:00,053 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:25:00,053 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:25:00,061 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:25:00,062 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:25:01,793 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:25:01,794 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:25:01,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:25:01,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:25:02,127 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 13:25:02,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 26 [2021-08-21 13:25:02,212 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:25:02,212 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [340541928] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:25:02,213 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:25:02,213 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 13:25:02,213 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1568328642] [2021-08-21 13:25:02,213 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:25:02,213 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:25:02,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:25:02,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:25:02,213 INFO L87 Difference]: Start difference. First operand 1356 states and 4590 transitions. Second operand has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:25:02,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:25:02,907 INFO L93 Difference]: Finished difference Result 2000 states and 6546 transitions. [2021-08-21 13:25:02,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 13:25:02,907 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 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 26 [2021-08-21 13:25:02,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:25:02,911 INFO L225 Difference]: With dead ends: 2000 [2021-08-21 13:25:02,911 INFO L226 Difference]: Without dead ends: 1950 [2021-08-21 13:25:02,911 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 326 ImplicationChecksByTransitivity, 586.2ms TimeCoverageRelationStatistics Valid=207, Invalid=983, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 13:25:02,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1950 states. [2021-08-21 13:25:02,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1950 to 1356. [2021-08-21 13:25:02,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1356 states, 1355 states have (on average 3.3874538745387452) internal successors, (4590), 1355 states have internal predecessors, (4590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:25:02,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1356 states to 1356 states and 4590 transitions. [2021-08-21 13:25:02,933 INFO L78 Accepts]: Start accepts. Automaton has 1356 states and 4590 transitions. Word has length 26 [2021-08-21 13:25:02,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:25:02,933 INFO L470 AbstractCegarLoop]: Abstraction has 1356 states and 4590 transitions. [2021-08-21 13:25:02,933 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:25:02,933 INFO L276 IsEmpty]: Start isEmpty. Operand 1356 states and 4590 transitions. [2021-08-21 13:25:02,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:25:02,935 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:25:02,935 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:25:02,964 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2021-08-21 13:25:03,135 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:25:03,136 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:25:03,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:25:03,136 INFO L82 PathProgramCache]: Analyzing trace with hash 2020528988, now seen corresponding path program 42 times [2021-08-21 13:25:03,136 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:25:03,136 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [887930043] [2021-08-21 13:25:03,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:25:03,136 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:25:03,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:25:03,450 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 13:25:03,450 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:25:03,450 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [887930043] [2021-08-21 13:25:03,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [887930043] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:25:03,451 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [397053447] [2021-08-21 13:25:03,451 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:25:03,451 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:25:03,451 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:25:03,457 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:25:03,458 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2021-08-21 13:25:05,238 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:25:05,238 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:25:05,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-21 13:25:05,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:25:05,703 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 13:25:05,703 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 23 [2021-08-21 13:25:05,740 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 13:25:05,741 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [397053447] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:25:05,741 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:25:05,741 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 13:25:05,741 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271417437] [2021-08-21 13:25:05,741 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:25:05,741 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:25:05,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:25:05,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:25:05,742 INFO L87 Difference]: Start difference. First operand 1356 states and 4590 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:25:06,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:25:06,495 INFO L93 Difference]: Finished difference Result 1907 states and 6150 transitions. [2021-08-21 13:25:06,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 13:25:06,495 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 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 13:25:06,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:25:06,498 INFO L225 Difference]: With dead ends: 1907 [2021-08-21 13:25:06,498 INFO L226 Difference]: Without dead ends: 1855 [2021-08-21 13:25:06,499 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 382 ImplicationChecksByTransitivity, 753.3ms TimeCoverageRelationStatistics Valid=257, Invalid=1075, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 13:25:06,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1855 states. [2021-08-21 13:25:06,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1855 to 1390. [2021-08-21 13:25:06,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1390 states, 1389 states have (on average 3.375809935205184) internal successors, (4689), 1389 states have internal predecessors, (4689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:25:06,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1390 states to 1390 states and 4689 transitions. [2021-08-21 13:25:06,517 INFO L78 Accepts]: Start accepts. Automaton has 1390 states and 4689 transitions. Word has length 26 [2021-08-21 13:25:06,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:25:06,517 INFO L470 AbstractCegarLoop]: Abstraction has 1390 states and 4689 transitions. [2021-08-21 13:25:06,517 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:25:06,517 INFO L276 IsEmpty]: Start isEmpty. Operand 1390 states and 4689 transitions. [2021-08-21 13:25:06,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:25:06,518 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:25:06,519 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:25:06,540 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2021-08-21 13:25:06,720 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:25:06,720 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:25:06,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:25:06,720 INFO L82 PathProgramCache]: Analyzing trace with hash -1206563744, now seen corresponding path program 43 times [2021-08-21 13:25:06,720 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:25:06,720 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [970116899] [2021-08-21 13:25:06,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:25:06,720 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:25:06,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:25:07,014 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 13:25:07,015 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:25:07,015 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [970116899] [2021-08-21 13:25:07,015 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [970116899] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:25:07,015 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [661219829] [2021-08-21 13:25:07,015 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:25:07,015 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:25:07,015 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:25:07,018 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:25:07,018 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:25:08,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:25:08,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:25:08,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:25:09,103 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 13:25:09,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 23 [2021-08-21 13:25:09,168 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 13:25:09,168 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [661219829] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:25:09,169 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:25:09,169 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 16 [2021-08-21 13:25:09,169 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600701826] [2021-08-21 13:25:09,169 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 13:25:09,169 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:25:09,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 13:25:09,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:25:09,169 INFO L87 Difference]: Start difference. First operand 1390 states and 4689 transitions. Second operand has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:25:10,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:25:10,097 INFO L93 Difference]: Finished difference Result 1968 states and 6459 transitions. [2021-08-21 13:25:10,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 13:25:10,097 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 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 13:25:10,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:25:10,100 INFO L225 Difference]: With dead ends: 1968 [2021-08-21 13:25:10,100 INFO L226 Difference]: Without dead ends: 1953 [2021-08-21 13:25:10,101 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 384 ImplicationChecksByTransitivity, 828.6ms TimeCoverageRelationStatistics Valid=275, Invalid=1131, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 13:25:10,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1953 states. [2021-08-21 13:25:10,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1953 to 1398. [2021-08-21 13:25:10,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1398 states, 1397 states have (on average 3.3707945597709377) internal successors, (4709), 1397 states have internal predecessors, (4709), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:25:10,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1398 states to 1398 states and 4709 transitions. [2021-08-21 13:25:10,119 INFO L78 Accepts]: Start accepts. Automaton has 1398 states and 4709 transitions. Word has length 26 [2021-08-21 13:25:10,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:25:10,119 INFO L470 AbstractCegarLoop]: Abstraction has 1398 states and 4709 transitions. [2021-08-21 13:25:10,119 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:25:10,119 INFO L276 IsEmpty]: Start isEmpty. Operand 1398 states and 4709 transitions. [2021-08-21 13:25:10,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:25:10,121 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:25:10,121 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:25:10,143 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Ended with exit code 0 [2021-08-21 13:25:10,321 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,SelfDestructingSolverStorable73 [2021-08-21 13:25:10,330 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:25:10,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:25:10,330 INFO L82 PathProgramCache]: Analyzing trace with hash -1794939168, now seen corresponding path program 30 times [2021-08-21 13:25:10,330 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:25:10,330 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [541380899] [2021-08-21 13:25:10,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:25:10,330 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:25:10,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:25:10,542 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:25:10,543 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:25:10,543 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [541380899] [2021-08-21 13:25:10,543 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [541380899] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:25:10,543 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1404636474] [2021-08-21 13:25:10,543 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:25:10,543 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:25:10,543 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:25:10,544 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:25:10,544 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:25:12,321 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:25:12,321 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:25:12,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 13:25:12,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:25:12,769 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:25:12,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 38 [2021-08-21 13:25:12,961 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:25:12,961 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1404636474] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:25:12,961 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:25:12,961 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 18 [2021-08-21 13:25:12,961 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1039021556] [2021-08-21 13:25:12,962 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:25:12,962 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:25:12,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:25:12,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:25:12,962 INFO L87 Difference]: Start difference. First operand 1398 states and 4709 transitions. Second operand has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:25:14,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:25:14,359 INFO L93 Difference]: Finished difference Result 2134 states and 6804 transitions. [2021-08-21 13:25:14,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 13:25:14,359 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 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 13:25:14,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:25:14,363 INFO L225 Difference]: With dead ends: 2134 [2021-08-21 13:25:14,363 INFO L226 Difference]: Without dead ends: 2104 [2021-08-21 13:25:14,363 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 415 ImplicationChecksByTransitivity, 1119.0ms TimeCoverageRelationStatistics Valid=283, Invalid=1277, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 13:25:14,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2104 states. [2021-08-21 13:25:14,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2104 to 1413. [2021-08-21 13:25:14,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1413 states, 1412 states have (on average 3.3760623229461757) internal successors, (4767), 1412 states have internal predecessors, (4767), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:25:14,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1413 states to 1413 states and 4767 transitions. [2021-08-21 13:25:14,386 INFO L78 Accepts]: Start accepts. Automaton has 1413 states and 4767 transitions. Word has length 26 [2021-08-21 13:25:14,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:25:14,386 INFO L470 AbstractCegarLoop]: Abstraction has 1413 states and 4767 transitions. [2021-08-21 13:25:14,386 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:25:14,386 INFO L276 IsEmpty]: Start isEmpty. Operand 1413 states and 4767 transitions. [2021-08-21 13:25:14,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:25:14,388 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:25:14,388 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:25:14,410 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Ended with exit code 0 [2021-08-21 13:25:14,588 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:25:14,589 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:25:14,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:25:14,589 INFO L82 PathProgramCache]: Analyzing trace with hash -244557604, now seen corresponding path program 44 times [2021-08-21 13:25:14,589 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:25:14,589 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1061620981] [2021-08-21 13:25:14,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:25:14,589 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:25:14,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:25:14,896 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 13:25:14,896 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:25:14,896 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1061620981] [2021-08-21 13:25:14,896 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1061620981] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:25:14,896 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1396687265] [2021-08-21 13:25:14,896 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:25:14,897 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:25:14,897 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:25:14,897 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:25:14,899 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:25:16,829 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:25:16,829 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:25:16,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 13:25:16,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:25:17,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:25:17,202 INFO L354 Elim1Store]: treesize reduction 22, result has 56.9 percent of original size [2021-08-21 13:25:17,202 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 33 treesize of output 49 [2021-08-21 13:25:17,314 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 13:25:17,314 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1396687265] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:25:17,314 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:25:17,314 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 13:25:17,314 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1359165279] [2021-08-21 13:25:17,314 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 13:25:17,314 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:25:17,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 13:25:17,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-08-21 13:25:17,315 INFO L87 Difference]: Start difference. First operand 1413 states and 4767 transitions. Second operand has 20 states, 20 states have (on average 2.4) 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:25:19,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:25:19,365 INFO L93 Difference]: Finished difference Result 2275 states and 7202 transitions. [2021-08-21 13:25:19,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-21 13:25:19,365 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) 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 26 [2021-08-21 13:25:19,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:25:19,369 INFO L225 Difference]: With dead ends: 2275 [2021-08-21 13:25:19,369 INFO L226 Difference]: Without dead ends: 2238 [2021-08-21 13:25:19,370 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 768 ImplicationChecksByTransitivity, 1729.4ms TimeCoverageRelationStatistics Valid=447, Invalid=2415, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 13:25:19,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2238 states. [2021-08-21 13:25:19,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2238 to 1432. [2021-08-21 13:25:19,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1432 states, 1431 states have (on average 3.373864430468204) internal successors, (4828), 1431 states have internal predecessors, (4828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:25:19,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1432 states to 1432 states and 4828 transitions. [2021-08-21 13:25:19,392 INFO L78 Accepts]: Start accepts. Automaton has 1432 states and 4828 transitions. Word has length 26 [2021-08-21 13:25:19,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:25:19,392 INFO L470 AbstractCegarLoop]: Abstraction has 1432 states and 4828 transitions. [2021-08-21 13:25:19,392 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.4) 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:25:19,392 INFO L276 IsEmpty]: Start isEmpty. Operand 1432 states and 4828 transitions. [2021-08-21 13:25:19,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:25:19,394 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:25:19,394 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:25:19,417 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2021-08-21 13:25:19,594 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:25:19,595 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:25:19,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:25:19,595 INFO L82 PathProgramCache]: Analyzing trace with hash -1822601572, now seen corresponding path program 31 times [2021-08-21 13:25:19,595 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:25:19,595 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1531609237] [2021-08-21 13:25:19,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:25:19,595 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:25:19,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:25:19,811 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:25:19,812 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:25:19,812 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1531609237] [2021-08-21 13:25:19,812 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1531609237] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:25:19,812 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1191104151] [2021-08-21 13:25:19,812 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:25:19,812 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:25:19,812 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:25:19,813 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:25:19,813 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:25:21,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:25:21,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 13:25:21,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:25:22,027 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 13:25:22,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-08-21 13:25:22,114 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:25:22,114 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1191104151] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:25:22,114 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:25:22,114 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 13:25:22,114 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136747178] [2021-08-21 13:25:22,114 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 13:25:22,115 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:25:22,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 13:25:22,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:25:22,115 INFO L87 Difference]: Start difference. First operand 1432 states and 4828 transitions. Second operand has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:25:23,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:25:23,206 INFO L93 Difference]: Finished difference Result 2400 states and 7693 transitions. [2021-08-21 13:25:23,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 13:25:23,206 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 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 26 [2021-08-21 13:25:23,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:25:23,210 INFO L225 Difference]: With dead ends: 2400 [2021-08-21 13:25:23,211 INFO L226 Difference]: Without dead ends: 2381 [2021-08-21 13:25:23,211 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 447 ImplicationChecksByTransitivity, 813.7ms TimeCoverageRelationStatistics Valid=338, Invalid=1222, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 13:25:23,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2381 states. [2021-08-21 13:25:23,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2381 to 1438. [2021-08-21 13:25:23,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1438 states, 1437 states have (on average 3.3764787752261656) internal successors, (4852), 1437 states have internal predecessors, (4852), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:25:23,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1438 states to 1438 states and 4852 transitions. [2021-08-21 13:25:23,236 INFO L78 Accepts]: Start accepts. Automaton has 1438 states and 4852 transitions. Word has length 26 [2021-08-21 13:25:23,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:25:23,236 INFO L470 AbstractCegarLoop]: Abstraction has 1438 states and 4852 transitions. [2021-08-21 13:25:23,236 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:25:23,236 INFO L276 IsEmpty]: Start isEmpty. Operand 1438 states and 4852 transitions. [2021-08-21 13:25:23,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:25:23,238 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:25:23,238 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:25:23,261 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:25:23,439 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,SelfDestructingSolverStorable76 [2021-08-21 13:25:23,439 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:25:23,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:25:23,439 INFO L82 PathProgramCache]: Analyzing trace with hash -1801865044, now seen corresponding path program 32 times [2021-08-21 13:25:23,439 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:25:23,439 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649178450] [2021-08-21 13:25:23,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:25:23,439 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:25:23,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:25:23,674 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:25:23,674 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:25:23,675 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649178450] [2021-08-21 13:25:23,675 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [649178450] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:25:23,675 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1059522847] [2021-08-21 13:25:23,675 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:25:23,675 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:25:23,675 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:25:23,676 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:25:23,676 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:25:25,574 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:25:25,574 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:25:25,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 13:25:25,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:25:25,982 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:25:25,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 21 [2021-08-21 13:25:26,019 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:25:26,020 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1059522847] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:25:26,020 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:25:26,020 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 13:25:26,020 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081023944] [2021-08-21 13:25:26,020 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 13:25:26,020 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:25:26,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 13:25:26,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:25:26,020 INFO L87 Difference]: Start difference. First operand 1438 states and 4852 transitions. Second operand has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:25:26,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:25:26,859 INFO L93 Difference]: Finished difference Result 2053 states and 6624 transitions. [2021-08-21 13:25:26,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 13:25:26,860 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 13:25:26,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:25:26,863 INFO L225 Difference]: With dead ends: 2053 [2021-08-21 13:25:26,863 INFO L226 Difference]: Without dead ends: 2038 [2021-08-21 13:25:26,864 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 704.9ms TimeCoverageRelationStatistics Valid=227, Invalid=765, Unknown=0, NotChecked=0, Total=992 [2021-08-21 13:25:26,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2038 states. [2021-08-21 13:25:26,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2038 to 1430. [2021-08-21 13:25:26,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1430 states, 1429 states have (on average 3.3736878936319106) internal successors, (4821), 1429 states have internal predecessors, (4821), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:25:26,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1430 states to 1430 states and 4821 transitions. [2021-08-21 13:25:26,884 INFO L78 Accepts]: Start accepts. Automaton has 1430 states and 4821 transitions. Word has length 26 [2021-08-21 13:25:26,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:25:26,885 INFO L470 AbstractCegarLoop]: Abstraction has 1430 states and 4821 transitions. [2021-08-21 13:25:26,885 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:25:26,885 INFO L276 IsEmpty]: Start isEmpty. Operand 1430 states and 4821 transitions. [2021-08-21 13:25:26,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:25:26,887 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:25:26,887 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:25:26,909 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2021-08-21 13:25:27,087 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,SelfDestructingSolverStorable77 [2021-08-21 13:25:27,087 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:25:27,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:25:27,087 INFO L82 PathProgramCache]: Analyzing trace with hash -18564080, now seen corresponding path program 45 times [2021-08-21 13:25:27,087 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:25:27,088 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929667383] [2021-08-21 13:25:27,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:25:27,088 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:25:27,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:25:27,346 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 13:25:27,346 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:25:27,347 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929667383] [2021-08-21 13:25:27,347 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [929667383] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:25:27,347 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [414925037] [2021-08-21 13:25:27,347 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:25:27,347 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:25:27,347 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:25:27,352 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:25:27,384 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:25:29,409 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:25:29,409 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:25:29,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 13:25:29,410 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:25:29,740 INFO L354 Elim1Store]: treesize reduction 22, result has 53.2 percent of original size [2021-08-21 13:25:29,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 29 treesize of output 43 [2021-08-21 13:25:29,998 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 13:25:29,998 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [414925037] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:25:29,998 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:25:29,998 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 21 [2021-08-21 13:25:29,998 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994616348] [2021-08-21 13:25:29,998 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 13:25:29,998 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:25:29,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 13:25:29,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=347, Unknown=0, NotChecked=0, Total=420 [2021-08-21 13:25:29,999 INFO L87 Difference]: Start difference. First operand 1430 states and 4821 transitions. Second operand has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 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:25:31,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:25:31,509 INFO L93 Difference]: Finished difference Result 2350 states and 7648 transitions. [2021-08-21 13:25:31,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 13:25:31,509 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 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 26 [2021-08-21 13:25:31,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:25:31,513 INFO L225 Difference]: With dead ends: 2350 [2021-08-21 13:25:31,513 INFO L226 Difference]: Without dead ends: 2335 [2021-08-21 13:25:31,513 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 523 ImplicationChecksByTransitivity, 1147.5ms TimeCoverageRelationStatistics Valid=351, Invalid=1719, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 13:25:31,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2335 states. [2021-08-21 13:25:31,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2335 to 1437. [2021-08-21 13:25:31,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1437 states, 1436 states have (on average 3.3753481894150417) internal successors, (4847), 1436 states have internal predecessors, (4847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:25:31,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1437 states to 1437 states and 4847 transitions. [2021-08-21 13:25:31,543 INFO L78 Accepts]: Start accepts. Automaton has 1437 states and 4847 transitions. Word has length 26 [2021-08-21 13:25:31,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:25:31,543 INFO L470 AbstractCegarLoop]: Abstraction has 1437 states and 4847 transitions. [2021-08-21 13:25:31,543 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 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:25:31,543 INFO L276 IsEmpty]: Start isEmpty. Operand 1437 states and 4847 transitions. [2021-08-21 13:25:31,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:25:31,545 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:25:31,545 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:25:31,568 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2021-08-21 13:25:31,745 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:25:31,746 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:25:31,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:25:31,746 INFO L82 PathProgramCache]: Analyzing trace with hash 1815084572, now seen corresponding path program 46 times [2021-08-21 13:25:31,746 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:25:31,746 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1001377813] [2021-08-21 13:25:31,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:25:31,746 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:25:31,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:25:32,018 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 13:25:32,018 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:25:32,018 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1001377813] [2021-08-21 13:25:32,018 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1001377813] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:25:32,018 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [722877918] [2021-08-21 13:25:32,018 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:25:32,019 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:25:32,019 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:25:32,020 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:25:32,020 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:25:33,971 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:25:33,972 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:25:33,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:25:33,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:25:34,231 INFO L354 Elim1Store]: treesize reduction 22, result has 53.2 percent of original size [2021-08-21 13:25:34,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 41 [2021-08-21 13:25:34,356 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 13:25:34,356 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [722877918] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:25:34,356 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:25:34,356 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 17 [2021-08-21 13:25:34,356 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479497258] [2021-08-21 13:25:34,357 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:25:34,357 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:25:34,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:25:34,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:25:34,357 INFO L87 Difference]: Start difference. First operand 1437 states and 4847 transitions. Second operand has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:25:36,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:25:36,162 INFO L93 Difference]: Finished difference Result 3437 states and 10801 transitions. [2021-08-21 13:25:36,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 13:25:36,162 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 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 26 [2021-08-21 13:25:36,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:25:36,168 INFO L225 Difference]: With dead ends: 3437 [2021-08-21 13:25:36,168 INFO L226 Difference]: Without dead ends: 3380 [2021-08-21 13:25:36,169 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 711 ImplicationChecksByTransitivity, 1530.8ms TimeCoverageRelationStatistics Valid=512, Invalid=2038, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 13:25:36,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3380 states. [2021-08-21 13:25:36,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3380 to 1603. [2021-08-21 13:25:36,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1603 states, 1602 states have (on average 3.398876404494382) internal successors, (5445), 1602 states have internal predecessors, (5445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:25:36,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1603 states to 1603 states and 5445 transitions. [2021-08-21 13:25:36,208 INFO L78 Accepts]: Start accepts. Automaton has 1603 states and 5445 transitions. Word has length 26 [2021-08-21 13:25:36,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:25:36,208 INFO L470 AbstractCegarLoop]: Abstraction has 1603 states and 5445 transitions. [2021-08-21 13:25:36,208 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:25:36,208 INFO L276 IsEmpty]: Start isEmpty. Operand 1603 states and 5445 transitions. [2021-08-21 13:25:36,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:25:36,210 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:25:36,211 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:25:36,238 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Ended with exit code 0 [2021-08-21 13:25:36,413 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:25:36,414 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:25:36,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:25:36,414 INFO L82 PathProgramCache]: Analyzing trace with hash 2048054488, now seen corresponding path program 33 times [2021-08-21 13:25:36,414 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:25:36,414 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310347791] [2021-08-21 13:25:36,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:25:36,414 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:25:36,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:25:36,632 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:25:36,633 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:25:36,633 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [310347791] [2021-08-21 13:25:36,633 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [310347791] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:25:36,633 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [461571924] [2021-08-21 13:25:36,633 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:25:36,633 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:25:36,633 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:25:36,634 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:25:36,634 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:25:38,691 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:25:38,691 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:25:38,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:25:38,692 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:25:39,014 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 13:25:39,015 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 28 [2021-08-21 13:25:39,096 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:25:39,097 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [461571924] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:25:39,097 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:25:39,097 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 13:25:39,097 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1345439671] [2021-08-21 13:25:39,097 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 13:25:39,097 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:25:39,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 13:25:39,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:25:39,098 INFO L87 Difference]: Start difference. First operand 1603 states and 5445 transitions. Second operand has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:25:40,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:25:40,017 INFO L93 Difference]: Finished difference Result 2390 states and 7865 transitions. [2021-08-21 13:25:40,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 13:25:40,017 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 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 26 [2021-08-21 13:25:40,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:25:40,022 INFO L225 Difference]: With dead ends: 2390 [2021-08-21 13:25:40,022 INFO L226 Difference]: Without dead ends: 2371 [2021-08-21 13:25:40,022 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 413 ImplicationChecksByTransitivity, 675.9ms TimeCoverageRelationStatistics Valid=289, Invalid=1117, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 13:25:40,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2371 states. [2021-08-21 13:25:40,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2371 to 1616. [2021-08-21 13:25:40,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1616 states, 1615 states have (on average 3.4) internal successors, (5491), 1615 states have internal predecessors, (5491), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:25:40,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1616 states to 1616 states and 5491 transitions. [2021-08-21 13:25:40,051 INFO L78 Accepts]: Start accepts. Automaton has 1616 states and 5491 transitions. Word has length 26 [2021-08-21 13:25:40,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:25:40,052 INFO L470 AbstractCegarLoop]: Abstraction has 1616 states and 5491 transitions. [2021-08-21 13:25:40,052 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:25:40,052 INFO L276 IsEmpty]: Start isEmpty. Operand 1616 states and 5491 transitions. [2021-08-21 13:25:40,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:25:40,054 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:25:40,054 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:25:40,077 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:25:40,255 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:25:40,255 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:25:40,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:25:40,255 INFO L82 PathProgramCache]: Analyzing trace with hash 2068791016, now seen corresponding path program 34 times [2021-08-21 13:25:40,255 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:25:40,255 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1161303670] [2021-08-21 13:25:40,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:25:40,256 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:25:40,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:25:40,459 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:25:40,459 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:25:40,459 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1161303670] [2021-08-21 13:25:40,459 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1161303670] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:25:40,459 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [747597713] [2021-08-21 13:25:40,459 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:25:40,459 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:25:40,459 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:25:40,460 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:25:40,461 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:25:42,500 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:25:42,500 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:25:42,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 13:25:42,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:25:42,918 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:25:42,918 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 21 [2021-08-21 13:25:42,959 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:25:42,959 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [747597713] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:25:42,959 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:25:42,959 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 13:25:42,960 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731902276] [2021-08-21 13:25:42,960 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 13:25:42,960 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:25:42,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 13:25:42,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:25:42,960 INFO L87 Difference]: Start difference. First operand 1616 states and 5491 transitions. Second operand has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:25:43,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:25:43,650 INFO L93 Difference]: Finished difference Result 2040 states and 6790 transitions. [2021-08-21 13:25:43,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 13:25:43,654 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 13:25:43,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:25:43,657 INFO L225 Difference]: With dead ends: 2040 [2021-08-21 13:25:43,658 INFO L226 Difference]: Without dead ends: 2025 [2021-08-21 13:25:43,658 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 250 ImplicationChecksByTransitivity, 545.1ms TimeCoverageRelationStatistics Valid=198, Invalid=732, Unknown=0, NotChecked=0, Total=930 [2021-08-21 13:25:43,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2025 states. [2021-08-21 13:25:43,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2025 to 1609. [2021-08-21 13:25:43,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1609 states, 1608 states have (on average 3.3973880597014925) internal successors, (5463), 1608 states have internal predecessors, (5463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:25:43,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1609 states to 1609 states and 5463 transitions. [2021-08-21 13:25:43,702 INFO L78 Accepts]: Start accepts. Automaton has 1609 states and 5463 transitions. Word has length 26 [2021-08-21 13:25:43,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:25:43,702 INFO L470 AbstractCegarLoop]: Abstraction has 1609 states and 5463 transitions. [2021-08-21 13:25:43,702 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:25:43,702 INFO L276 IsEmpty]: Start isEmpty. Operand 1609 states and 5463 transitions. [2021-08-21 13:25:43,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:25:43,705 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:25:43,705 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:25:43,727 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:25:43,905 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:25:43,905 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:25:43,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:25:43,906 INFO L82 PathProgramCache]: Analyzing trace with hash 358111584, now seen corresponding path program 35 times [2021-08-21 13:25:43,906 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:25:43,906 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [470427635] [2021-08-21 13:25:43,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:25:43,906 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:25:43,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:25:44,096 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:25:44,096 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:25:44,097 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [470427635] [2021-08-21 13:25:44,097 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [470427635] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:25:44,097 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [212207112] [2021-08-21 13:25:44,097 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:25:44,097 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:25:44,097 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:25:44,098 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:25:44,099 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:25:46,172 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:25:46,172 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:25:46,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:25:46,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:25:46,526 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-21 13:25:46,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 36 treesize of output 44 [2021-08-21 13:25:46,680 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:25:46,681 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [212207112] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:25:46,681 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:25:46,681 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 13:25:46,681 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108252902] [2021-08-21 13:25:46,681 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 13:25:46,681 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:25:46,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 13:25:46,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:25:46,681 INFO L87 Difference]: Start difference. First operand 1609 states and 5463 transitions. Second operand has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:25:47,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:25:47,435 INFO L93 Difference]: Finished difference Result 2191 states and 7260 transitions. [2021-08-21 13:25:47,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 13:25:47,435 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 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 26 [2021-08-21 13:25:47,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:25:47,439 INFO L225 Difference]: With dead ends: 2191 [2021-08-21 13:25:47,439 INFO L226 Difference]: Without dead ends: 2166 [2021-08-21 13:25:47,439 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 364 ImplicationChecksByTransitivity, 602.2ms TimeCoverageRelationStatistics Valid=252, Invalid=1008, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 13:25:47,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2166 states. [2021-08-21 13:25:47,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2166 to 1603. [2021-08-21 13:25:47,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1603 states, 1602 states have (on average 3.398876404494382) internal successors, (5445), 1602 states have internal predecessors, (5445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:25:47,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1603 states to 1603 states and 5445 transitions. [2021-08-21 13:25:47,462 INFO L78 Accepts]: Start accepts. Automaton has 1603 states and 5445 transitions. Word has length 26 [2021-08-21 13:25:47,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:25:47,462 INFO L470 AbstractCegarLoop]: Abstraction has 1603 states and 5445 transitions. [2021-08-21 13:25:47,462 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:25:47,462 INFO L276 IsEmpty]: Start isEmpty. Operand 1603 states and 5445 transitions. [2021-08-21 13:25:47,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:25:47,464 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:25:47,464 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:25:47,487 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Ended with exit code 0 [2021-08-21 13:25:47,673 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:25:47,673 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:25:47,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:25:47,673 INFO L82 PathProgramCache]: Analyzing trace with hash -1039087114, now seen corresponding path program 47 times [2021-08-21 13:25:47,673 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:25:47,673 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387787521] [2021-08-21 13:25:47,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:25:47,673 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:25:47,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:25:47,990 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 13:25:47,990 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:25:47,990 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387787521] [2021-08-21 13:25:47,990 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1387787521] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:25:47,990 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [236720481] [2021-08-21 13:25:47,990 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:25:47,990 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:25:47,990 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:25:47,991 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:25:47,992 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:25:50,115 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 13:25:50,115 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:25:50,115 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:25:50,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:25:50,556 INFO L354 Elim1Store]: treesize reduction 48, result has 12.7 percent of original size [2021-08-21 13:25:50,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 87 treesize of output 59 [2021-08-21 13:25:50,594 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 13:25:50,595 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [236720481] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:25:50,595 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:25:50,595 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-08-21 13:25:50,595 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660496906] [2021-08-21 13:25:50,595 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:25:50,595 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:25:50,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:25:50,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:25:50,596 INFO L87 Difference]: Start difference. First operand 1603 states and 5445 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:25:51,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:25:51,856 INFO L93 Difference]: Finished difference Result 2070 states and 6805 transitions. [2021-08-21 13:25:51,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 13:25:51,857 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 26 [2021-08-21 13:25:51,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:25:51,861 INFO L225 Difference]: With dead ends: 2070 [2021-08-21 13:25:51,861 INFO L226 Difference]: Without dead ends: 2048 [2021-08-21 13:25:51,861 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 491 ImplicationChecksByTransitivity, 1094.4ms TimeCoverageRelationStatistics Valid=344, Invalid=1462, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 13:25:51,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2048 states. [2021-08-21 13:25:51,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2048 to 1593. [2021-08-21 13:25:51,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1593 states, 1592 states have (on average 3.398241206030151) internal successors, (5410), 1592 states have internal predecessors, (5410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:25:51,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1593 states to 1593 states and 5410 transitions. [2021-08-21 13:25:51,884 INFO L78 Accepts]: Start accepts. Automaton has 1593 states and 5410 transitions. Word has length 26 [2021-08-21 13:25:51,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:25:51,884 INFO L470 AbstractCegarLoop]: Abstraction has 1593 states and 5410 transitions. [2021-08-21 13:25:51,884 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:25:51,884 INFO L276 IsEmpty]: Start isEmpty. Operand 1593 states and 5410 transitions. [2021-08-21 13:25:51,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:25:51,886 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:25:51,886 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:25:51,915 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2021-08-21 13:25:52,087 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,SelfDestructingSolverStorable83 [2021-08-21 13:25:52,087 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:25:52,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:25:52,087 INFO L82 PathProgramCache]: Analyzing trace with hash -113593248, now seen corresponding path program 48 times [2021-08-21 13:25:52,087 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:25:52,087 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601134025] [2021-08-21 13:25:52,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:25:52,087 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:25:52,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:25:52,408 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 13:25:52,408 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:25:52,408 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601134025] [2021-08-21 13:25:52,408 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [601134025] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:25:52,408 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2110338154] [2021-08-21 13:25:52,408 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:25:52,408 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:25:52,408 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:25:52,409 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:25:52,409 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:25:54,612 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 13:25:54,612 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:25:54,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:25:54,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:25:54,975 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 13:25:54,975 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 23 [2021-08-21 13:25:55,041 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 13:25:55,041 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2110338154] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:25:55,041 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:25:55,041 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-08-21 13:25:55,041 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [450674239] [2021-08-21 13:25:55,041 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:25:55,042 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:25:55,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:25:55,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:25:55,042 INFO L87 Difference]: Start difference. First operand 1593 states and 5410 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:25:56,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:25:56,393 INFO L93 Difference]: Finished difference Result 2197 states and 7256 transitions. [2021-08-21 13:25:56,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 13:25:56,394 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 26 [2021-08-21 13:25:56,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:25:56,398 INFO L225 Difference]: With dead ends: 2197 [2021-08-21 13:25:56,398 INFO L226 Difference]: Without dead ends: 2182 [2021-08-21 13:25:56,398 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 519 ImplicationChecksByTransitivity, 1230.8ms TimeCoverageRelationStatistics Valid=358, Invalid=1534, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 13:25:56,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2182 states. [2021-08-21 13:25:56,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2182 to 1593. [2021-08-21 13:25:56,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1593 states, 1592 states have (on average 3.398241206030151) internal successors, (5410), 1592 states have internal predecessors, (5410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:25:56,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1593 states to 1593 states and 5410 transitions. [2021-08-21 13:25:56,423 INFO L78 Accepts]: Start accepts. Automaton has 1593 states and 5410 transitions. Word has length 26 [2021-08-21 13:25:56,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:25:56,423 INFO L470 AbstractCegarLoop]: Abstraction has 1593 states and 5410 transitions. [2021-08-21 13:25:56,423 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:25:56,423 INFO L276 IsEmpty]: Start isEmpty. Operand 1593 states and 5410 transitions. [2021-08-21 13:25:56,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:25:56,426 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:25:56,426 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:25:56,451 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Ended with exit code 0 [2021-08-21 13:25:56,626 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:25:56,626 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:25:56,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:25:56,627 INFO L82 PathProgramCache]: Analyzing trace with hash -1291497788, now seen corresponding path program 49 times [2021-08-21 13:25:56,627 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:25:56,627 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1175973626] [2021-08-21 13:25:56,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:25:56,627 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:25:56,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:25:56,887 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 13:25:56,887 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:25:56,887 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1175973626] [2021-08-21 13:25:56,887 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1175973626] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:25:56,889 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [998575124] [2021-08-21 13:25:56,889 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:25:56,889 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:25:56,889 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:25:56,890 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:25:56,928 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:25:59,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:25:59,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:25:59,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:25:59,425 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 13:25:59,425 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 23 [2021-08-21 13:25:59,482 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 13:25:59,482 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [998575124] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:25:59,482 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:25:59,482 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 17 [2021-08-21 13:25:59,482 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830686343] [2021-08-21 13:25:59,482 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:25:59,482 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:25:59,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:25:59,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:25:59,483 INFO L87 Difference]: Start difference. First operand 1593 states and 5410 transitions. Second operand has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:26:00,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:26:00,919 INFO L93 Difference]: Finished difference Result 2714 states and 8763 transitions. [2021-08-21 13:26:00,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 13:26:00,919 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 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 26 [2021-08-21 13:26:00,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:26:00,924 INFO L225 Difference]: With dead ends: 2714 [2021-08-21 13:26:00,924 INFO L226 Difference]: Without dead ends: 2678 [2021-08-21 13:26:00,924 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 632 ImplicationChecksByTransitivity, 1179.4ms TimeCoverageRelationStatistics Valid=386, Invalid=1870, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 13:26:00,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2678 states. [2021-08-21 13:26:00,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2678 to 1663. [2021-08-21 13:26:00,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1663 states, 1662 states have (on average 3.388688327316486) internal successors, (5632), 1662 states have internal predecessors, (5632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:26:00,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1663 states to 1663 states and 5632 transitions. [2021-08-21 13:26:00,952 INFO L78 Accepts]: Start accepts. Automaton has 1663 states and 5632 transitions. Word has length 26 [2021-08-21 13:26:00,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:26:00,952 INFO L470 AbstractCegarLoop]: Abstraction has 1663 states and 5632 transitions. [2021-08-21 13:26:00,952 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:26:00,952 INFO L276 IsEmpty]: Start isEmpty. Operand 1663 states and 5632 transitions. [2021-08-21 13:26:00,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:26:00,954 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:26:00,954 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:26:00,978 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2021-08-21 13:26:01,154 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:26:01,155 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:26:01,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:26:01,155 INFO L82 PathProgramCache]: Analyzing trace with hash 542150864, now seen corresponding path program 50 times [2021-08-21 13:26:01,155 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:26:01,155 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1832679985] [2021-08-21 13:26:01,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:26:01,155 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:26:01,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:26:01,424 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 13:26:01,424 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:26:01,424 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1832679985] [2021-08-21 13:26:01,424 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1832679985] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:26:01,424 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [468773013] [2021-08-21 13:26:01,425 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:26:01,425 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:26:01,425 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:26:01,426 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:26:01,426 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:26:03,648 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:26:03,649 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:26:03,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:26:03,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:26:03,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:26:03,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:26:03,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:26:03,976 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:26:03,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 43 [2021-08-21 13:26:04,106 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 13:26:04,106 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [468773013] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:26:04,106 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:26:04,106 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 18 [2021-08-21 13:26:04,106 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808140657] [2021-08-21 13:26:04,106 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:26:04,106 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:26:04,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:26:04,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:26:04,107 INFO L87 Difference]: Start difference. First operand 1663 states and 5632 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:26:07,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:26:07,957 INFO L93 Difference]: Finished difference Result 3347 states and 10496 transitions. [2021-08-21 13:26:07,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-08-21 13:26:07,958 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 26 [2021-08-21 13:26:07,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:26:07,964 INFO L225 Difference]: With dead ends: 3347 [2021-08-21 13:26:07,964 INFO L226 Difference]: Without dead ends: 3283 [2021-08-21 13:26:07,964 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2283 ImplicationChecksByTransitivity, 3166.5ms TimeCoverageRelationStatistics Valid=1163, Invalid=5317, Unknown=0, NotChecked=0, Total=6480 [2021-08-21 13:26:07,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3283 states. [2021-08-21 13:26:07,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3283 to 1680. [2021-08-21 13:26:07,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1680 states, 1679 states have (on average 3.374627754615843) internal successors, (5666), 1679 states have internal predecessors, (5666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:26:07,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1680 states to 1680 states and 5666 transitions. [2021-08-21 13:26:07,997 INFO L78 Accepts]: Start accepts. Automaton has 1680 states and 5666 transitions. Word has length 26 [2021-08-21 13:26:07,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:26:07,997 INFO L470 AbstractCegarLoop]: Abstraction has 1680 states and 5666 transitions. [2021-08-21 13:26:07,997 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:26:07,997 INFO L276 IsEmpty]: Start isEmpty. Operand 1680 states and 5666 transitions. [2021-08-21 13:26:08,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:26:08,000 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:26:08,000 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:26:08,024 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Ended with exit code 0 [2021-08-21 13:26:08,200 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:26:08,200 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:26:08,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:26:08,200 INFO L82 PathProgramCache]: Analyzing trace with hash 1457232352, now seen corresponding path program 51 times [2021-08-21 13:26:08,201 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:26:08,201 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [321486789] [2021-08-21 13:26:08,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:26:08,201 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:26:08,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:26:08,481 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 13:26:08,481 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:26:08,482 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [321486789] [2021-08-21 13:26:08,482 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [321486789] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:26:08,482 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1905126151] [2021-08-21 13:26:08,482 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:26:08,482 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:26:08,482 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:26:08,484 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:26:08,484 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:26:10,752 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 13:26:10,752 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:26:10,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-21 13:26:10,753 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:26:11,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:26:11,168 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:26:11,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 31 treesize of output 65 [2021-08-21 13:26:12,243 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 13:26:12,243 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1905126151] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:26:12,243 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:26:12,243 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-08-21 13:26:12,243 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [744237199] [2021-08-21 13:26:12,244 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 13:26:12,244 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:26:12,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 13:26:12,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2021-08-21 13:26:12,244 INFO L87 Difference]: Start difference. First operand 1680 states and 5666 transitions. Second operand has 23 states, 23 states have (on average 2.0) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:26:15,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:26:15,389 INFO L93 Difference]: Finished difference Result 2834 states and 9122 transitions. [2021-08-21 13:26:15,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-21 13:26:15,389 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 13:26:15,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:26:15,395 INFO L225 Difference]: With dead ends: 2834 [2021-08-21 13:26:15,395 INFO L226 Difference]: Without dead ends: 2789 [2021-08-21 13:26:15,395 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 851 ImplicationChecksByTransitivity, 2873.9ms TimeCoverageRelationStatistics Valid=552, Invalid=2640, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 13:26:15,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2789 states. [2021-08-21 13:26:15,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2789 to 1691. [2021-08-21 13:26:15,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1691 states, 1690 states have (on average 3.380473372781065) internal successors, (5713), 1690 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:26:15,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1691 states to 1691 states and 5713 transitions. [2021-08-21 13:26:15,424 INFO L78 Accepts]: Start accepts. Automaton has 1691 states and 5713 transitions. Word has length 26 [2021-08-21 13:26:15,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:26:15,425 INFO L470 AbstractCegarLoop]: Abstraction has 1691 states and 5713 transitions. [2021-08-21 13:26:15,425 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:26:15,425 INFO L276 IsEmpty]: Start isEmpty. Operand 1691 states and 5713 transitions. [2021-08-21 13:26:15,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:26:15,427 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:26:15,427 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:26:15,455 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:26:15,627 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:26:15,628 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:26:15,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:26:15,628 INFO L82 PathProgramCache]: Analyzing trace with hash -327621864, now seen corresponding path program 52 times [2021-08-21 13:26:15,628 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:26:15,628 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [184568093] [2021-08-21 13:26:15,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:26:15,628 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:26:15,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:26:15,920 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 13:26:15,921 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:26:15,921 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [184568093] [2021-08-21 13:26:15,921 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [184568093] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:26:15,921 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [590448144] [2021-08-21 13:26:15,921 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:26:15,921 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:26:15,921 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:26:15,922 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:26:15,922 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:26:18,254 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:26:18,254 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:26:18,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:26:18,255 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:26:18,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:26:18,644 INFO L354 Elim1Store]: treesize reduction 44, result has 13.7 percent of original size [2021-08-21 13:26:18,644 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 31 treesize of output 25 [2021-08-21 13:26:18,699 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 13:26:18,700 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [590448144] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:26:18,700 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:26:18,700 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-08-21 13:26:18,700 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [988445745] [2021-08-21 13:26:18,700 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:26:18,700 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:26:18,700 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:26:18,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:26:18,700 INFO L87 Difference]: Start difference. First operand 1691 states and 5713 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:26:20,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:26:20,139 INFO L93 Difference]: Finished difference Result 2148 states and 7068 transitions. [2021-08-21 13:26:20,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 13:26:20,139 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 13:26:20,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:26:20,143 INFO L225 Difference]: With dead ends: 2148 [2021-08-21 13:26:20,143 INFO L226 Difference]: Without dead ends: 2133 [2021-08-21 13:26:20,143 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 423 ImplicationChecksByTransitivity, 1247.8ms TimeCoverageRelationStatistics Valid=288, Invalid=1352, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 13:26:20,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2133 states. [2021-08-21 13:26:20,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2133 to 1695. [2021-08-21 13:26:20,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1695 states, 1694 states have (on average 3.3807556080283354) internal successors, (5727), 1694 states have internal predecessors, (5727), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:26:20,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1695 states to 1695 states and 5727 transitions. [2021-08-21 13:26:20,166 INFO L78 Accepts]: Start accepts. Automaton has 1695 states and 5727 transitions. Word has length 26 [2021-08-21 13:26:20,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:26:20,166 INFO L470 AbstractCegarLoop]: Abstraction has 1695 states and 5727 transitions. [2021-08-21 13:26:20,166 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:26:20,166 INFO L276 IsEmpty]: Start isEmpty. Operand 1695 states and 5727 transitions. [2021-08-21 13:26:20,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:26:20,169 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:26:20,169 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:26:20,193 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:26:20,369 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:26:20,369 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:26:20,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:26:20,369 INFO L82 PathProgramCache]: Analyzing trace with hash 1371276116, now seen corresponding path program 53 times [2021-08-21 13:26:20,369 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:26:20,369 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210057957] [2021-08-21 13:26:20,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:26:20,370 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:26:20,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:26:20,637 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 13:26:20,637 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:26:20,637 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210057957] [2021-08-21 13:26:20,638 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [210057957] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:26:20,638 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1732560773] [2021-08-21 13:26:20,638 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:26:20,638 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:26:20,638 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:26:20,638 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:26:20,639 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:26:23,034 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 13:26:23,034 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:26:23,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:26:23,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:26:23,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:26:23,386 INFO L354 Elim1Store]: treesize reduction 20, result has 60.8 percent of original size [2021-08-21 13:26:23,387 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 33 treesize of output 51 [2021-08-21 13:26:23,506 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 13:26:23,506 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1732560773] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:26:23,506 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:26:23,506 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 21 [2021-08-21 13:26:23,506 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [210379183] [2021-08-21 13:26:23,507 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 13:26:23,507 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:26:23,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 13:26:23,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=354, Unknown=0, NotChecked=0, Total=420 [2021-08-21 13:26:23,507 INFO L87 Difference]: Start difference. First operand 1695 states and 5727 transitions. Second operand has 21 states, 21 states have (on average 2.0476190476190474) internal successors, (43), 21 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:26:24,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:26:24,664 INFO L93 Difference]: Finished difference Result 2431 states and 8037 transitions. [2021-08-21 13:26:24,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 13:26:24,664 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0476190476190474) internal successors, (43), 21 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:26:24,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:26:24,669 INFO L225 Difference]: With dead ends: 2431 [2021-08-21 13:26:24,669 INFO L226 Difference]: Without dead ends: 2416 [2021-08-21 13:26:24,669 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 330 ImplicationChecksByTransitivity, 925.4ms TimeCoverageRelationStatistics Valid=236, Invalid=1246, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 13:26:24,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2416 states. [2021-08-21 13:26:24,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2416 to 1695. [2021-08-21 13:26:24,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1695 states, 1694 states have (on average 3.3807556080283354) internal successors, (5727), 1694 states have internal predecessors, (5727), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:26:24,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1695 states to 1695 states and 5727 transitions. [2021-08-21 13:26:24,697 INFO L78 Accepts]: Start accepts. Automaton has 1695 states and 5727 transitions. Word has length 26 [2021-08-21 13:26:24,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:26:24,697 INFO L470 AbstractCegarLoop]: Abstraction has 1695 states and 5727 transitions. [2021-08-21 13:26:24,697 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.0476190476190474) internal successors, (43), 21 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:26:24,697 INFO L276 IsEmpty]: Start isEmpty. Operand 1695 states and 5727 transitions. [2021-08-21 13:26:24,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:26:24,700 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:26:24,700 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:26:24,725 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:26:24,900 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2021-08-21 13:26:24,900 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:26:24,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:26:24,900 INFO L82 PathProgramCache]: Analyzing trace with hash -1771112480, now seen corresponding path program 54 times [2021-08-21 13:26:24,901 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:26:24,901 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [794332021] [2021-08-21 13:26:24,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:26:24,901 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:26:24,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:26:25,153 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 13:26:25,154 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:26:25,154 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [794332021] [2021-08-21 13:26:25,154 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [794332021] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:26:25,154 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1441347702] [2021-08-21 13:26:25,154 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:26:25,154 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:26:25,154 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:26:25,155 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:26:25,156 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:26:27,568 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 13:26:27,568 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:26:27,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:26:27,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:26:27,926 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 13:26:27,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 23 [2021-08-21 13:26:27,990 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 13:26:27,990 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1441347702] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:26:27,990 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:26:27,990 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-08-21 13:26:27,990 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1814485508] [2021-08-21 13:26:27,990 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:26:27,990 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:26:27,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:26:27,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:26:27,990 INFO L87 Difference]: Start difference. First operand 1695 states and 5727 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:26:28,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:26:28,749 INFO L93 Difference]: Finished difference Result 2123 states and 6981 transitions. [2021-08-21 13:26:28,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 13:26:28,750 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 13:26:28,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:26:28,753 INFO L225 Difference]: With dead ends: 2123 [2021-08-21 13:26:28,753 INFO L226 Difference]: Without dead ends: 2104 [2021-08-21 13:26:28,753 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 303 ImplicationChecksByTransitivity, 686.0ms TimeCoverageRelationStatistics Valid=224, Invalid=898, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 13:26:28,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2104 states. [2021-08-21 13:26:28,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2104 to 1689. [2021-08-21 13:26:28,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1689 states, 1688 states have (on average 3.3803317535545023) internal successors, (5706), 1688 states have internal predecessors, (5706), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:26:28,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1689 states to 1689 states and 5706 transitions. [2021-08-21 13:26:28,775 INFO L78 Accepts]: Start accepts. Automaton has 1689 states and 5706 transitions. Word has length 26 [2021-08-21 13:26:28,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:26:28,776 INFO L470 AbstractCegarLoop]: Abstraction has 1689 states and 5706 transitions. [2021-08-21 13:26:28,776 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:26:28,776 INFO L276 IsEmpty]: Start isEmpty. Operand 1689 states and 5706 transitions. [2021-08-21 13:26:28,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:26:28,778 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:26:28,778 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:26:28,802 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2021-08-21 13:26:28,978 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:26:28,978 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:26:28,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:26:28,979 INFO L82 PathProgramCache]: Analyzing trace with hash -1765328514, now seen corresponding path program 55 times [2021-08-21 13:26:28,979 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:26:28,979 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [736117652] [2021-08-21 13:26:28,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:26:28,979 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:26:28,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:26:29,325 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 13:26:29,325 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:26:29,325 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [736117652] [2021-08-21 13:26:29,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [736117652] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:26:29,325 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1021950274] [2021-08-21 13:26:29,325 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:26:29,325 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:26:29,325 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:26:29,327 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:26:29,327 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:26:31,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:26:31,749 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:26:31,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:26:32,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:26:32,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:26:32,048 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:26:32,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 21 treesize of output 37 [2021-08-21 13:26:32,174 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 13:26:32,174 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1021950274] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:26:32,174 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:26:32,174 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 16 [2021-08-21 13:26:32,174 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1708170992] [2021-08-21 13:26:32,174 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 13:26:32,175 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:26:32,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 13:26:32,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=203, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:26:32,175 INFO L87 Difference]: Start difference. First operand 1689 states and 5706 transitions. Second operand has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:26:33,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:26:33,949 INFO L93 Difference]: Finished difference Result 2946 states and 9356 transitions. [2021-08-21 13:26:33,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-21 13:26:33,949 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 16 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 26 [2021-08-21 13:26:33,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:26:33,954 INFO L225 Difference]: With dead ends: 2946 [2021-08-21 13:26:33,954 INFO L226 Difference]: Without dead ends: 2927 [2021-08-21 13:26:33,954 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 681 ImplicationChecksByTransitivity, 1547.0ms TimeCoverageRelationStatistics Valid=543, Invalid=1713, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 13:26:33,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2927 states. [2021-08-21 13:26:33,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2927 to 1686. [2021-08-21 13:26:33,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1686 states, 1685 states have (on average 3.3786350148367954) internal successors, (5693), 1685 states have internal predecessors, (5693), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:26:33,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1686 states to 1686 states and 5693 transitions. [2021-08-21 13:26:33,984 INFO L78 Accepts]: Start accepts. Automaton has 1686 states and 5693 transitions. Word has length 26 [2021-08-21 13:26:33,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:26:33,984 INFO L470 AbstractCegarLoop]: Abstraction has 1686 states and 5693 transitions. [2021-08-21 13:26:33,984 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:26:33,984 INFO L276 IsEmpty]: Start isEmpty. Operand 1686 states and 5693 transitions. [2021-08-21 13:26:33,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:26:33,986 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:26:33,987 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:26:34,010 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:26:34,187 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:26:34,187 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:26:34,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:26:34,187 INFO L82 PathProgramCache]: Analyzing trace with hash -1269683452, now seen corresponding path program 36 times [2021-08-21 13:26:34,187 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:26:34,187 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1439791405] [2021-08-21 13:26:34,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:26:34,188 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:26:34,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:26:34,354 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:26:34,355 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:26:34,355 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1439791405] [2021-08-21 13:26:34,355 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1439791405] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:26:34,355 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2055039954] [2021-08-21 13:26:34,355 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:26:34,355 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:26:34,355 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:26:34,356 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:26:34,357 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:26:36,837 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:26:36,838 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:26:36,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:26:36,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:26:37,308 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-21 13:26:37,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 69 treesize of output 64 [2021-08-21 13:26:37,438 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:26:37,439 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2055039954] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:26:37,439 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:26:37,439 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 13:26:37,439 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893819106] [2021-08-21 13:26:37,439 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:26:37,439 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:26:37,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:26:37,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:26:37,439 INFO L87 Difference]: Start difference. First operand 1686 states and 5693 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 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:26:38,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:26:38,847 INFO L93 Difference]: Finished difference Result 2337 states and 7575 transitions. [2021-08-21 13:26:38,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 13:26:38,847 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 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 26 [2021-08-21 13:26:38,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:26:38,851 INFO L225 Difference]: With dead ends: 2337 [2021-08-21 13:26:38,851 INFO L226 Difference]: Without dead ends: 2307 [2021-08-21 13:26:38,851 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 462 ImplicationChecksByTransitivity, 983.1ms TimeCoverageRelationStatistics Valid=257, Invalid=1723, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 13:26:38,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2307 states. [2021-08-21 13:26:38,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2307 to 1697. [2021-08-21 13:26:38,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1697 states, 1696 states have (on average 3.3826650943396226) internal successors, (5737), 1696 states have internal predecessors, (5737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:26:38,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1697 states to 1697 states and 5737 transitions. [2021-08-21 13:26:38,875 INFO L78 Accepts]: Start accepts. Automaton has 1697 states and 5737 transitions. Word has length 26 [2021-08-21 13:26:38,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:26:38,875 INFO L470 AbstractCegarLoop]: Abstraction has 1697 states and 5737 transitions. [2021-08-21 13:26:38,875 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 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:26:38,875 INFO L276 IsEmpty]: Start isEmpty. Operand 1697 states and 5737 transitions. [2021-08-21 13:26:38,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:26:38,877 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:26:38,877 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:26:38,902 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Ended with exit code 0 [2021-08-21 13:26:39,093 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:26:39,093 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:26:39,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:26:39,094 INFO L82 PathProgramCache]: Analyzing trace with hash -497021894, now seen corresponding path program 37 times [2021-08-21 13:26:39,094 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:26:39,094 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [551583002] [2021-08-21 13:26:39,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:26:39,094 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:26:39,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:26:39,257 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:26:39,257 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:26:39,257 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [551583002] [2021-08-21 13:26:39,257 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [551583002] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:26:39,257 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [733250399] [2021-08-21 13:26:39,257 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:26:39,257 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:26:39,257 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:26:39,258 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:26:39,259 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:26:41,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:26:41,792 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:26:41,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:26:42,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:26:42,136 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-21 13:26:42,140 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:26:42,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 20 [2021-08-21 13:26:42,210 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:26:42,211 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [733250399] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:26:42,211 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:26:42,211 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-08-21 13:26:42,211 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1699393006] [2021-08-21 13:26:42,211 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:26:42,211 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:26:42,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:26:42,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:26:42,211 INFO L87 Difference]: Start difference. First operand 1697 states and 5737 transitions. Second operand has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:26:43,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:26:43,035 INFO L93 Difference]: Finished difference Result 2190 states and 7252 transitions. [2021-08-21 13:26:43,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 13:26:43,035 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 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 13:26:43,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:26:43,039 INFO L225 Difference]: With dead ends: 2190 [2021-08-21 13:26:43,039 INFO L226 Difference]: Without dead ends: 2175 [2021-08-21 13:26:43,039 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 307 ImplicationChecksByTransitivity, 619.7ms TimeCoverageRelationStatistics Valid=196, Invalid=1136, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 13:26:43,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2175 states. [2021-08-21 13:26:43,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2175 to 1686. [2021-08-21 13:26:43,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1686 states, 1685 states have (on average 3.3857566765578637) internal successors, (5705), 1685 states have internal predecessors, (5705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:26:43,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1686 states to 1686 states and 5705 transitions. [2021-08-21 13:26:43,063 INFO L78 Accepts]: Start accepts. Automaton has 1686 states and 5705 transitions. Word has length 26 [2021-08-21 13:26:43,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:26:43,063 INFO L470 AbstractCegarLoop]: Abstraction has 1686 states and 5705 transitions. [2021-08-21 13:26:43,063 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:26:43,063 INFO L276 IsEmpty]: Start isEmpty. Operand 1686 states and 5705 transitions. [2021-08-21 13:26:43,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:26:43,065 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:26:43,065 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:26:43,090 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:26:43,266 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:26:43,266 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:26:43,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:26:43,266 INFO L82 PathProgramCache]: Analyzing trace with hash -1916842724, now seen corresponding path program 38 times [2021-08-21 13:26:43,266 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:26:43,266 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464238088] [2021-08-21 13:26:43,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:26:43,266 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:26:43,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:26:43,453 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:26:43,453 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:26:43,453 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464238088] [2021-08-21 13:26:43,453 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [464238088] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:26:43,453 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2105480521] [2021-08-21 13:26:43,453 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:26:43,453 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:26:43,453 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:26:43,454 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:26:43,454 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:26:45,989 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:26:45,989 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:26:45,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:26:45,990 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:26:46,420 INFO L354 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2021-08-21 13:26:46,420 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 24 [2021-08-21 13:26:46,464 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:26:46,464 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2105480521] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:26:46,464 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:26:46,464 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 13:26:46,464 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392149034] [2021-08-21 13:26:46,464 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:26:46,464 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:26:46,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:26:46,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:26:46,465 INFO L87 Difference]: Start difference. First operand 1686 states and 5705 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:26:47,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:26:47,049 INFO L93 Difference]: Finished difference Result 2356 states and 7752 transitions. [2021-08-21 13:26:47,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 13:26:47,049 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 13:26:47,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:26:47,053 INFO L225 Difference]: With dead ends: 2356 [2021-08-21 13:26:47,053 INFO L226 Difference]: Without dead ends: 2341 [2021-08-21 13:26:47,053 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 495.9ms TimeCoverageRelationStatistics Valid=166, Invalid=704, Unknown=0, NotChecked=0, Total=870 [2021-08-21 13:26:47,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2341 states. [2021-08-21 13:26:47,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2341 to 1678. [2021-08-21 13:26:47,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1678 states, 1677 states have (on average 3.3846153846153846) internal successors, (5676), 1677 states have internal predecessors, (5676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:26:47,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1678 states to 1678 states and 5676 transitions. [2021-08-21 13:26:47,077 INFO L78 Accepts]: Start accepts. Automaton has 1678 states and 5676 transitions. Word has length 26 [2021-08-21 13:26:47,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:26:47,077 INFO L470 AbstractCegarLoop]: Abstraction has 1678 states and 5676 transitions. [2021-08-21 13:26:47,077 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:26:47,077 INFO L276 IsEmpty]: Start isEmpty. Operand 1678 states and 5676 transitions. [2021-08-21 13:26:47,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:26:47,079 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:26:47,079 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:26:47,104 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Ended with exit code 0 [2021-08-21 13:26:47,279 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:26:47,280 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:26:47,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:26:47,280 INFO L82 PathProgramCache]: Analyzing trace with hash 1119118296, now seen corresponding path program 39 times [2021-08-21 13:26:47,280 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:26:47,280 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [237935600] [2021-08-21 13:26:47,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:26:47,280 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:26:47,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:26:47,444 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:26:47,445 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:26:47,445 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [237935600] [2021-08-21 13:26:47,445 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [237935600] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:26:47,452 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [174863812] [2021-08-21 13:26:47,452 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:26:47,452 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:26:47,453 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:26:47,453 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:26:47,454 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:26:50,099 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:26:50,099 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:26:50,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 13:26:50,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:26:50,433 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-08-21 13:26:50,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 71 treesize of output 59 [2021-08-21 13:26:50,517 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:26:50,517 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [174863812] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:26:50,517 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:26:50,517 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 13:26:50,517 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1228143175] [2021-08-21 13:26:50,517 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:26:50,517 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:26:50,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:26:50,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:26:50,518 INFO L87 Difference]: Start difference. First operand 1678 states and 5676 transitions. Second operand has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:26:51,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:26:51,286 INFO L93 Difference]: Finished difference Result 2536 states and 8349 transitions. [2021-08-21 13:26:51,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 13:26:51,286 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 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 26 [2021-08-21 13:26:51,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:26:51,291 INFO L225 Difference]: With dead ends: 2536 [2021-08-21 13:26:51,291 INFO L226 Difference]: Without dead ends: 2521 [2021-08-21 13:26:51,291 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 259 ImplicationChecksByTransitivity, 610.8ms TimeCoverageRelationStatistics Valid=208, Invalid=784, Unknown=0, NotChecked=0, Total=992 [2021-08-21 13:26:51,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2521 states. [2021-08-21 13:26:51,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2521 to 1672. [2021-08-21 13:26:51,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1672 states, 1671 states have (on average 3.380610412926391) internal successors, (5649), 1671 states have internal predecessors, (5649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:26:51,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1672 states to 1672 states and 5649 transitions. [2021-08-21 13:26:51,318 INFO L78 Accepts]: Start accepts. Automaton has 1672 states and 5649 transitions. Word has length 26 [2021-08-21 13:26:51,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:26:51,319 INFO L470 AbstractCegarLoop]: Abstraction has 1672 states and 5649 transitions. [2021-08-21 13:26:51,319 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:26:51,319 INFO L276 IsEmpty]: Start isEmpty. Operand 1672 states and 5649 transitions. [2021-08-21 13:26:51,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:26:51,321 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:26:51,321 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:26:51,346 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Ended with exit code 0 [2021-08-21 13:26:51,521 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,SelfDestructingSolverStorable95 [2021-08-21 13:26:51,521 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:26:51,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:26:51,522 INFO L82 PathProgramCache]: Analyzing trace with hash -1478016736, now seen corresponding path program 40 times [2021-08-21 13:26:51,522 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:26:51,522 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625935891] [2021-08-21 13:26:51,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:26:51,522 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:26:51,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:26:51,717 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:26:51,717 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:26:51,717 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625935891] [2021-08-21 13:26:51,717 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [625935891] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:26:51,717 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [173729321] [2021-08-21 13:26:51,717 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:26:51,717 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:26:51,717 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:26:51,720 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:26:51,721 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:26:54,329 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:26:54,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:26:54,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:26:54,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:26:54,740 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 13:26:54,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 21 [2021-08-21 13:26:54,769 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:26:54,769 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [173729321] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:26:54,770 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:26:54,770 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-08-21 13:26:54,770 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842816715] [2021-08-21 13:26:54,770 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:26:54,770 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:26:54,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:26:54,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:26:54,770 INFO L87 Difference]: Start difference. First operand 1672 states and 5649 transitions. Second operand has 18 states, 18 states have (on average 2.5555555555555554) 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:26:55,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:26:55,326 INFO L93 Difference]: Finished difference Result 2234 states and 7334 transitions. [2021-08-21 13:26:55,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 13:26:55,327 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5555555555555554) 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 26 [2021-08-21 13:26:55,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:26:55,330 INFO L225 Difference]: With dead ends: 2234 [2021-08-21 13:26:55,330 INFO L226 Difference]: Without dead ends: 2209 [2021-08-21 13:26:55,330 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 486.4ms TimeCoverageRelationStatistics Valid=158, Invalid=712, Unknown=0, NotChecked=0, Total=870 [2021-08-21 13:26:55,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2209 states. [2021-08-21 13:26:55,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2209 to 1681. [2021-08-21 13:26:55,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1681 states, 1680 states have (on average 3.3839285714285716) internal successors, (5685), 1680 states have internal predecessors, (5685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:26:55,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1681 states to 1681 states and 5685 transitions. [2021-08-21 13:26:55,353 INFO L78 Accepts]: Start accepts. Automaton has 1681 states and 5685 transitions. Word has length 26 [2021-08-21 13:26:55,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:26:55,353 INFO L470 AbstractCegarLoop]: Abstraction has 1681 states and 5685 transitions. [2021-08-21 13:26:55,353 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.5555555555555554) 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:26:55,353 INFO L276 IsEmpty]: Start isEmpty. Operand 1681 states and 5685 transitions. [2021-08-21 13:26:55,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:26:55,355 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:26:55,355 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:26:55,380 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Ended with exit code 0 [2021-08-21 13:26:55,556 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,SelfDestructingSolverStorable96 [2021-08-21 13:26:55,559 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:26:55,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:26:55,559 INFO L82 PathProgramCache]: Analyzing trace with hash 581625440, now seen corresponding path program 41 times [2021-08-21 13:26:55,559 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:26:55,559 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310372424] [2021-08-21 13:26:55,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:26:55,560 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:26:55,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:26:55,763 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:26:55,763 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:26:55,763 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [310372424] [2021-08-21 13:26:55,763 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [310372424] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:26:55,763 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1586264488] [2021-08-21 13:26:55,763 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:26:55,763 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:26:55,763 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:26:55,764 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:26:55,764 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:26:58,417 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:26:58,417 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:26:58,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:26:58,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:26:58,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:26:58,713 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:26:58,714 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 20 [2021-08-21 13:26:58,811 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:26:58,811 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1586264488] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:26:58,811 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:26:58,811 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-08-21 13:26:58,811 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [663524940] [2021-08-21 13:26:58,811 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:26:58,811 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:26:58,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:26:58,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:26:58,812 INFO L87 Difference]: Start difference. First operand 1681 states and 5685 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:26:59,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:26:59,418 INFO L93 Difference]: Finished difference Result 2405 states and 7888 transitions. [2021-08-21 13:26:59,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 13:26:59,418 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 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 13:26:59,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:26:59,422 INFO L225 Difference]: With dead ends: 2405 [2021-08-21 13:26:59,422 INFO L226 Difference]: Without dead ends: 2376 [2021-08-21 13:26:59,422 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 553.9ms TimeCoverageRelationStatistics Valid=200, Invalid=792, Unknown=0, NotChecked=0, Total=992 [2021-08-21 13:26:59,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2376 states. [2021-08-21 13:26:59,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2376 to 1663. [2021-08-21 13:26:59,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1663 states, 1662 states have (on average 3.3826714801444044) internal successors, (5622), 1662 states have internal predecessors, (5622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:26:59,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1663 states to 1663 states and 5622 transitions. [2021-08-21 13:26:59,448 INFO L78 Accepts]: Start accepts. Automaton has 1663 states and 5622 transitions. Word has length 26 [2021-08-21 13:26:59,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:26:59,448 INFO L470 AbstractCegarLoop]: Abstraction has 1663 states and 5622 transitions. [2021-08-21 13:26:59,448 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:26:59,448 INFO L276 IsEmpty]: Start isEmpty. Operand 1663 states and 5622 transitions. [2021-08-21 13:26:59,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:26:59,451 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:26:59,451 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:26:59,476 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:26:59,659 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:26:59,660 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:26:59,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:26:59,660 INFO L82 PathProgramCache]: Analyzing trace with hash 796347224, now seen corresponding path program 42 times [2021-08-21 13:26:59,660 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:26:59,660 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1992856326] [2021-08-21 13:26:59,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:26:59,660 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:26:59,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:26:59,853 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:26:59,853 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:26:59,853 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1992856326] [2021-08-21 13:26:59,854 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1992856326] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:26:59,854 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1309027380] [2021-08-21 13:26:59,854 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:26:59,854 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:26:59,854 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:26:59,854 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:26:59,855 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:27:02,548 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:27:02,548 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:27:02,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 13:27:02,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:27:02,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:27:02,889 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:27:02,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 47 treesize of output 53 [2021-08-21 13:27:03,159 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:27:03,159 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1309027380] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:27:03,159 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:27:03,159 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-08-21 13:27:03,159 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1838643534] [2021-08-21 13:27:03,160 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:27:03,160 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:27:03,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:27:03,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:27:03,160 INFO L87 Difference]: Start difference. First operand 1663 states and 5622 transitions. Second operand has 19 states, 19 states have (on average 2.4210526315789473) 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:27:04,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:27:04,300 INFO L93 Difference]: Finished difference Result 2671 states and 8684 transitions. [2021-08-21 13:27:04,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 13:27:04,301 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.4210526315789473) 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 26 [2021-08-21 13:27:04,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:27:04,306 INFO L225 Difference]: With dead ends: 2671 [2021-08-21 13:27:04,306 INFO L226 Difference]: Without dead ends: 2652 [2021-08-21 13:27:04,306 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 398 ImplicationChecksByTransitivity, 867.7ms TimeCoverageRelationStatistics Valid=263, Invalid=1297, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 13:27:04,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2652 states. [2021-08-21 13:27:04,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2652 to 1671. [2021-08-21 13:27:04,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1671 states, 1670 states have (on average 3.3808383233532933) internal successors, (5646), 1670 states have internal predecessors, (5646), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:27:04,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1671 states to 1671 states and 5646 transitions. [2021-08-21 13:27:04,336 INFO L78 Accepts]: Start accepts. Automaton has 1671 states and 5646 transitions. Word has length 26 [2021-08-21 13:27:04,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:27:04,336 INFO L470 AbstractCegarLoop]: Abstraction has 1671 states and 5646 transitions. [2021-08-21 13:27:04,336 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.4210526315789473) 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:27:04,336 INFO L276 IsEmpty]: Start isEmpty. Operand 1671 states and 5646 transitions. [2021-08-21 13:27:04,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:27:04,338 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:27:04,338 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:27:04,369 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Ended with exit code 0 [2021-08-21 13:27:04,539 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:27:04,539 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:27:04,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:27:04,539 INFO L82 PathProgramCache]: Analyzing trace with hash 817083752, now seen corresponding path program 43 times [2021-08-21 13:27:04,539 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:27:04,539 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [633118305] [2021-08-21 13:27:04,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:27:04,539 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:27:04,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:27:04,758 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:27:04,759 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:27:04,759 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [633118305] [2021-08-21 13:27:04,759 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [633118305] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:27:04,759 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [965058496] [2021-08-21 13:27:04,759 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:27:04,759 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:27:04,759 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:27:04,760 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:27:04,788 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:27:07,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:27:07,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:27:07,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:27:07,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:27:07,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:27:07,878 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:27:07,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 31 [2021-08-21 13:27:07,939 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:27:07,940 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [965058496] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:27:07,940 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:27:07,940 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-08-21 13:27:07,940 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1241322079] [2021-08-21 13:27:07,940 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:27:07,940 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:27:07,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:27:07,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:27:07,940 INFO L87 Difference]: Start difference. First operand 1671 states and 5646 transitions. Second operand has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:27:08,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:27:08,569 INFO L93 Difference]: Finished difference Result 2243 states and 7394 transitions. [2021-08-21 13:27:08,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 13:27:08,569 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 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 13:27:08,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:27:08,573 INFO L225 Difference]: With dead ends: 2243 [2021-08-21 13:27:08,573 INFO L226 Difference]: Without dead ends: 2228 [2021-08-21 13:27:08,573 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 286 ImplicationChecksByTransitivity, 575.4ms TimeCoverageRelationStatistics Valid=201, Invalid=989, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 13:27:08,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2228 states. [2021-08-21 13:27:08,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2228 to 1664. [2021-08-21 13:27:08,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1664 states, 1663 states have (on average 3.3782321106434154) internal successors, (5618), 1663 states have internal predecessors, (5618), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:27:08,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1664 states to 1664 states and 5618 transitions. [2021-08-21 13:27:08,596 INFO L78 Accepts]: Start accepts. Automaton has 1664 states and 5618 transitions. Word has length 26 [2021-08-21 13:27:08,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:27:08,597 INFO L470 AbstractCegarLoop]: Abstraction has 1664 states and 5618 transitions. [2021-08-21 13:27:08,597 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:27:08,597 INFO L276 IsEmpty]: Start isEmpty. Operand 1664 states and 5618 transitions. [2021-08-21 13:27:08,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:27:08,599 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:27:08,599 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:27:08,624 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Ended with exit code 0 [2021-08-21 13:27:08,799 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,SelfDestructingSolverStorable99 [2021-08-21 13:27:08,799 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:27:08,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:27:08,800 INFO L82 PathProgramCache]: Analyzing trace with hash -893595680, now seen corresponding path program 44 times [2021-08-21 13:27:08,800 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:27:08,800 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [67464026] [2021-08-21 13:27:08,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:27:08,800 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:27:08,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:27:08,992 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:27:08,993 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:27:08,993 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [67464026] [2021-08-21 13:27:08,993 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [67464026] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:27:08,993 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1634818126] [2021-08-21 13:27:08,993 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:27:08,993 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:27:08,993 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:27:08,994 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:27:08,994 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:27:11,788 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:27:11,788 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:27:11,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:27:11,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:27:12,106 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-08-21 13:27:12,106 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 66 treesize of output 54 [2021-08-21 13:27:12,219 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:27:12,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1634818126] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:27:12,219 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:27:12,219 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-08-21 13:27:12,219 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1806509163] [2021-08-21 13:27:12,219 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:27:12,219 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:27:12,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:27:12,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:27:12,220 INFO L87 Difference]: Start difference. First operand 1664 states and 5618 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:27:12,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:27:12,744 INFO L93 Difference]: Finished difference Result 2253 states and 7427 transitions. [2021-08-21 13:27:12,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 13:27:12,744 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 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 13:27:12,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:27:12,748 INFO L225 Difference]: With dead ends: 2253 [2021-08-21 13:27:12,748 INFO L226 Difference]: Without dead ends: 2228 [2021-08-21 13:27:12,748 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 475.7ms TimeCoverageRelationStatistics Valid=158, Invalid=654, Unknown=0, NotChecked=0, Total=812 [2021-08-21 13:27:12,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2228 states. [2021-08-21 13:27:12,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2228 to 1649. [2021-08-21 13:27:12,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1649 states, 1648 states have (on average 3.3780339805825244) internal successors, (5567), 1648 states have internal predecessors, (5567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:27:12,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1649 states to 1649 states and 5567 transitions. [2021-08-21 13:27:12,771 INFO L78 Accepts]: Start accepts. Automaton has 1649 states and 5567 transitions. Word has length 26 [2021-08-21 13:27:12,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:27:12,771 INFO L470 AbstractCegarLoop]: Abstraction has 1649 states and 5567 transitions. [2021-08-21 13:27:12,771 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:27:12,771 INFO L276 IsEmpty]: Start isEmpty. Operand 1649 states and 5567 transitions. [2021-08-21 13:27:12,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:27:12,773 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:27:12,773 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:27:12,798 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Ended with exit code 0 [2021-08-21 13:27:12,974 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:27:12,974 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:27:12,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:27:12,974 INFO L82 PathProgramCache]: Analyzing trace with hash -1836189860, now seen corresponding path program 45 times [2021-08-21 13:27:12,974 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:27:12,974 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1435863812] [2021-08-21 13:27:12,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:27:12,974 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:27:12,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:27:13,133 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:27:13,134 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:27:13,134 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1435863812] [2021-08-21 13:27:13,134 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1435863812] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:27:13,134 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [707613785] [2021-08-21 13:27:13,134 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:27:13,134 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:27:13,134 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:27:13,135 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:27:13,135 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:27:15,962 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:27:15,962 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:27:15,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:27:15,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:27:16,408 INFO L354 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2021-08-21 13:27:16,408 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 24 [2021-08-21 13:27:16,437 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:27:16,438 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [707613785] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:27:16,438 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:27:16,438 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 13:27:16,438 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1874653342] [2021-08-21 13:27:16,438 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:27:16,438 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:27:16,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:27:16,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:27:16,438 INFO L87 Difference]: Start difference. First operand 1649 states and 5567 transitions. Second operand has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:27:16,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:27:16,865 INFO L93 Difference]: Finished difference Result 2165 states and 7155 transitions. [2021-08-21 13:27:16,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 13:27:16,866 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 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 13:27:16,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:27:16,870 INFO L225 Difference]: With dead ends: 2165 [2021-08-21 13:27:16,870 INFO L226 Difference]: Without dead ends: 2150 [2021-08-21 13:27:16,870 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 326.4ms TimeCoverageRelationStatistics Valid=132, Invalid=518, Unknown=0, NotChecked=0, Total=650 [2021-08-21 13:27:16,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2150 states. [2021-08-21 13:27:16,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2150 to 1694. [2021-08-21 13:27:16,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1694 states, 1693 states have (on average 3.3733018310691083) internal successors, (5711), 1693 states have internal predecessors, (5711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:27:16,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1694 states to 1694 states and 5711 transitions. [2021-08-21 13:27:16,898 INFO L78 Accepts]: Start accepts. Automaton has 1694 states and 5711 transitions. Word has length 26 [2021-08-21 13:27:16,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:27:16,898 INFO L470 AbstractCegarLoop]: Abstraction has 1694 states and 5711 transitions. [2021-08-21 13:27:16,898 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:27:16,898 INFO L276 IsEmpty]: Start isEmpty. Operand 1694 states and 5711 transitions. [2021-08-21 13:27:16,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:27:16,900 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:27:16,900 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:27:16,926 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:27:17,100 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:27:17,101 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:27:17,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:27:17,101 INFO L82 PathProgramCache]: Analyzing trace with hash -2003998952, now seen corresponding path program 46 times [2021-08-21 13:27:17,101 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:27:17,101 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [582172035] [2021-08-21 13:27:17,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:27:17,101 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:27:17,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:27:17,290 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:27:17,290 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:27:17,290 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [582172035] [2021-08-21 13:27:17,290 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [582172035] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:27:17,290 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1108556283] [2021-08-21 13:27:17,290 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:27:17,291 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:27:17,291 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:27:17,291 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:27:17,292 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:27:20,161 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:27:20,161 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:27:20,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:27:20,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:27:20,515 INFO L354 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2021-08-21 13:27:20,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 66 treesize of output 49 [2021-08-21 13:27:20,564 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:27:20,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1108556283] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:27:20,564 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:27:20,564 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-08-21 13:27:20,564 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615534944] [2021-08-21 13:27:20,564 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:27:20,564 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:27:20,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:27:20,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:27:20,565 INFO L87 Difference]: Start difference. First operand 1694 states and 5711 transitions. Second operand has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 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:27:21,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:27:21,255 INFO L93 Difference]: Finished difference Result 2437 states and 7990 transitions. [2021-08-21 13:27:21,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 13:27:21,255 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 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:27:21,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:27:21,259 INFO L225 Difference]: With dead ends: 2437 [2021-08-21 13:27:21,259 INFO L226 Difference]: Without dead ends: 2422 [2021-08-21 13:27:21,259 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 616.9ms TimeCoverageRelationStatistics Valid=200, Invalid=792, Unknown=0, NotChecked=0, Total=992 [2021-08-21 13:27:21,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2422 states. [2021-08-21 13:27:21,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2422 to 1695. [2021-08-21 13:27:21,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1695 states, 1694 states have (on average 3.374852420306966) internal successors, (5717), 1694 states have internal predecessors, (5717), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:27:21,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1695 states to 1695 states and 5717 transitions. [2021-08-21 13:27:21,285 INFO L78 Accepts]: Start accepts. Automaton has 1695 states and 5717 transitions. Word has length 26 [2021-08-21 13:27:21,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:27:21,285 INFO L470 AbstractCegarLoop]: Abstraction has 1695 states and 5717 transitions. [2021-08-21 13:27:21,285 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 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:27:21,285 INFO L276 IsEmpty]: Start isEmpty. Operand 1695 states and 5717 transitions. [2021-08-21 13:27:21,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:27:21,287 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:27:21,287 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:27:21,316 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Ended with exit code 0 [2021-08-21 13:27:21,488 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-08-21 13:27:21,488 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:27:21,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:27:21,488 INFO L82 PathProgramCache]: Analyzing trace with hash -1705225504, now seen corresponding path program 47 times [2021-08-21 13:27:21,488 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:27:21,488 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267290868] [2021-08-21 13:27:21,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:27:21,488 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:27:21,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:27:21,662 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:27:21,662 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:27:21,662 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267290868] [2021-08-21 13:27:21,662 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [267290868] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:27:21,662 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [996907756] [2021-08-21 13:27:21,662 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:27:21,662 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:27:21,662 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:27:21,663 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:27:21,664 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:27:24,523 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:27:24,523 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:27:24,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:27:24,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:27:24,888 INFO L354 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2021-08-21 13:27:24,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 66 treesize of output 49 [2021-08-21 13:27:24,935 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:27:24,936 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [996907756] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:27:24,936 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:27:24,936 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-08-21 13:27:24,936 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [469675050] [2021-08-21 13:27:24,936 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:27:24,936 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:27:24,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:27:24,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:27:24,936 INFO L87 Difference]: Start difference. First operand 1695 states and 5717 transitions. Second operand has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 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:27:25,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:27:25,368 INFO L93 Difference]: Finished difference Result 2251 states and 7431 transitions. [2021-08-21 13:27:25,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 13:27:25,368 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 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:27:25,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:27:25,371 INFO L225 Difference]: With dead ends: 2251 [2021-08-21 13:27:25,371 INFO L226 Difference]: Without dead ends: 2236 [2021-08-21 13:27:25,372 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 400.3ms TimeCoverageRelationStatistics Valid=160, Invalid=596, Unknown=0, NotChecked=0, Total=756 [2021-08-21 13:27:25,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2236 states. [2021-08-21 13:27:25,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2236 to 1698. [2021-08-21 13:27:25,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1698 states, 1697 states have (on average 3.3783146729522686) internal successors, (5733), 1697 states have internal predecessors, (5733), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:27:25,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1698 states to 1698 states and 5733 transitions. [2021-08-21 13:27:25,394 INFO L78 Accepts]: Start accepts. Automaton has 1698 states and 5733 transitions. Word has length 26 [2021-08-21 13:27:25,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:27:25,394 INFO L470 AbstractCegarLoop]: Abstraction has 1698 states and 5733 transitions. [2021-08-21 13:27:25,394 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 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:27:25,394 INFO L276 IsEmpty]: Start isEmpty. Operand 1698 states and 5733 transitions. [2021-08-21 13:27:25,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:27:25,396 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:27:25,396 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:27:25,422 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:27:25,597 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,SelfDestructingSolverStorable103 [2021-08-21 13:27:25,597 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:27:25,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:27:25,597 INFO L82 PathProgramCache]: Analyzing trace with hash 639330528, now seen corresponding path program 48 times [2021-08-21 13:27:25,597 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:27:25,597 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328500004] [2021-08-21 13:27:25,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:27:25,597 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:27:25,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:27:25,762 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:27:25,762 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:27:25,762 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328500004] [2021-08-21 13:27:25,762 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [328500004] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:27:25,762 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1080352969] [2021-08-21 13:27:25,762 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:27:25,762 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:27:25,762 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:27:25,763 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:27:25,763 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:27:28,691 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:27:28,691 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:27:28,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 13:27:28,692 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:27:29,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:27:29,026 INFO L354 Elim1Store]: treesize reduction 9, result has 52.6 percent of original size [2021-08-21 13:27:29,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 33 [2021-08-21 13:27:29,127 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:27:29,127 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1080352969] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:27:29,127 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:27:29,127 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 15 [2021-08-21 13:27:29,127 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2137369727] [2021-08-21 13:27:29,127 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 13:27:29,127 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:27:29,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 13:27:29,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-08-21 13:27:29,128 INFO L87 Difference]: Start difference. First operand 1698 states and 5733 transitions. Second operand has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 15 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:27:29,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:27:29,462 INFO L93 Difference]: Finished difference Result 2263 states and 7492 transitions. [2021-08-21 13:27:29,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 13:27:29,462 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 15 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 13:27:29,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:27:29,466 INFO L225 Difference]: With dead ends: 2263 [2021-08-21 13:27:29,466 INFO L226 Difference]: Without dead ends: 2248 [2021-08-21 13:27:29,466 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 5 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 284.2ms TimeCoverageRelationStatistics Valid=128, Invalid=424, Unknown=0, NotChecked=0, Total=552 [2021-08-21 13:27:29,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2248 states. [2021-08-21 13:27:29,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2248 to 1716. [2021-08-21 13:27:29,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1716 states, 1715 states have (on average 3.3743440233236153) internal successors, (5787), 1715 states have internal predecessors, (5787), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:27:29,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1716 states to 1716 states and 5787 transitions. [2021-08-21 13:27:29,489 INFO L78 Accepts]: Start accepts. Automaton has 1716 states and 5787 transitions. Word has length 26 [2021-08-21 13:27:29,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:27:29,489 INFO L470 AbstractCegarLoop]: Abstraction has 1716 states and 5787 transitions. [2021-08-21 13:27:29,489 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 15 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:27:29,490 INFO L276 IsEmpty]: Start isEmpty. Operand 1716 states and 5787 transitions. [2021-08-21 13:27:29,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:27:29,492 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:27:29,492 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:27:29,519 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:27:29,693 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:27:29,694 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:27:29,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:27:29,694 INFO L82 PathProgramCache]: Analyzing trace with hash 1438671812, now seen corresponding path program 49 times [2021-08-21 13:27:29,694 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:27:29,694 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253396138] [2021-08-21 13:27:29,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:27:29,694 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:27:29,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:27:29,883 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:27:29,884 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:27:29,884 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1253396138] [2021-08-21 13:27:29,884 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1253396138] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:27:29,884 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [544418364] [2021-08-21 13:27:29,884 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:27:29,884 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:27:29,884 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:27:29,893 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:27:29,912 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:27:32,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:27:32,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:27:32,857 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:27:33,312 INFO L354 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2021-08-21 13:27:33,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 62 treesize of output 44 [2021-08-21 13:27:33,354 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:27:33,354 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [544418364] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:27:33,354 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:27:33,354 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 13:27:33,354 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [590641551] [2021-08-21 13:27:33,354 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:27:33,354 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:27:33,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:27:33,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:27:33,354 INFO L87 Difference]: Start difference. First operand 1716 states and 5787 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:27:33,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:27:33,771 INFO L93 Difference]: Finished difference Result 2192 states and 7262 transitions. [2021-08-21 13:27:33,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 13:27:33,771 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 13:27:33,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:27:33,775 INFO L225 Difference]: With dead ends: 2192 [2021-08-21 13:27:33,775 INFO L226 Difference]: Without dead ends: 2177 [2021-08-21 13:27:33,775 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 391.9ms TimeCoverageRelationStatistics Valid=163, Invalid=649, Unknown=0, NotChecked=0, Total=812 [2021-08-21 13:27:33,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2177 states. [2021-08-21 13:27:33,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2177 to 1737. [2021-08-21 13:27:33,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1737 states, 1736 states have (on average 3.370967741935484) internal successors, (5852), 1736 states have internal predecessors, (5852), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:27:33,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1737 states to 1737 states and 5852 transitions. [2021-08-21 13:27:33,797 INFO L78 Accepts]: Start accepts. Automaton has 1737 states and 5852 transitions. Word has length 26 [2021-08-21 13:27:33,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:27:33,797 INFO L470 AbstractCegarLoop]: Abstraction has 1737 states and 5852 transitions. [2021-08-21 13:27:33,797 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:27:33,797 INFO L276 IsEmpty]: Start isEmpty. Operand 1737 states and 5852 transitions. [2021-08-21 13:27:33,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:27:33,800 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:27:33,800 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:27:33,826 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Ended with exit code 0 [2021-08-21 13:27:34,000 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:27:34,000 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:27:34,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:27:34,000 INFO L82 PathProgramCache]: Analyzing trace with hash -178860968, now seen corresponding path program 50 times [2021-08-21 13:27:34,000 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:27:34,001 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55646815] [2021-08-21 13:27:34,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:27:34,001 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:27:34,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:27:34,159 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:27:34,159 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:27:34,159 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55646815] [2021-08-21 13:27:34,159 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [55646815] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:27:34,159 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1820587945] [2021-08-21 13:27:34,159 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:27:34,159 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:27:34,159 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:27:34,160 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:27:34,160 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:27:37,135 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:27:37,135 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:27:37,136 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:27:37,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:27:37,493 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-21 13:27:37,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 69 treesize of output 64 [2021-08-21 13:27:37,646 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:27:37,647 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1820587945] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:27:37,647 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:27:37,647 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 13:27:37,647 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045772784] [2021-08-21 13:27:37,647 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:27:37,647 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:27:37,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:27:37,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:27:37,647 INFO L87 Difference]: Start difference. First operand 1737 states and 5852 transitions. Second operand has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:27:38,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:27:38,253 INFO L93 Difference]: Finished difference Result 2485 states and 8175 transitions. [2021-08-21 13:27:38,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 13:27:38,253 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 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 26 [2021-08-21 13:27:38,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:27:38,257 INFO L225 Difference]: With dead ends: 2485 [2021-08-21 13:27:38,257 INFO L226 Difference]: Without dead ends: 2470 [2021-08-21 13:27:38,258 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 250 ImplicationChecksByTransitivity, 497.3ms TimeCoverageRelationStatistics Valid=210, Invalid=720, Unknown=0, NotChecked=0, Total=930 [2021-08-21 13:27:38,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2470 states. [2021-08-21 13:27:38,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2470 to 1734. [2021-08-21 13:27:38,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1734 states, 1733 states have (on average 3.3721869590305826) internal successors, (5844), 1733 states have internal predecessors, (5844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:27:38,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1734 states to 1734 states and 5844 transitions. [2021-08-21 13:27:38,283 INFO L78 Accepts]: Start accepts. Automaton has 1734 states and 5844 transitions. Word has length 26 [2021-08-21 13:27:38,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:27:38,283 INFO L470 AbstractCegarLoop]: Abstraction has 1734 states and 5844 transitions. [2021-08-21 13:27:38,283 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:27:38,283 INFO L276 IsEmpty]: Start isEmpty. Operand 1734 states and 5844 transitions. [2021-08-21 13:27:38,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:27:38,285 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:27:38,285 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:27:38,311 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:27:38,485 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,SelfDestructingSolverStorable106 [2021-08-21 13:27:38,486 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:27:38,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:27:38,486 INFO L82 PathProgramCache]: Analyzing trace with hash -1868803872, now seen corresponding path program 51 times [2021-08-21 13:27:38,486 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:27:38,486 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651177516] [2021-08-21 13:27:38,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:27:38,486 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:27:38,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:27:38,640 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:27:38,640 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:27:38,640 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651177516] [2021-08-21 13:27:38,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651177516] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:27:38,640 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [450338006] [2021-08-21 13:27:38,640 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:27:38,640 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:27:38,640 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:27:38,641 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:27:38,641 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:27:41,691 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:27:41,691 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:27:41,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:27:41,692 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:27:42,036 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-21 13:27:42,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 36 treesize of output 44 [2021-08-21 13:27:42,199 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:27:42,199 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [450338006] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:27:42,199 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:27:42,200 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 13:27:42,200 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477231333] [2021-08-21 13:27:42,200 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:27:42,200 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:27:42,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:27:42,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:27:42,200 INFO L87 Difference]: Start difference. First operand 1734 states and 5844 transitions. Second operand has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:27:42,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:27:42,579 INFO L93 Difference]: Finished difference Result 2329 states and 7683 transitions. [2021-08-21 13:27:42,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 13:27:42,579 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 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 26 [2021-08-21 13:27:42,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:27:42,582 INFO L225 Difference]: With dead ends: 2329 [2021-08-21 13:27:42,583 INFO L226 Difference]: Without dead ends: 2304 [2021-08-21 13:27:42,583 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 375.3ms TimeCoverageRelationStatistics Valid=164, Invalid=538, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:27:42,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2304 states. [2021-08-21 13:27:42,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2304 to 1734. [2021-08-21 13:27:42,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1734 states, 1733 states have (on average 3.3744950952106176) internal successors, (5848), 1733 states have internal predecessors, (5848), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:27:42,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1734 states to 1734 states and 5848 transitions. [2021-08-21 13:27:42,605 INFO L78 Accepts]: Start accepts. Automaton has 1734 states and 5848 transitions. Word has length 26 [2021-08-21 13:27:42,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:27:42,605 INFO L470 AbstractCegarLoop]: Abstraction has 1734 states and 5848 transitions. [2021-08-21 13:27:42,606 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:27:42,606 INFO L276 IsEmpty]: Start isEmpty. Operand 1734 states and 5848 transitions. [2021-08-21 13:27:42,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:27:42,608 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:27:42,608 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:27:42,634 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Ended with exit code 0 [2021-08-21 13:27:42,808 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2021-08-21 13:27:42,808 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:27:42,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:27:42,808 INFO L82 PathProgramCache]: Analyzing trace with hash 615736860, now seen corresponding path program 52 times [2021-08-21 13:27:42,809 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:27:42,809 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [293134562] [2021-08-21 13:27:42,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:27:42,809 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:27:42,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:27:42,970 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:27:42,970 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:27:42,970 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [293134562] [2021-08-21 13:27:42,970 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [293134562] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:27:42,970 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1749673243] [2021-08-21 13:27:42,970 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:27:42,970 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:27:42,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:27:42,971 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:27:42,974 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:27:46,054 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:27:46,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:27:46,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:27:46,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:27:46,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:27:46,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:27:46,378 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:27:46,378 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 31 [2021-08-21 13:27:46,479 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:27:46,479 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1749673243] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:27:46,479 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:27:46,479 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-08-21 13:27:46,479 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508413725] [2021-08-21 13:27:46,479 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:27:46,479 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:27:46,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:27:46,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:27:46,480 INFO L87 Difference]: Start difference. First operand 1734 states and 5848 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:27:47,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:27:47,128 INFO L93 Difference]: Finished difference Result 2391 states and 7869 transitions. [2021-08-21 13:27:47,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 13:27:47,128 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 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 13:27:47,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:27:47,132 INFO L225 Difference]: With dead ends: 2391 [2021-08-21 13:27:47,132 INFO L226 Difference]: Without dead ends: 2355 [2021-08-21 13:27:47,132 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 510.1ms TimeCoverageRelationStatistics Valid=179, Invalid=751, Unknown=0, NotChecked=0, Total=930 [2021-08-21 13:27:47,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2355 states. [2021-08-21 13:27:47,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2355 to 1755. [2021-08-21 13:27:47,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1755 states, 1754 states have (on average 3.3808437856328393) internal successors, (5930), 1754 states have internal predecessors, (5930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:27:47,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1755 states to 1755 states and 5930 transitions. [2021-08-21 13:27:47,156 INFO L78 Accepts]: Start accepts. Automaton has 1755 states and 5930 transitions. Word has length 26 [2021-08-21 13:27:47,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:27:47,156 INFO L470 AbstractCegarLoop]: Abstraction has 1755 states and 5930 transitions. [2021-08-21 13:27:47,156 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:27:47,156 INFO L276 IsEmpty]: Start isEmpty. Operand 1755 states and 5930 transitions. [2021-08-21 13:27:47,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:27:47,158 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:27:47,158 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:27:47,184 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:27:47,359 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:27:47,359 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:27:47,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:27:47,359 INFO L82 PathProgramCache]: Analyzing trace with hash -232324038, now seen corresponding path program 56 times [2021-08-21 13:27:47,359 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:27:47,359 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2098521305] [2021-08-21 13:27:47,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:27:47,359 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:27:47,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:27:47,589 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 13:27:47,589 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:27:47,589 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2098521305] [2021-08-21 13:27:47,589 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2098521305] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:27:47,589 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2139140613] [2021-08-21 13:27:47,589 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:27:47,589 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:27:47,589 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:27:47,590 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:27:47,591 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:27:50,661 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:27:50,662 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:27:50,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-21 13:27:50,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:27:51,004 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 13:27:51,004 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 23 [2021-08-21 13:27:51,082 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 13:27:51,082 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2139140613] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:27:51,082 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:27:51,082 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 13:27:51,082 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [690369429] [2021-08-21 13:27:51,082 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:27:51,083 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:27:51,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:27:51,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:27:51,083 INFO L87 Difference]: Start difference. First operand 1755 states and 5930 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:27:51,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:27:51,535 INFO L93 Difference]: Finished difference Result 2286 states and 7446 transitions. [2021-08-21 13:27:51,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 13:27:51,535 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 13:27:51,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:27:51,539 INFO L225 Difference]: With dead ends: 2286 [2021-08-21 13:27:51,539 INFO L226 Difference]: Without dead ends: 2241 [2021-08-21 13:27:51,539 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 268 ImplicationChecksByTransitivity, 440.8ms TimeCoverageRelationStatistics Valid=191, Invalid=739, Unknown=0, NotChecked=0, Total=930 [2021-08-21 13:27:51,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2241 states. [2021-08-21 13:27:51,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2241 to 1773. [2021-08-21 13:27:51,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1773 states, 1772 states have (on average 3.3730248306997743) internal successors, (5977), 1772 states have internal predecessors, (5977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:27:51,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1773 states to 1773 states and 5977 transitions. [2021-08-21 13:27:51,561 INFO L78 Accepts]: Start accepts. Automaton has 1773 states and 5977 transitions. Word has length 26 [2021-08-21 13:27:51,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:27:51,562 INFO L470 AbstractCegarLoop]: Abstraction has 1773 states and 5977 transitions. [2021-08-21 13:27:51,562 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:27:51,562 INFO L276 IsEmpty]: Start isEmpty. Operand 1773 states and 5977 transitions. [2021-08-21 13:27:51,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:27:51,564 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:27:51,564 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:27:51,590 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Ended with exit code 0 [2021-08-21 13:27:51,764 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:27:51,764 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:27:51,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:27:51,765 INFO L82 PathProgramCache]: Analyzing trace with hash -294199592, now seen corresponding path program 57 times [2021-08-21 13:27:51,765 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:27:51,765 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596518329] [2021-08-21 13:27:51,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:27:51,765 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:27:51,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:27:52,023 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 13:27:52,023 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:27:52,023 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596518329] [2021-08-21 13:27:52,023 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1596518329] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:27:52,023 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [886303129] [2021-08-21 13:27:52,023 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:27:52,023 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:27:52,024 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:27:52,024 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:27:52,024 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:27:55,150 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 13:27:55,150 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:27:55,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:27:55,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:27:55,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:27:55,456 INFO L354 Elim1Store]: treesize reduction 20, result has 60.8 percent of original size [2021-08-21 13:27:55,456 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 31 treesize of output 49 [2021-08-21 13:27:55,570 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 13:27:55,570 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [886303129] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:27:55,570 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:27:55,570 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-08-21 13:27:55,570 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [782388626] [2021-08-21 13:27:55,570 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:27:55,570 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:27:55,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:27:55,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:27:55,571 INFO L87 Difference]: Start difference. First operand 1773 states and 5977 transitions. Second operand has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 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:27:56,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:27:56,916 INFO L93 Difference]: Finished difference Result 2467 states and 8068 transitions. [2021-08-21 13:27:56,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 13:27:56,916 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 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:27:56,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:27:56,921 INFO L225 Difference]: With dead ends: 2467 [2021-08-21 13:27:56,921 INFO L226 Difference]: Without dead ends: 2452 [2021-08-21 13:27:56,921 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 573 ImplicationChecksByTransitivity, 1078.3ms TimeCoverageRelationStatistics Valid=360, Invalid=1802, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 13:27:56,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2452 states. [2021-08-21 13:27:56,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2452 to 1767. [2021-08-21 13:27:56,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1767 states, 1766 states have (on average 3.3714609286523216) internal successors, (5954), 1766 states have internal predecessors, (5954), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:27:56,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1767 states to 1767 states and 5954 transitions. [2021-08-21 13:27:56,948 INFO L78 Accepts]: Start accepts. Automaton has 1767 states and 5954 transitions. Word has length 26 [2021-08-21 13:27:56,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:27:56,948 INFO L470 AbstractCegarLoop]: Abstraction has 1767 states and 5954 transitions. [2021-08-21 13:27:56,949 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 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:27:56,949 INFO L276 IsEmpty]: Start isEmpty. Operand 1767 states and 5954 transitions. [2021-08-21 13:27:56,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:27:56,951 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:27:56,951 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:27:56,978 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Ended with exit code 0 [2021-08-21 13:27:57,151 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,SelfDestructingSolverStorable110 [2021-08-21 13:27:57,151 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:27:57,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:27:57,152 INFO L82 PathProgramCache]: Analyzing trace with hash 281045340, now seen corresponding path program 58 times [2021-08-21 13:27:57,152 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:27:57,152 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [522223285] [2021-08-21 13:27:57,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:27:57,152 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:27:57,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:27:57,368 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 13:27:57,368 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:27:57,368 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [522223285] [2021-08-21 13:27:57,368 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [522223285] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:27:57,368 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1008042602] [2021-08-21 13:27:57,368 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:27:57,368 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:27:57,368 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:27:57,369 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:27:57,369 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:28:00,541 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:28:00,542 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:28:00,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:28:00,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:28:00,908 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 13:28:00,908 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 23 [2021-08-21 13:28:00,943 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 13:28:00,943 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1008042602] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:28:00,943 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:28:00,943 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 15 [2021-08-21 13:28:00,943 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1179680741] [2021-08-21 13:28:00,944 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 13:28:00,944 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:28:00,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 13:28:00,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-08-21 13:28:00,944 INFO L87 Difference]: Start difference. First operand 1767 states and 5954 transitions. Second operand has 16 states, 16 states have (on average 2.625) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:28:01,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:28:01,258 INFO L93 Difference]: Finished difference Result 2094 states and 6800 transitions. [2021-08-21 13:28:01,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 13:28:01,258 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 13:28:01,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:28:01,262 INFO L225 Difference]: With dead ends: 2094 [2021-08-21 13:28:01,262 INFO L226 Difference]: Without dead ends: 2072 [2021-08-21 13:28:01,262 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 301.9ms TimeCoverageRelationStatistics Valid=143, Invalid=559, Unknown=0, NotChecked=0, Total=702 [2021-08-21 13:28:01,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2072 states. [2021-08-21 13:28:01,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2072 to 1769. [2021-08-21 13:28:01,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1769 states, 1768 states have (on average 3.371606334841629) internal successors, (5961), 1768 states have internal predecessors, (5961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:28:01,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1769 states to 1769 states and 5961 transitions. [2021-08-21 13:28:01,286 INFO L78 Accepts]: Start accepts. Automaton has 1769 states and 5961 transitions. Word has length 26 [2021-08-21 13:28:01,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:28:01,286 INFO L470 AbstractCegarLoop]: Abstraction has 1769 states and 5961 transitions. [2021-08-21 13:28:01,286 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:28:01,286 INFO L276 IsEmpty]: Start isEmpty. Operand 1769 states and 5961 transitions. [2021-08-21 13:28:01,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:28:01,289 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:28:01,289 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:28:01,317 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Ended with exit code 0 [2021-08-21 13:28:01,489 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,SelfDestructingSolverStorable111 [2021-08-21 13:28:01,489 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:28:01,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:28:01,489 INFO L82 PathProgramCache]: Analyzing trace with hash 1348919904, now seen corresponding path program 59 times [2021-08-21 13:28:01,489 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:28:01,489 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1318534836] [2021-08-21 13:28:01,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:28:01,490 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:28:01,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:28:01,710 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 13:28:01,710 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:28:01,710 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1318534836] [2021-08-21 13:28:01,710 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1318534836] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:28:01,710 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1157034527] [2021-08-21 13:28:01,710 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:28:01,710 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:28:01,710 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:28:01,725 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:28:01,738 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:28:04,971 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:28:04,971 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:28:04,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:28:04,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:28:05,257 INFO L354 Elim1Store]: treesize reduction 22, result has 53.2 percent of original size [2021-08-21 13:28:05,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 41 [2021-08-21 13:28:05,392 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 13:28:05,392 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1157034527] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:28:05,392 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:28:05,392 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-08-21 13:28:05,392 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [409114000] [2021-08-21 13:28:05,392 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:28:05,392 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:28:05,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:28:05,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:28:05,393 INFO L87 Difference]: Start difference. First operand 1769 states and 5961 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:28:06,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:28:06,260 INFO L93 Difference]: Finished difference Result 2343 states and 7709 transitions. [2021-08-21 13:28:06,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 13:28:06,260 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 13:28:06,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:28:06,265 INFO L225 Difference]: With dead ends: 2343 [2021-08-21 13:28:06,265 INFO L226 Difference]: Without dead ends: 2301 [2021-08-21 13:28:06,265 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 303 ImplicationChecksByTransitivity, 648.6ms TimeCoverageRelationStatistics Valid=229, Invalid=1031, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 13:28:06,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2301 states. [2021-08-21 13:28:06,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2301 to 1793. [2021-08-21 13:28:06,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1793 states, 1792 states have (on average 3.364955357142857) internal successors, (6030), 1792 states have internal predecessors, (6030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:28:06,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1793 states to 1793 states and 6030 transitions. [2021-08-21 13:28:06,292 INFO L78 Accepts]: Start accepts. Automaton has 1793 states and 6030 transitions. Word has length 26 [2021-08-21 13:28:06,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:28:06,292 INFO L470 AbstractCegarLoop]: Abstraction has 1793 states and 6030 transitions. [2021-08-21 13:28:06,292 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:28:06,292 INFO L276 IsEmpty]: Start isEmpty. Operand 1793 states and 6030 transitions. [2021-08-21 13:28:06,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:28:06,295 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:28:06,295 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:28:06,322 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Ended with exit code 0 [2021-08-21 13:28:06,495 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,SelfDestructingSolverStorable112 [2021-08-21 13:28:06,495 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:28:06,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:28:06,496 INFO L82 PathProgramCache]: Analyzing trace with hash 991067684, now seen corresponding path program 60 times [2021-08-21 13:28:06,496 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:28:06,496 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1424730598] [2021-08-21 13:28:06,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:28:06,496 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:28:06,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:28:06,713 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 13:28:06,714 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:28:06,714 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1424730598] [2021-08-21 13:28:06,714 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1424730598] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:28:06,714 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [671093215] [2021-08-21 13:28:06,714 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:28:06,714 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:28:06,714 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:28:06,715 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:28:06,715 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:28:09,999 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:28:09,999 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:28:10,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:28:10,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:28:10,321 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 13:28:10,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 23 [2021-08-21 13:28:10,384 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 13:28:10,385 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [671093215] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:28:10,385 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:28:10,385 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 15 [2021-08-21 13:28:10,385 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917015876] [2021-08-21 13:28:10,385 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 13:28:10,385 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:28:10,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 13:28:10,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-08-21 13:28:10,385 INFO L87 Difference]: Start difference. First operand 1793 states and 6030 transitions. Second operand has 16 states, 16 states have (on average 2.4375) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:28:10,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:28:10,779 INFO L93 Difference]: Finished difference Result 2234 states and 7364 transitions. [2021-08-21 13:28:10,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 13:28:10,779 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 15 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 26 [2021-08-21 13:28:10,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:28:10,783 INFO L225 Difference]: With dead ends: 2234 [2021-08-21 13:28:10,783 INFO L226 Difference]: Without dead ends: 2203 [2021-08-21 13:28:10,783 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 380.2ms TimeCoverageRelationStatistics Valid=160, Invalid=596, Unknown=0, NotChecked=0, Total=756 [2021-08-21 13:28:10,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2203 states. [2021-08-21 13:28:10,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2203 to 1789. [2021-08-21 13:28:10,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1789 states, 1788 states have (on average 3.3668903803131993) internal successors, (6020), 1788 states have internal predecessors, (6020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:28:10,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1789 states to 1789 states and 6020 transitions. [2021-08-21 13:28:10,810 INFO L78 Accepts]: Start accepts. Automaton has 1789 states and 6020 transitions. Word has length 26 [2021-08-21 13:28:10,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:28:10,810 INFO L470 AbstractCegarLoop]: Abstraction has 1789 states and 6020 transitions. [2021-08-21 13:28:10,810 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:28:10,810 INFO L276 IsEmpty]: Start isEmpty. Operand 1789 states and 6020 transitions. [2021-08-21 13:28:10,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:28:10,812 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:28:10,813 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:28:10,840 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Forceful destruction successful, exit code 0 [2021-08-21 13:28:11,024 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,SelfDestructingSolverStorable113 [2021-08-21 13:28:11,025 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:28:11,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:28:11,025 INFO L82 PathProgramCache]: Analyzing trace with hash -308346528, now seen corresponding path program 61 times [2021-08-21 13:28:11,025 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:28:11,025 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1490771323] [2021-08-21 13:28:11,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:28:11,025 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:28:11,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:28:11,242 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 13:28:11,242 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:28:11,242 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1490771323] [2021-08-21 13:28:11,242 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1490771323] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:28:11,242 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [690859025] [2021-08-21 13:28:11,242 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:28:11,243 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:28:11,243 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:28:11,243 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:28:11,244 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:28:14,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:28:14,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:28:14,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:28:14,870 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 13:28:14,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 23 [2021-08-21 13:28:14,933 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 13:28:14,933 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [690859025] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:28:14,933 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:28:14,934 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 15 [2021-08-21 13:28:14,934 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [376996493] [2021-08-21 13:28:14,934 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 13:28:14,934 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:28:14,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 13:28:14,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-08-21 13:28:14,934 INFO L87 Difference]: Start difference. First operand 1789 states and 6020 transitions. Second operand has 16 states, 16 states have (on average 2.4375) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:28:15,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:28:15,327 INFO L93 Difference]: Finished difference Result 2223 states and 7341 transitions. [2021-08-21 13:28:15,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 13:28:15,328 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 15 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 26 [2021-08-21 13:28:15,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:28:15,332 INFO L225 Difference]: With dead ends: 2223 [2021-08-21 13:28:15,332 INFO L226 Difference]: Without dead ends: 2208 [2021-08-21 13:28:15,332 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 356.5ms TimeCoverageRelationStatistics Valid=128, Invalid=472, Unknown=0, NotChecked=0, Total=600 [2021-08-21 13:28:15,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2208 states. [2021-08-21 13:28:15,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2208 to 1789. [2021-08-21 13:28:15,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1789 states, 1788 states have (on average 3.3668903803131993) internal successors, (6020), 1788 states have internal predecessors, (6020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:28:15,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1789 states to 1789 states and 6020 transitions. [2021-08-21 13:28:15,358 INFO L78 Accepts]: Start accepts. Automaton has 1789 states and 6020 transitions. Word has length 26 [2021-08-21 13:28:15,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:28:15,358 INFO L470 AbstractCegarLoop]: Abstraction has 1789 states and 6020 transitions. [2021-08-21 13:28:15,358 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:28:15,358 INFO L276 IsEmpty]: Start isEmpty. Operand 1789 states and 6020 transitions. [2021-08-21 13:28:15,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:28:15,360 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:28:15,361 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:28:15,388 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Ended with exit code 0 [2021-08-21 13:28:15,561 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable114,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:28:15,561 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:28:15,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:28:15,561 INFO L82 PathProgramCache]: Analyzing trace with hash -1961622048, now seen corresponding path program 53 times [2021-08-21 13:28:15,561 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:28:15,561 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952422775] [2021-08-21 13:28:15,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:28:15,562 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:28:15,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:28:15,793 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:28:15,794 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:28:15,794 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952422775] [2021-08-21 13:28:15,794 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952422775] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:28:15,794 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [931552690] [2021-08-21 13:28:15,794 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:28:15,794 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:28:15,794 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:28:15,795 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:28:15,796 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:28:19,144 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:28:19,145 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:28:19,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 13:28:19,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:28:19,575 INFO L354 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2021-08-21 13:28:19,575 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 24 [2021-08-21 13:28:19,615 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:28:19,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [931552690] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:28:19,615 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:28:19,616 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 13:28:19,616 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629838461] [2021-08-21 13:28:19,616 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:28:19,616 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:28:19,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:28:19,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:28:19,616 INFO L87 Difference]: Start difference. First operand 1789 states and 6020 transitions. Second operand has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 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:28:20,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:28:20,354 INFO L93 Difference]: Finished difference Result 2411 states and 7855 transitions. [2021-08-21 13:28:20,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 13:28:20,354 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 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:28:20,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:28:20,358 INFO L225 Difference]: With dead ends: 2411 [2021-08-21 13:28:20,358 INFO L226 Difference]: Without dead ends: 2396 [2021-08-21 13:28:20,358 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 291 ImplicationChecksByTransitivity, 611.7ms TimeCoverageRelationStatistics Valid=213, Invalid=779, Unknown=0, NotChecked=0, Total=992 [2021-08-21 13:28:20,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2396 states. [2021-08-21 13:28:20,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2396 to 1800. [2021-08-21 13:28:20,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1800 states, 1799 states have (on average 3.367426347971095) internal successors, (6058), 1799 states have internal predecessors, (6058), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:28:20,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1800 states to 1800 states and 6058 transitions. [2021-08-21 13:28:20,382 INFO L78 Accepts]: Start accepts. Automaton has 1800 states and 6058 transitions. Word has length 26 [2021-08-21 13:28:20,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:28:20,382 INFO L470 AbstractCegarLoop]: Abstraction has 1800 states and 6058 transitions. [2021-08-21 13:28:20,383 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 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:28:20,383 INFO L276 IsEmpty]: Start isEmpty. Operand 1800 states and 6058 transitions. [2021-08-21 13:28:20,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:28:20,385 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:28:20,385 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:28:20,413 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:28:20,585 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:28:20,586 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:28:20,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:28:20,586 INFO L82 PathProgramCache]: Analyzing trace with hash -411240484, now seen corresponding path program 62 times [2021-08-21 13:28:20,586 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:28:20,586 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [227288552] [2021-08-21 13:28:20,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:28:20,586 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:28:20,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:28:20,743 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 13:28:20,743 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:28:20,743 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [227288552] [2021-08-21 13:28:20,743 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [227288552] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:28:20,743 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [382216149] [2021-08-21 13:28:20,743 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:28:20,743 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:28:20,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:28:20,744 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:28:20,744 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:28:24,121 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:28:24,122 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:28:24,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:28:24,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:28:24,541 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 13:28:24,541 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 23 [2021-08-21 13:28:24,575 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 13:28:24,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [382216149] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:28:24,576 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:28:24,576 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-08-21 13:28:24,576 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917410823] [2021-08-21 13:28:24,576 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 13:28:24,576 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:28:24,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 13:28:24,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:28:24,576 INFO L87 Difference]: Start difference. First operand 1800 states and 6058 transitions. Second operand has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:28:25,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:28:25,280 INFO L93 Difference]: Finished difference Result 2685 states and 8515 transitions. [2021-08-21 13:28:25,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 13:28:25,280 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 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 13:28:25,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:28:25,284 INFO L225 Difference]: With dead ends: 2685 [2021-08-21 13:28:25,284 INFO L226 Difference]: Without dead ends: 2663 [2021-08-21 13:28:25,285 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 549.3ms TimeCoverageRelationStatistics Valid=236, Invalid=954, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 13:28:25,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2663 states. [2021-08-21 13:28:25,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2663 to 1852. [2021-08-21 13:28:25,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1852 states, 1851 states have (on average 3.372771474878444) internal successors, (6243), 1851 states have internal predecessors, (6243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:28:25,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1852 states to 1852 states and 6243 transitions. [2021-08-21 13:28:25,312 INFO L78 Accepts]: Start accepts. Automaton has 1852 states and 6243 transitions. Word has length 26 [2021-08-21 13:28:25,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:28:25,312 INFO L470 AbstractCegarLoop]: Abstraction has 1852 states and 6243 transitions. [2021-08-21 13:28:25,312 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:28:25,312 INFO L276 IsEmpty]: Start isEmpty. Operand 1852 states and 6243 transitions. [2021-08-21 13:28:25,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:28:25,314 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:28:25,314 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:28:25,342 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Ended with exit code 0 [2021-08-21 13:28:25,515 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,SelfDestructingSolverStorable116 [2021-08-21 13:28:25,515 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:28:25,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:28:25,515 INFO L82 PathProgramCache]: Analyzing trace with hash -371751672, now seen corresponding path program 54 times [2021-08-21 13:28:25,515 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:28:25,515 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296138806] [2021-08-21 13:28:25,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:28:25,515 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:28:25,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:28:25,714 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:28:25,714 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:28:25,714 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [296138806] [2021-08-21 13:28:25,714 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [296138806] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:28:25,714 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [907156647] [2021-08-21 13:28:25,714 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:28:25,714 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:28:25,714 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:28:25,715 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:28:25,715 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:28:29,127 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:28:29,127 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:28:29,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:28:29,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:28:29,512 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-21 13:28:29,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 42 [2021-08-21 13:28:29,832 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:28:29,832 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [907156647] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:28:29,832 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:28:29,833 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 13:28:29,833 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523132668] [2021-08-21 13:28:29,833 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:28:29,833 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:28:29,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:28:29,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:28:29,833 INFO L87 Difference]: Start difference. First operand 1852 states and 6243 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 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:28:32,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:28:32,094 INFO L93 Difference]: Finished difference Result 2713 states and 8735 transitions. [2021-08-21 13:28:32,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 13:28:32,095 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 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 26 [2021-08-21 13:28:32,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:28:32,099 INFO L225 Difference]: With dead ends: 2713 [2021-08-21 13:28:32,099 INFO L226 Difference]: Without dead ends: 2698 [2021-08-21 13:28:32,099 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 647 ImplicationChecksByTransitivity, 1663.6ms TimeCoverageRelationStatistics Valid=380, Invalid=1972, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 13:28:32,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2698 states. [2021-08-21 13:28:32,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2698 to 1860. [2021-08-21 13:28:32,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1860 states, 1859 states have (on average 3.3743948359332974) internal successors, (6273), 1859 states have internal predecessors, (6273), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:28:32,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1860 states to 1860 states and 6273 transitions. [2021-08-21 13:28:32,129 INFO L78 Accepts]: Start accepts. Automaton has 1860 states and 6273 transitions. Word has length 26 [2021-08-21 13:28:32,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:28:32,129 INFO L470 AbstractCegarLoop]: Abstraction has 1860 states and 6273 transitions. [2021-08-21 13:28:32,129 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 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:28:32,129 INFO L276 IsEmpty]: Start isEmpty. Operand 1860 states and 6273 transitions. [2021-08-21 13:28:32,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:28:32,131 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:28:32,131 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:28:32,160 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:28:32,332 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117,117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:28:32,332 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:28:32,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:28:32,333 INFO L82 PathProgramCache]: Analyzing trace with hash -1422332372, now seen corresponding path program 55 times [2021-08-21 13:28:32,333 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:28:32,333 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [927452047] [2021-08-21 13:28:32,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:28:32,333 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:28:32,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:28:32,508 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:28:32,508 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:28:32,508 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [927452047] [2021-08-21 13:28:32,508 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [927452047] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:28:32,509 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1345597788] [2021-08-21 13:28:32,509 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:28:32,509 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:28:32,509 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:28:32,509 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:28:32,510 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:28:35,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:28:35,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:28:35,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:28:36,285 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-21 13:28:36,285 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 36 treesize of output 44 [2021-08-21 13:28:36,440 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:28:36,440 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1345597788] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:28:36,440 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:28:36,440 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 13:28:36,440 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1685112280] [2021-08-21 13:28:36,440 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 13:28:36,440 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:28:36,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 13:28:36,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:28:36,441 INFO L87 Difference]: Start difference. First operand 1860 states and 6273 transitions. Second operand has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:28:37,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:28:37,494 INFO L93 Difference]: Finished difference Result 2874 states and 9326 transitions. [2021-08-21 13:28:37,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 13:28:37,494 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 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 26 [2021-08-21 13:28:37,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:28:37,499 INFO L225 Difference]: With dead ends: 2874 [2021-08-21 13:28:37,499 INFO L226 Difference]: Without dead ends: 2859 [2021-08-21 13:28:37,499 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 391 ImplicationChecksByTransitivity, 815.1ms TimeCoverageRelationStatistics Valid=329, Invalid=1077, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 13:28:37,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2859 states. [2021-08-21 13:28:37,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2859 to 1853. [2021-08-21 13:28:37,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1853 states, 1852 states have (on average 3.373110151187905) internal successors, (6247), 1852 states have internal predecessors, (6247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:28:37,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1853 states to 1853 states and 6247 transitions. [2021-08-21 13:28:37,530 INFO L78 Accepts]: Start accepts. Automaton has 1853 states and 6247 transitions. Word has length 26 [2021-08-21 13:28:37,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:28:37,530 INFO L470 AbstractCegarLoop]: Abstraction has 1853 states and 6247 transitions. [2021-08-21 13:28:37,531 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:28:37,531 INFO L276 IsEmpty]: Start isEmpty. Operand 1853 states and 6247 transitions. [2021-08-21 13:28:37,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:28:37,533 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:28:37,533 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:28:37,561 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Ended with exit code 0 [2021-08-21 13:28:37,733 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:28:37,734 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:28:37,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:28:37,734 INFO L82 PathProgramCache]: Analyzing trace with hash -185246960, now seen corresponding path program 63 times [2021-08-21 13:28:37,734 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:28:37,734 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506954550] [2021-08-21 13:28:37,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:28:37,734 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:28:37,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:28:37,902 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 13:28:37,902 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:28:37,902 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [506954550] [2021-08-21 13:28:37,902 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [506954550] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:28:37,902 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [758175874] [2021-08-21 13:28:37,902 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:28:37,902 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:28:37,902 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:28:37,903 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:28:37,903 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:28:41,425 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 13:28:41,426 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:28:41,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:28:41,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:28:41,712 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 13:28:41,713 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 23 [2021-08-21 13:28:41,766 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 13:28:41,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [758175874] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:28:41,767 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:28:41,767 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-08-21 13:28:41,767 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1553672996] [2021-08-21 13:28:41,767 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 13:28:41,767 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:28:41,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 13:28:41,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-08-21 13:28:41,767 INFO L87 Difference]: Start difference. First operand 1853 states and 6247 transitions. Second operand has 16 states, 16 states have (on average 2.1875) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:28:42,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:28:42,433 INFO L93 Difference]: Finished difference Result 3170 states and 10146 transitions. [2021-08-21 13:28:42,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 13:28:42,433 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.1875) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 13:28:42,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:28:42,438 INFO L225 Difference]: With dead ends: 3170 [2021-08-21 13:28:42,438 INFO L226 Difference]: Without dead ends: 3140 [2021-08-21 13:28:42,439 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 524.0ms TimeCoverageRelationStatistics Valid=261, Invalid=1071, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 13:28:42,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3140 states. [2021-08-21 13:28:42,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3140 to 1911. [2021-08-21 13:28:42,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1911 states, 1910 states have (on average 3.3759162303664922) internal successors, (6448), 1910 states have internal predecessors, (6448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:28:42,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1911 states to 1911 states and 6448 transitions. [2021-08-21 13:28:42,470 INFO L78 Accepts]: Start accepts. Automaton has 1911 states and 6448 transitions. Word has length 26 [2021-08-21 13:28:42,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:28:42,470 INFO L470 AbstractCegarLoop]: Abstraction has 1911 states and 6448 transitions. [2021-08-21 13:28:42,470 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.1875) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:28:42,470 INFO L276 IsEmpty]: Start isEmpty. Operand 1911 states and 6448 transitions. [2021-08-21 13:28:42,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:28:42,473 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:28:42,473 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:28:42,500 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Forceful destruction successful, exit code 0 [2021-08-21 13:28:42,673 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,SelfDestructingSolverStorable119 [2021-08-21 13:28:42,673 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:28:42,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:28:42,673 INFO L82 PathProgramCache]: Analyzing trace with hash 1648401692, now seen corresponding path program 64 times [2021-08-21 13:28:42,673 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:28:42,673 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51686513] [2021-08-21 13:28:42,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:28:42,674 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:28:42,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:28:42,838 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 13:28:42,838 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:28:42,838 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [51686513] [2021-08-21 13:28:42,838 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [51686513] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:28:42,838 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [20095658] [2021-08-21 13:28:42,838 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:28:42,838 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:28:42,838 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:28:42,839 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:28:42,839 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:28:46,412 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:28:46,412 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:28:46,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:28:46,413 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:28:46,647 INFO L354 Elim1Store]: treesize reduction 22, result has 53.2 percent of original size [2021-08-21 13:28:46,647 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 41 [2021-08-21 13:28:46,779 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 13:28:46,779 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [20095658] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:28:46,779 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:28:46,779 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-08-21 13:28:46,779 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1658198129] [2021-08-21 13:28:46,779 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 13:28:46,779 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:28:46,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 13:28:46,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-08-21 13:28:46,780 INFO L87 Difference]: Start difference. First operand 1911 states and 6448 transitions. Second operand has 16 states, 16 states have (on average 2.0625) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:28:47,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:28:47,778 INFO L93 Difference]: Finished difference Result 3616 states and 11476 transitions. [2021-08-21 13:28:47,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 13:28:47,778 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 15 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 26 [2021-08-21 13:28:47,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:28:47,786 INFO L225 Difference]: With dead ends: 3616 [2021-08-21 13:28:47,786 INFO L226 Difference]: Without dead ends: 3572 [2021-08-21 13:28:47,786 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 389 ImplicationChecksByTransitivity, 797.0ms TimeCoverageRelationStatistics Valid=345, Invalid=1295, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 13:28:47,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3572 states. [2021-08-21 13:28:47,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3572 to 1923. [2021-08-21 13:28:47,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1923 states, 1922 states have (on average 3.379292403746098) internal successors, (6495), 1922 states have internal predecessors, (6495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:28:47,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1923 states to 1923 states and 6495 transitions. [2021-08-21 13:28:47,823 INFO L78 Accepts]: Start accepts. Automaton has 1923 states and 6495 transitions. Word has length 26 [2021-08-21 13:28:47,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:28:47,823 INFO L470 AbstractCegarLoop]: Abstraction has 1923 states and 6495 transitions. [2021-08-21 13:28:47,823 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.0625) internal successors, (33), 15 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:28:47,823 INFO L276 IsEmpty]: Start isEmpty. Operand 1923 states and 6495 transitions. [2021-08-21 13:28:47,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:28:47,826 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:28:47,826 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:28:47,853 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:28:48,027 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,120 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:28:48,027 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:28:48,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:28:48,027 INFO L82 PathProgramCache]: Analyzing trace with hash -229110828, now seen corresponding path program 56 times [2021-08-21 13:28:48,028 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:28:48,028 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [493179271] [2021-08-21 13:28:48,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:28:48,028 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:28:48,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:28:48,237 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:28:48,237 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:28:48,237 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [493179271] [2021-08-21 13:28:48,238 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [493179271] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:28:48,238 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [587161938] [2021-08-21 13:28:48,238 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:28:48,238 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:28:48,238 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:28:48,238 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:28:48,239 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:28:51,812 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:28:51,813 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:28:51,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:28:51,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:28:52,233 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-21 13:28:52,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 72 treesize of output 67 [2021-08-21 13:28:52,480 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:28:52,481 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [587161938] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:28:52,481 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:28:52,481 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 13:28:52,481 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37243232] [2021-08-21 13:28:52,481 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:28:52,481 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:28:52,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:28:52,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:28:52,481 INFO L87 Difference]: Start difference. First operand 1923 states and 6495 transitions. Second operand has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:28:54,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:28:54,561 INFO L93 Difference]: Finished difference Result 2770 states and 8944 transitions. [2021-08-21 13:28:54,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 13:28:54,561 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 19 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 13:28:54,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:28:54,566 INFO L225 Difference]: With dead ends: 2770 [2021-08-21 13:28:54,566 INFO L226 Difference]: Without dead ends: 2740 [2021-08-21 13:28:54,566 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 763 ImplicationChecksByTransitivity, 1564.1ms TimeCoverageRelationStatistics Valid=382, Invalid=2270, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 13:28:54,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2740 states. [2021-08-21 13:28:54,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2740 to 1935. [2021-08-21 13:28:54,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1935 states, 1934 states have (on average 3.3759048603929678) internal successors, (6529), 1934 states have internal predecessors, (6529), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:28:54,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1935 states to 1935 states and 6529 transitions. [2021-08-21 13:28:54,595 INFO L78 Accepts]: Start accepts. Automaton has 1935 states and 6529 transitions. Word has length 26 [2021-08-21 13:28:54,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:28:54,595 INFO L470 AbstractCegarLoop]: Abstraction has 1935 states and 6529 transitions. [2021-08-21 13:28:54,595 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:28:54,595 INFO L276 IsEmpty]: Start isEmpty. Operand 1935 states and 6529 transitions. [2021-08-21 13:28:54,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:28:54,598 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:28:54,598 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:28:54,625 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:28:54,800 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,121 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:28:54,801 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:28:54,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:28:54,801 INFO L82 PathProgramCache]: Analyzing trace with hash -1613753644, now seen corresponding path program 57 times [2021-08-21 13:28:54,801 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:28:54,801 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1989935673] [2021-08-21 13:28:54,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:28:54,801 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:28:54,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:28:54,986 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:28:54,987 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:28:54,987 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1989935673] [2021-08-21 13:28:54,987 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1989935673] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:28:54,987 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [873962433] [2021-08-21 13:28:54,987 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:28:54,987 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:28:54,987 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:28:54,988 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:28:54,988 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:28:58,597 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 13:28:58,597 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:28:58,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 13:28:58,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:28:58,958 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 13:28:58,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 30 [2021-08-21 13:28:59,032 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:28:59,032 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [873962433] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:28:59,032 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:28:59,032 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 18 [2021-08-21 13:28:59,032 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1251821384] [2021-08-21 13:28:59,032 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:28:59,032 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:28:59,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:28:59,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:28:59,033 INFO L87 Difference]: Start difference. First operand 1935 states and 6529 transitions. Second operand has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:29:00,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:29:00,608 INFO L93 Difference]: Finished difference Result 2928 states and 9469 transitions. [2021-08-21 13:29:00,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 13:29:00,608 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 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 26 [2021-08-21 13:29:00,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:29:00,613 INFO L225 Difference]: With dead ends: 2928 [2021-08-21 13:29:00,613 INFO L226 Difference]: Without dead ends: 2898 [2021-08-21 13:29:00,614 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 559 ImplicationChecksByTransitivity, 1081.9ms TimeCoverageRelationStatistics Valid=345, Invalid=1635, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 13:29:00,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2898 states. [2021-08-21 13:29:00,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2898 to 1930. [2021-08-21 13:29:00,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1930 states, 1929 states have (on average 3.374805598755832) internal successors, (6510), 1929 states have internal predecessors, (6510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:29:00,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1930 states to 1930 states and 6510 transitions. [2021-08-21 13:29:00,645 INFO L78 Accepts]: Start accepts. Automaton has 1930 states and 6510 transitions. Word has length 26 [2021-08-21 13:29:00,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:29:00,645 INFO L470 AbstractCegarLoop]: Abstraction has 1930 states and 6510 transitions. [2021-08-21 13:29:00,645 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:29:00,645 INFO L276 IsEmpty]: Start isEmpty. Operand 1930 states and 6510 transitions. [2021-08-21 13:29:00,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:29:00,648 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:29:00,648 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:29:00,677 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:29:00,848 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,SelfDestructingSolverStorable122 [2021-08-21 13:29:00,848 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:29:00,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:29:00,849 INFO L82 PathProgramCache]: Analyzing trace with hash 191428704, now seen corresponding path program 58 times [2021-08-21 13:29:00,849 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:29:00,849 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [101012003] [2021-08-21 13:29:00,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:29:00,849 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:29:00,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:29:01,038 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:29:01,038 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:29:01,038 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [101012003] [2021-08-21 13:29:01,038 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [101012003] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:29:01,038 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [370768511] [2021-08-21 13:29:01,038 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:29:01,038 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:29:01,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:29:01,039 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:29:01,040 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:29:04,681 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:29:04,682 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:29:04,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:29:04,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:29:04,994 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-21 13:29:04,994 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 36 treesize of output 44 [2021-08-21 13:29:05,165 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:29:05,165 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [370768511] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:29:05,165 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:29:05,165 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 13:29:05,165 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2089092795] [2021-08-21 13:29:05,166 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 13:29:05,166 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:29:05,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 13:29:05,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:29:05,166 INFO L87 Difference]: Start difference. First operand 1930 states and 6510 transitions. Second operand has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:29:05,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:29:05,837 INFO L93 Difference]: Finished difference Result 2707 states and 8883 transitions. [2021-08-21 13:29:05,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 13:29:05,837 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 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 26 [2021-08-21 13:29:05,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:29:05,842 INFO L225 Difference]: With dead ends: 2707 [2021-08-21 13:29:05,842 INFO L226 Difference]: Without dead ends: 2682 [2021-08-21 13:29:05,842 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 338 ImplicationChecksByTransitivity, 519.3ms TimeCoverageRelationStatistics Valid=251, Invalid=871, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 13:29:05,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2682 states. [2021-08-21 13:29:05,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2682 to 1918. [2021-08-21 13:29:05,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1918 states, 1917 states have (on average 3.378716744913928) internal successors, (6477), 1917 states have internal predecessors, (6477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:29:05,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1918 states to 1918 states and 6477 transitions. [2021-08-21 13:29:05,867 INFO L78 Accepts]: Start accepts. Automaton has 1918 states and 6477 transitions. Word has length 26 [2021-08-21 13:29:05,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:29:05,867 INFO L470 AbstractCegarLoop]: Abstraction has 1918 states and 6477 transitions. [2021-08-21 13:29:05,867 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:29:05,867 INFO L276 IsEmpty]: Start isEmpty. Operand 1918 states and 6477 transitions. [2021-08-21 13:29:05,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:29:05,869 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:29:05,869 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:29:05,897 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Ended with exit code 0 [2021-08-21 13:29:06,070 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable123,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:29:06,070 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:29:06,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:29:06,070 INFO L82 PathProgramCache]: Analyzing trace with hash -1205769994, now seen corresponding path program 65 times [2021-08-21 13:29:06,070 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:29:06,070 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [575301238] [2021-08-21 13:29:06,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:29:06,070 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:29:06,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:29:06,314 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 13:29:06,314 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:29:06,314 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [575301238] [2021-08-21 13:29:06,314 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [575301238] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:29:06,314 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [553851867] [2021-08-21 13:29:06,314 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:29:06,314 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:29:06,315 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:29:06,315 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:29:06,316 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:29:09,963 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:29:09,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:29:09,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:29:09,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:29:10,395 INFO L354 Elim1Store]: treesize reduction 48, result has 12.7 percent of original size [2021-08-21 13:29:10,395 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 87 treesize of output 59 [2021-08-21 13:29:10,432 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 13:29:10,432 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [553851867] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:29:10,432 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:29:10,432 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-08-21 13:29:10,432 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349507182] [2021-08-21 13:29:10,433 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 13:29:10,433 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:29:10,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 13:29:10,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:29:10,433 INFO L87 Difference]: Start difference. First operand 1918 states and 6477 transitions. Second operand has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:29:11,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:29:11,213 INFO L93 Difference]: Finished difference Result 2580 states and 8448 transitions. [2021-08-21 13:29:11,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 13:29:11,213 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 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 13:29:11,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:29:11,218 INFO L225 Difference]: With dead ends: 2580 [2021-08-21 13:29:11,218 INFO L226 Difference]: Without dead ends: 2558 [2021-08-21 13:29:11,218 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 306 ImplicationChecksByTransitivity, 695.2ms TimeCoverageRelationStatistics Valid=253, Invalid=1007, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 13:29:11,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2558 states. [2021-08-21 13:29:11,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2558 to 1918. [2021-08-21 13:29:11,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1918 states, 1917 states have (on average 3.3792383933229004) internal successors, (6478), 1917 states have internal predecessors, (6478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:29:11,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1918 states to 1918 states and 6478 transitions. [2021-08-21 13:29:11,246 INFO L78 Accepts]: Start accepts. Automaton has 1918 states and 6478 transitions. Word has length 26 [2021-08-21 13:29:11,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:29:11,246 INFO L470 AbstractCegarLoop]: Abstraction has 1918 states and 6478 transitions. [2021-08-21 13:29:11,246 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:29:11,246 INFO L276 IsEmpty]: Start isEmpty. Operand 1918 states and 6478 transitions. [2021-08-21 13:29:11,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:29:11,248 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:29:11,248 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:29:11,278 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Ended with exit code 0 [2021-08-21 13:29:11,449 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2021-08-21 13:29:11,449 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:29:11,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:29:11,450 INFO L82 PathProgramCache]: Analyzing trace with hash 375467984, now seen corresponding path program 66 times [2021-08-21 13:29:11,450 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:29:11,450 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [887226751] [2021-08-21 13:29:11,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:29:11,450 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:29:11,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:29:11,714 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 13:29:11,714 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:29:11,714 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [887226751] [2021-08-21 13:29:11,714 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [887226751] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:29:11,714 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1482709025] [2021-08-21 13:29:11,714 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:29:11,714 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:29:11,714 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:29:11,721 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:29:11,722 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:29:15,611 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:29:15,611 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:29:15,612 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-21 13:29:15,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:29:15,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:29:15,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:29:15,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:29:15,984 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 13:29:15,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-08-21 13:29:16,170 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 13:29:16,170 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1482709025] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:29:16,170 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:29:16,170 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-08-21 13:29:16,171 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061861109] [2021-08-21 13:29:16,171 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:29:16,171 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:29:16,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:29:16,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:29:16,171 INFO L87 Difference]: Start difference. First operand 1918 states and 6478 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:29:17,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:29:17,621 INFO L93 Difference]: Finished difference Result 3138 states and 10044 transitions. [2021-08-21 13:29:17,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 13:29:17,622 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 26 [2021-08-21 13:29:17,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:29:17,627 INFO L225 Difference]: With dead ends: 3138 [2021-08-21 13:29:17,627 INFO L226 Difference]: Without dead ends: 3072 [2021-08-21 13:29:17,627 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 521 ImplicationChecksByTransitivity, 1084.5ms TimeCoverageRelationStatistics Valid=387, Invalid=1593, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 13:29:17,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3072 states. [2021-08-21 13:29:17,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3072 to 1907. [2021-08-21 13:29:17,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1907 states, 1906 states have (on average 3.373557187827912) internal successors, (6430), 1906 states have internal predecessors, (6430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:29:17,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1907 states to 1907 states and 6430 transitions. [2021-08-21 13:29:17,659 INFO L78 Accepts]: Start accepts. Automaton has 1907 states and 6430 transitions. Word has length 26 [2021-08-21 13:29:17,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:29:17,659 INFO L470 AbstractCegarLoop]: Abstraction has 1907 states and 6430 transitions. [2021-08-21 13:29:17,659 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:29:17,659 INFO L276 IsEmpty]: Start isEmpty. Operand 1907 states and 6430 transitions. [2021-08-21 13:29:17,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:29:17,662 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:29:17,662 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:29:17,690 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:29:17,862 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,SelfDestructingSolverStorable125 [2021-08-21 13:29:17,862 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:29:17,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:29:17,863 INFO L82 PathProgramCache]: Analyzing trace with hash 1726299134, now seen corresponding path program 59 times [2021-08-21 13:29:17,863 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:29:17,863 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911196226] [2021-08-21 13:29:17,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:29:17,863 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:29:17,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:29:18,103 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:29:18,103 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:29:18,103 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911196226] [2021-08-21 13:29:18,103 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [911196226] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:29:18,104 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [487551609] [2021-08-21 13:29:18,104 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:29:18,104 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:29:18,104 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:29:18,104 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:29:18,105 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:29:21,936 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:29:21,936 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:29:21,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 13:29:21,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:29:22,377 INFO L354 Elim1Store]: treesize reduction 22, result has 12.0 percent of original size [2021-08-21 13:29:22,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 66 treesize of output 49 [2021-08-21 13:29:22,433 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:29:22,433 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [487551609] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:29:22,433 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:29:22,433 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 13:29:22,434 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1503452891] [2021-08-21 13:29:22,434 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:29:22,434 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:29:22,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:29:22,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:29:22,434 INFO L87 Difference]: Start difference. First operand 1907 states and 6430 transitions. Second operand has 19 states, 19 states have (on average 2.3157894736842106) 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 13:29:22,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:29:22,964 INFO L93 Difference]: Finished difference Result 2432 states and 8045 transitions. [2021-08-21 13:29:22,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 13:29:22,964 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3157894736842106) 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 13:29:22,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:29:22,968 INFO L225 Difference]: With dead ends: 2432 [2021-08-21 13:29:22,968 INFO L226 Difference]: Without dead ends: 2417 [2021-08-21 13:29:22,969 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 259 ImplicationChecksByTransitivity, 425.2ms TimeCoverageRelationStatistics Valid=166, Invalid=764, Unknown=0, NotChecked=0, Total=930 [2021-08-21 13:29:22,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2417 states. [2021-08-21 13:29:22,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2417 to 1909. [2021-08-21 13:29:22,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1909 states, 1908 states have (on average 3.370545073375262) internal successors, (6431), 1908 states have internal predecessors, (6431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:29:22,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1909 states to 1909 states and 6431 transitions. [2021-08-21 13:29:22,995 INFO L78 Accepts]: Start accepts. Automaton has 1909 states and 6431 transitions. Word has length 26 [2021-08-21 13:29:22,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:29:22,995 INFO L470 AbstractCegarLoop]: Abstraction has 1909 states and 6431 transitions. [2021-08-21 13:29:22,995 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.3157894736842106) 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 13:29:22,995 INFO L276 IsEmpty]: Start isEmpty. Operand 1909 states and 6431 transitions. [2021-08-21 13:29:22,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:29:22,998 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:29:22,998 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:29:23,026 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:29:23,199 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,SelfDestructingSolverStorable126 [2021-08-21 13:29:23,199 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:29:23,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:29:23,199 INFO L82 PathProgramCache]: Analyzing trace with hash -87268828, now seen corresponding path program 60 times [2021-08-21 13:29:23,199 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:29:23,200 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1610044902] [2021-08-21 13:29:23,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:29:23,200 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:29:23,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:29:23,431 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:29:23,432 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:29:23,432 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1610044902] [2021-08-21 13:29:23,432 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1610044902] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:29:23,432 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2114228577] [2021-08-21 13:29:23,432 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:29:23,432 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:29:23,432 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:29:23,433 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:29:23,434 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:29:27,293 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:29:27,293 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:29:27,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 13:29:27,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:29:27,642 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-21 13:29:27,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 78 treesize of output 74 [2021-08-21 13:29:27,912 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:29:27,912 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2114228577] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:29:27,912 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:29:27,912 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-08-21 13:29:27,912 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037045912] [2021-08-21 13:29:27,913 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:29:27,913 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:29:27,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:29:27,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:29:27,914 INFO L87 Difference]: Start difference. First operand 1909 states and 6431 transitions. Second operand has 19 states, 19 states have (on average 2.4210526315789473) 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:29:29,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:29:29,123 INFO L93 Difference]: Finished difference Result 2646 states and 8673 transitions. [2021-08-21 13:29:29,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 13:29:29,123 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.4210526315789473) 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 26 [2021-08-21 13:29:29,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:29:29,128 INFO L225 Difference]: With dead ends: 2646 [2021-08-21 13:29:29,128 INFO L226 Difference]: Without dead ends: 2621 [2021-08-21 13:29:29,128 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 301 ImplicationChecksByTransitivity, 700.6ms TimeCoverageRelationStatistics Valid=199, Invalid=1061, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 13:29:29,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2621 states. [2021-08-21 13:29:29,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2621 to 1903. [2021-08-21 13:29:29,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1903 states, 1902 states have (on average 3.3680336487907465) internal successors, (6406), 1902 states have internal predecessors, (6406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:29:29,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1903 states to 1903 states and 6406 transitions. [2021-08-21 13:29:29,154 INFO L78 Accepts]: Start accepts. Automaton has 1903 states and 6406 transitions. Word has length 26 [2021-08-21 13:29:29,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:29:29,155 INFO L470 AbstractCegarLoop]: Abstraction has 1903 states and 6406 transitions. [2021-08-21 13:29:29,155 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.4210526315789473) 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:29:29,155 INFO L276 IsEmpty]: Start isEmpty. Operand 1903 states and 6406 transitions. [2021-08-21 13:29:29,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:29:29,157 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:29:29,157 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:29:29,185 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Ended with exit code 0 [2021-08-21 13:29:29,358 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127,127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:29:29,358 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:29:29,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:29:29,359 INFO L82 PathProgramCache]: Analyzing trace with hash 1830682772, now seen corresponding path program 61 times [2021-08-21 13:29:29,359 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:29:29,359 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533527979] [2021-08-21 13:29:29,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:29:29,359 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:29:29,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:29:29,601 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:29:29,601 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:29:29,601 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533527979] [2021-08-21 13:29:29,601 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [533527979] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:29:29,601 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1435951256] [2021-08-21 13:29:29,602 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:29:29,602 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:29:29,602 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:29:29,602 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:29:29,604 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:29:33,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:29:33,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:29:33,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:29:33,846 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-21 13:29:33,846 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 69 treesize of output 64 [2021-08-21 13:29:33,989 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:29:33,989 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1435951256] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:29:33,989 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:29:33,989 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 13:29:33,990 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066459055] [2021-08-21 13:29:33,990 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:29:33,990 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:29:33,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:29:33,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:29:33,990 INFO L87 Difference]: Start difference. First operand 1903 states and 6406 transitions. Second operand has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:29:34,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:29:34,696 INFO L93 Difference]: Finished difference Result 2751 states and 9028 transitions. [2021-08-21 13:29:34,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 13:29:34,697 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 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 26 [2021-08-21 13:29:34,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:29:34,701 INFO L225 Difference]: With dead ends: 2751 [2021-08-21 13:29:34,702 INFO L226 Difference]: Without dead ends: 2736 [2021-08-21 13:29:34,702 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 288 ImplicationChecksByTransitivity, 601.6ms TimeCoverageRelationStatistics Valid=231, Invalid=825, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 13:29:34,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2736 states. [2021-08-21 13:29:34,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2736 to 1892. [2021-08-21 13:29:34,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1892 states, 1891 states have (on average 3.37123215230037) internal successors, (6375), 1891 states have internal predecessors, (6375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:29:34,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1892 states to 1892 states and 6375 transitions. [2021-08-21 13:29:34,730 INFO L78 Accepts]: Start accepts. Automaton has 1892 states and 6375 transitions. Word has length 26 [2021-08-21 13:29:34,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:29:34,731 INFO L470 AbstractCegarLoop]: Abstraction has 1892 states and 6375 transitions. [2021-08-21 13:29:34,731 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:29:34,731 INFO L276 IsEmpty]: Start isEmpty. Operand 1892 states and 6375 transitions. [2021-08-21 13:29:34,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:29:34,733 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:29:34,733 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:29:34,761 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Ended with exit code 0 [2021-08-21 13:29:34,941 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128,128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:29:34,941 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:29:34,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:29:34,941 INFO L82 PathProgramCache]: Analyzing trace with hash -1897695392, now seen corresponding path program 62 times [2021-08-21 13:29:34,941 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:29:34,941 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883461817] [2021-08-21 13:29:34,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:29:34,941 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:29:34,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:29:35,127 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:29:35,127 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:29:35,127 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883461817] [2021-08-21 13:29:35,127 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883461817] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:29:35,127 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [487612306] [2021-08-21 13:29:35,127 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:29:35,127 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:29:35,127 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:29:35,133 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:29:35,134 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:29:39,044 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:29:39,044 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:29:39,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 13:29:39,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:29:39,327 INFO L354 Elim1Store]: treesize reduction 17, result has 32.0 percent of original size [2021-08-21 13:29:39,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 66 treesize of output 54 [2021-08-21 13:29:39,427 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:29:39,427 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [487612306] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:29:39,427 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:29:39,427 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-08-21 13:29:39,427 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1115433879] [2021-08-21 13:29:39,427 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 13:29:39,427 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:29:39,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 13:29:39,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-08-21 13:29:39,428 INFO L87 Difference]: Start difference. First operand 1892 states and 6375 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:29:40,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:29:40,038 INFO L93 Difference]: Finished difference Result 2544 states and 8389 transitions. [2021-08-21 13:29:40,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 13:29:40,038 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 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 13:29:40,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:29:40,043 INFO L225 Difference]: With dead ends: 2544 [2021-08-21 13:29:40,043 INFO L226 Difference]: Without dead ends: 2529 [2021-08-21 13:29:40,043 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 458.0ms TimeCoverageRelationStatistics Valid=157, Invalid=713, Unknown=0, NotChecked=0, Total=870 [2021-08-21 13:29:40,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2529 states. [2021-08-21 13:29:40,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2529 to 1892. [2021-08-21 13:29:40,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1892 states, 1891 states have (on average 3.37123215230037) internal successors, (6375), 1891 states have internal predecessors, (6375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:29:40,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1892 states to 1892 states and 6375 transitions. [2021-08-21 13:29:40,072 INFO L78 Accepts]: Start accepts. Automaton has 1892 states and 6375 transitions. Word has length 26 [2021-08-21 13:29:40,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:29:40,072 INFO L470 AbstractCegarLoop]: Abstraction has 1892 states and 6375 transitions. [2021-08-21 13:29:40,072 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:29:40,072 INFO L276 IsEmpty]: Start isEmpty. Operand 1892 states and 6375 transitions. [2021-08-21 13:29:40,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:29:40,074 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:29:40,074 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:29:40,104 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Ended with exit code 0 [2021-08-21 13:29:40,275 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2021-08-21 13:29:40,276 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:29:40,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:29:40,276 INFO L82 PathProgramCache]: Analyzing trace with hash -931273180, now seen corresponding path program 67 times [2021-08-21 13:29:40,276 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:29:40,276 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1700764099] [2021-08-21 13:29:40,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:29:40,276 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:29:40,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:29:40,516 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 13:29:40,516 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:29:40,516 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1700764099] [2021-08-21 13:29:40,516 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1700764099] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:29:40,516 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [685544827] [2021-08-21 13:29:40,516 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:29:40,516 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:29:40,516 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:29:40,517 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:29:40,518 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:29:44,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:29:44,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:29:44,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:29:44,799 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 13:29:44,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 23 [2021-08-21 13:29:44,861 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 13:29:44,861 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [685544827] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:29:44,861 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:29:44,861 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 16 [2021-08-21 13:29:44,861 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1076510099] [2021-08-21 13:29:44,861 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 13:29:44,861 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:29:44,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 13:29:44,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:29:44,862 INFO L87 Difference]: Start difference. First operand 1892 states and 6375 transitions. Second operand has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:29:45,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:29:45,531 INFO L93 Difference]: Finished difference Result 2409 states and 7924 transitions. [2021-08-21 13:29:45,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 13:29:45,531 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 16 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 26 [2021-08-21 13:29:45,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:29:45,535 INFO L225 Difference]: With dead ends: 2409 [2021-08-21 13:29:45,535 INFO L226 Difference]: Without dead ends: 2390 [2021-08-21 13:29:45,535 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 593.9ms TimeCoverageRelationStatistics Valid=209, Invalid=783, Unknown=0, NotChecked=0, Total=992 [2021-08-21 13:29:45,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2390 states. [2021-08-21 13:29:45,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2390 to 1882. [2021-08-21 13:29:45,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1882 states, 1881 states have (on average 3.3716108452950557) internal successors, (6342), 1881 states have internal predecessors, (6342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:29:45,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1882 states to 1882 states and 6342 transitions. [2021-08-21 13:29:45,565 INFO L78 Accepts]: Start accepts. Automaton has 1882 states and 6342 transitions. Word has length 26 [2021-08-21 13:29:45,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:29:45,565 INFO L470 AbstractCegarLoop]: Abstraction has 1882 states and 6342 transitions. [2021-08-21 13:29:45,565 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:29:45,565 INFO L276 IsEmpty]: Start isEmpty. Operand 1882 states and 6342 transitions. [2021-08-21 13:29:45,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:29:45,568 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:29:45,568 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:29:45,603 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:29:45,768 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,SelfDestructingSolverStorable130 [2021-08-21 13:29:45,768 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:29:45,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:29:45,769 INFO L82 PathProgramCache]: Analyzing trace with hash 2064279904, now seen corresponding path program 68 times [2021-08-21 13:29:45,769 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:29:45,769 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823884844] [2021-08-21 13:29:45,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:29:45,769 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:29:45,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:29:46,006 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 13:29:46,006 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:29:46,006 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [823884844] [2021-08-21 13:29:46,006 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [823884844] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:29:46,006 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1690625458] [2021-08-21 13:29:46,007 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:29:46,007 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:29:46,007 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:29:46,007 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:29:46,008 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:29:49,963 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:29:49,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:29:49,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 13:29:49,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:29:50,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 13:29:50,279 INFO L354 Elim1Store]: treesize reduction 20, result has 60.8 percent of original size [2021-08-21 13:29:50,279 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 31 treesize of output 49 [2021-08-21 13:29:50,418 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 13:29:50,418 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1690625458] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:29:50,418 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:29:50,418 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-08-21 13:29:50,418 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [692616665] [2021-08-21 13:29:50,419 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 13:29:50,419 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:29:50,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 13:29:50,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:29:50,419 INFO L87 Difference]: Start difference. First operand 1882 states and 6342 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:29:51,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:29:51,137 INFO L93 Difference]: Finished difference Result 2512 states and 8295 transitions. [2021-08-21 13:29:51,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 13:29:51,137 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 13:29:51,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:29:51,141 INFO L225 Difference]: With dead ends: 2512 [2021-08-21 13:29:51,141 INFO L226 Difference]: Without dead ends: 2497 [2021-08-21 13:29:51,142 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 571.8ms TimeCoverageRelationStatistics Valid=191, Invalid=865, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 13:29:51,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2497 states. [2021-08-21 13:29:51,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2497 to 1884. [2021-08-21 13:29:51,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1884 states, 1883 states have (on average 3.3733404142326076) internal successors, (6352), 1883 states have internal predecessors, (6352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:29:51,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1884 states to 1884 states and 6352 transitions. [2021-08-21 13:29:51,167 INFO L78 Accepts]: Start accepts. Automaton has 1884 states and 6352 transitions. Word has length 26 [2021-08-21 13:29:51,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:29:51,167 INFO L470 AbstractCegarLoop]: Abstraction has 1884 states and 6352 transitions. [2021-08-21 13:29:51,168 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:29:51,168 INFO L276 IsEmpty]: Start isEmpty. Operand 1884 states and 6352 transitions. [2021-08-21 13:29:51,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 13:29:51,170 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:29:51,170 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:29:51,199 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:29:51,370 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,131 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:29:51,371 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:29:51,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:29:51,371 INFO L82 PathProgramCache]: Analyzing trace with hash -1637828448, now seen corresponding path program 69 times [2021-08-21 13:29:51,371 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:29:51,371 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [897023119] [2021-08-21 13:29:51,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:29:51,371 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:29:51,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:29:51,571 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 13:29:51,571 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:29:51,571 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [897023119] [2021-08-21 13:29:51,571 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [897023119] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:29:51,571 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1472236379] [2021-08-21 13:29:51,572 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:29:51,572 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:29:51,572 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:29:51,572 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:29:51,573 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:29:55,642 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:29:55,642 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:29:55,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:29:55,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:29:55,922 INFO L354 Elim1Store]: treesize reduction 22, result has 53.2 percent of original size [2021-08-21 13:29:55,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 41 [2021-08-21 13:29:56,027 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 13:29:56,027 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1472236379] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:29:56,027 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:29:56,027 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-08-21 13:29:56,027 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [675414357] [2021-08-21 13:29:56,028 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 13:29:56,028 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:29:56,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 13:29:56,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-08-21 13:29:56,028 INFO L87 Difference]: Start difference. First operand 1884 states and 6352 transitions. Second operand has 16 states, 16 states have (on average 2.1875) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:29:56,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:29:56,644 INFO L93 Difference]: Finished difference Result 2660 states and 8713 transitions. [2021-08-21 13:29:56,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 13:29:56,644 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.1875) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 13:29:56,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:29:56,648 INFO L225 Difference]: With dead ends: 2660 [2021-08-21 13:29:56,648 INFO L226 Difference]: Without dead ends: 2630 [2021-08-21 13:29:56,649 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 240 ImplicationChecksByTransitivity, 542.3ms TimeCoverageRelationStatistics Valid=207, Invalid=849, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 13:29:56,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2630 states. [2021-08-21 13:29:56,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2630 to 1884. [2021-08-21 13:29:56,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1884 states, 1883 states have (on average 3.3733404142326076) internal successors, (6352), 1883 states have internal predecessors, (6352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:29:56,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1884 states to 1884 states and 6352 transitions. [2021-08-21 13:29:56,674 INFO L78 Accepts]: Start accepts. Automaton has 1884 states and 6352 transitions. Word has length 26 [2021-08-21 13:29:56,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:29:56,674 INFO L470 AbstractCegarLoop]: Abstraction has 1884 states and 6352 transitions. [2021-08-21 13:29:56,674 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.1875) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:29:56,674 INFO L276 IsEmpty]: Start isEmpty. Operand 1884 states and 6352 transitions. [2021-08-21 13:29:56,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:29:56,676 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:29:56,676 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:29:56,705 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Ended with exit code 0 [2021-08-21 13:29:56,877 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,132 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:29:56,878 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:29:56,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:29:56,878 INFO L82 PathProgramCache]: Analyzing trace with hash 1754023866, now seen corresponding path program 63 times [2021-08-21 13:29:56,878 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:29:56,878 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [924391853] [2021-08-21 13:29:56,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:29:56,878 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:29:56,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:29:56,961 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:29:56,961 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:29:56,961 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [924391853] [2021-08-21 13:29:56,961 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [924391853] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:29:56,961 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [25993009] [2021-08-21 13:29:56,961 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:29:56,961 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:29:56,961 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:29:56,962 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:29:56,980 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:30:01,127 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 13:30:01,127 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:30:01,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 13:30:01,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:30:01,281 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:30:01,281 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [25993009] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:30:01,281 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:30:01,281 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-21 13:30:01,281 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183851990] [2021-08-21 13:30:01,282 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 13:30:01,282 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:30:01,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 13:30:01,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-08-21 13:30:01,282 INFO L87 Difference]: Start difference. First operand 1884 states and 6352 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:30:02,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:30:02,150 INFO L93 Difference]: Finished difference Result 4830 states and 14880 transitions. [2021-08-21 13:30:02,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-08-21 13:30:02,151 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 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 28 [2021-08-21 13:30:02,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:30:02,162 INFO L225 Difference]: With dead ends: 4830 [2021-08-21 13:30:02,162 INFO L226 Difference]: Without dead ends: 4830 [2021-08-21 13:30:02,163 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1235 ImplicationChecksByTransitivity, 489.6ms TimeCoverageRelationStatistics Valid=802, Invalid=2858, Unknown=0, NotChecked=0, Total=3660 [2021-08-21 13:30:02,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4830 states. [2021-08-21 13:30:02,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4830 to 2081. [2021-08-21 13:30:02,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2081 states, 2080 states have (on average 3.4341346153846155) internal successors, (7143), 2080 states have internal predecessors, (7143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:30:02,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2081 states to 2081 states and 7143 transitions. [2021-08-21 13:30:02,223 INFO L78 Accepts]: Start accepts. Automaton has 2081 states and 7143 transitions. Word has length 28 [2021-08-21 13:30:02,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:30:02,224 INFO L470 AbstractCegarLoop]: Abstraction has 2081 states and 7143 transitions. [2021-08-21 13:30:02,224 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:30:02,224 INFO L276 IsEmpty]: Start isEmpty. Operand 2081 states and 7143 transitions. [2021-08-21 13:30:02,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:30:02,227 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:30:02,227 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:30:02,257 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Ended with exit code 0 [2021-08-21 13:30:02,427 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,SelfDestructingSolverStorable133 [2021-08-21 13:30:02,428 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:30:02,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:30:02,428 INFO L82 PathProgramCache]: Analyzing trace with hash 777705022, now seen corresponding path program 64 times [2021-08-21 13:30:02,428 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:30:02,428 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [68432323] [2021-08-21 13:30:02,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:30:02,428 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:30:02,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:30:02,498 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:30:02,499 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:30:02,499 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [68432323] [2021-08-21 13:30:02,499 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [68432323] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:30:02,499 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [526387754] [2021-08-21 13:30:02,499 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:30:02,499 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:30:02,499 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:30:02,500 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:30:02,500 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:30:06,786 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:30:06,787 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:30:06,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 13:30:06,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:30:06,960 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:30:06,960 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [526387754] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:30:06,960 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:30:06,960 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-21 13:30:06,960 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320111514] [2021-08-21 13:30:06,961 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 13:30:06,961 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:30:06,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 13:30:06,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:30:06,961 INFO L87 Difference]: Start difference. First operand 2081 states and 7143 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) 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:30:08,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:30:08,138 INFO L93 Difference]: Finished difference Result 6417 states and 19486 transitions. [2021-08-21 13:30:08,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-08-21 13:30:08,139 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) 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:30:08,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:30:08,154 INFO L225 Difference]: With dead ends: 6417 [2021-08-21 13:30:08,154 INFO L226 Difference]: Without dead ends: 6417 [2021-08-21 13:30:08,155 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2023 ImplicationChecksByTransitivity, 675.5ms TimeCoverageRelationStatistics Valid=1110, Invalid=4590, Unknown=0, NotChecked=0, Total=5700 [2021-08-21 13:30:08,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6417 states. [2021-08-21 13:30:08,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6417 to 2092. [2021-08-21 13:30:08,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2092 states, 2091 states have (on average 3.441893830703013) internal successors, (7197), 2091 states have internal predecessors, (7197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:30:08,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2092 states to 2092 states and 7197 transitions. [2021-08-21 13:30:08,233 INFO L78 Accepts]: Start accepts. Automaton has 2092 states and 7197 transitions. Word has length 28 [2021-08-21 13:30:08,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:30:08,233 INFO L470 AbstractCegarLoop]: Abstraction has 2092 states and 7197 transitions. [2021-08-21 13:30:08,233 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.764705882352941) 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:30:08,233 INFO L276 IsEmpty]: Start isEmpty. Operand 2092 states and 7197 transitions. [2021-08-21 13:30:08,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:30:08,237 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:30:08,237 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:30:08,267 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:30:08,437 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,SelfDestructingSolverStorable134 [2021-08-21 13:30:08,437 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:30:08,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:30:08,438 INFO L82 PathProgramCache]: Analyzing trace with hash 1344657102, now seen corresponding path program 65 times [2021-08-21 13:30:08,438 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:30:08,438 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1280510892] [2021-08-21 13:30:08,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:30:08,438 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:30:08,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:30:08,507 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:30:08,507 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:30:08,507 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1280510892] [2021-08-21 13:30:08,507 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1280510892] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:30:08,507 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [343828082] [2021-08-21 13:30:08,507 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:30:08,507 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:30:08,507 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:30:08,508 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:30:08,509 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:30:12,686 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 13:30:12,687 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:30:12,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 13:30:12,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:30:12,849 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:30:12,849 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [343828082] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:30:12,849 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:30:12,849 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-21 13:30:12,849 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [794196332] [2021-08-21 13:30:12,849 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 13:30:12,849 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:30:12,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 13:30:12,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:30:12,850 INFO L87 Difference]: Start difference. First operand 2092 states and 7197 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) 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:30:13,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:30:13,940 INFO L93 Difference]: Finished difference Result 5810 states and 18018 transitions. [2021-08-21 13:30:13,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-08-21 13:30:13,940 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) 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:30:13,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:30:13,950 INFO L225 Difference]: With dead ends: 5810 [2021-08-21 13:30:13,951 INFO L226 Difference]: Without dead ends: 5810 [2021-08-21 13:30:13,952 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2006 ImplicationChecksByTransitivity, 647.2ms TimeCoverageRelationStatistics Valid=1099, Invalid=4451, Unknown=0, NotChecked=0, Total=5550 [2021-08-21 13:30:13,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5810 states. [2021-08-21 13:30:13,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5810 to 2040. [2021-08-21 13:30:14,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2040 states, 2039 states have (on average 3.4158901422265817) internal successors, (6965), 2039 states have internal predecessors, (6965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:30:14,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2040 states to 2040 states and 6965 transitions. [2021-08-21 13:30:14,004 INFO L78 Accepts]: Start accepts. Automaton has 2040 states and 6965 transitions. Word has length 28 [2021-08-21 13:30:14,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:30:14,004 INFO L470 AbstractCegarLoop]: Abstraction has 2040 states and 6965 transitions. [2021-08-21 13:30:14,004 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.764705882352941) 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:30:14,004 INFO L276 IsEmpty]: Start isEmpty. Operand 2040 states and 6965 transitions. [2021-08-21 13:30:14,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:30:14,007 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:30:14,007 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:30:14,037 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:30:14,207 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,SelfDestructingSolverStorable135 [2021-08-21 13:30:14,207 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:30:14,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:30:14,208 INFO L82 PathProgramCache]: Analyzing trace with hash -1768281872, now seen corresponding path program 66 times [2021-08-21 13:30:14,208 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:30:14,208 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211126102] [2021-08-21 13:30:14,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:30:14,208 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:30:14,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:30:14,272 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:30:14,273 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:30:14,273 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211126102] [2021-08-21 13:30:14,273 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1211126102] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:30:14,273 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1942140164] [2021-08-21 13:30:14,273 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:30:14,273 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:30:14,273 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:30:14,274 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:30:14,274 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:30:18,480 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 13:30:18,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:30:18,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 13:30:18,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:30:18,633 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:30:18,633 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1942140164] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:30:18,633 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:30:18,633 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-21 13:30:18,633 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [818095674] [2021-08-21 13:30:18,633 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 13:30:18,634 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:30:18,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 13:30:18,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-08-21 13:30:18,634 INFO L87 Difference]: Start difference. First operand 2040 states and 6965 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 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:30:19,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:30:19,605 INFO L93 Difference]: Finished difference Result 4928 states and 15079 transitions. [2021-08-21 13:30:19,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-08-21 13:30:19,605 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 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:30:19,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:30:19,614 INFO L225 Difference]: With dead ends: 4928 [2021-08-21 13:30:19,614 INFO L226 Difference]: Without dead ends: 4928 [2021-08-21 13:30:19,615 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1541 ImplicationChecksByTransitivity, 567.9ms TimeCoverageRelationStatistics Valid=904, Invalid=3652, Unknown=0, NotChecked=0, Total=4556 [2021-08-21 13:30:19,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4928 states. [2021-08-21 13:30:19,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4928 to 2050. [2021-08-21 13:30:19,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2050 states, 2049 states have (on average 3.4119082479258176) internal successors, (6991), 2049 states have internal predecessors, (6991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:30:19,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2050 states to 2050 states and 6991 transitions. [2021-08-21 13:30:19,658 INFO L78 Accepts]: Start accepts. Automaton has 2050 states and 6991 transitions. Word has length 28 [2021-08-21 13:30:19,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:30:19,658 INFO L470 AbstractCegarLoop]: Abstraction has 2050 states and 6991 transitions. [2021-08-21 13:30:19,658 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 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:30:19,658 INFO L276 IsEmpty]: Start isEmpty. Operand 2050 states and 6991 transitions. [2021-08-21 13:30:19,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:30:19,660 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:30:19,661 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:30:19,690 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Ended with exit code 0 [2021-08-21 13:30:19,861 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-08-21 13:30:19,861 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:30:19,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:30:19,861 INFO L82 PathProgramCache]: Analyzing trace with hash 1317055158, now seen corresponding path program 70 times [2021-08-21 13:30:19,861 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:30:19,861 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201714867] [2021-08-21 13:30:19,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:30:19,862 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:30:19,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:30:19,925 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:30:19,925 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:30:19,925 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201714867] [2021-08-21 13:30:19,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [201714867] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:30:19,925 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1974826984] [2021-08-21 13:30:19,925 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:30:19,925 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:30:19,925 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:30:19,926 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:30:19,926 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:30:24,125 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:30:24,126 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:30:24,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 13:30:24,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:30:24,270 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 13:30:24,270 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1974826984] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:30:24,270 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:30:24,271 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-08-21 13:30:24,271 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [931260496] [2021-08-21 13:30:24,271 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 13:30:24,271 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:30:24,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 13:30:24,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-08-21 13:30:24,271 INFO L87 Difference]: Start difference. First operand 2050 states and 6991 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 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:30:24,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:30:24,798 INFO L93 Difference]: Finished difference Result 4349 states and 13482 transitions. [2021-08-21 13:30:24,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 13:30:24,798 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 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 28 [2021-08-21 13:30:24,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:30:24,806 INFO L225 Difference]: With dead ends: 4349 [2021-08-21 13:30:24,806 INFO L226 Difference]: Without dead ends: 4349 [2021-08-21 13:30:24,806 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 481 ImplicationChecksByTransitivity, 291.3ms TimeCoverageRelationStatistics Valid=383, Invalid=1339, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 13:30:24,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4349 states. [2021-08-21 13:30:24,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4349 to 2106. [2021-08-21 13:30:24,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2106 states, 2105 states have (on average 3.3985748218527316) internal successors, (7154), 2105 states have internal predecessors, (7154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:30:24,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2106 states to 2106 states and 7154 transitions. [2021-08-21 13:30:24,848 INFO L78 Accepts]: Start accepts. Automaton has 2106 states and 7154 transitions. Word has length 28 [2021-08-21 13:30:24,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:30:24,848 INFO L470 AbstractCegarLoop]: Abstraction has 2106 states and 7154 transitions. [2021-08-21 13:30:24,848 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 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:30:24,848 INFO L276 IsEmpty]: Start isEmpty. Operand 2106 states and 7154 transitions. [2021-08-21 13:30:24,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:30:24,851 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:30:24,851 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:30:24,880 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Ended with exit code 0 [2021-08-21 13:30:25,051 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,137 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:30:25,051 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:30:25,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:30:25,051 INFO L82 PathProgramCache]: Analyzing trace with hash 1175686526, now seen corresponding path program 67 times [2021-08-21 13:30:25,051 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:30:25,051 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1236412347] [2021-08-21 13:30:25,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:30:25,052 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:30:25,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:30:25,105 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:30:25,105 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:30:25,105 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1236412347] [2021-08-21 13:30:25,105 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1236412347] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:30:25,105 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1483095604] [2021-08-21 13:30:25,105 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:30:25,105 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:30:25,106 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:30:25,106 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:30:25,107 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:30:29,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:30:29,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:30:29,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:30:29,443 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:30:29,444 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1483095604] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:30:29,444 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:30:29,444 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-21 13:30:29,444 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1849110503] [2021-08-21 13:30:29,444 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 13:30:29,444 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:30:29,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 13:30:29,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-08-21 13:30:29,444 INFO L87 Difference]: Start difference. First operand 2106 states and 7154 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:30:29,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:30:29,609 INFO L93 Difference]: Finished difference Result 3638 states and 11774 transitions. [2021-08-21 13:30:29,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 13:30:29,609 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 13:30:29,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:30:29,615 INFO L225 Difference]: With dead ends: 3638 [2021-08-21 13:30:29,615 INFO L226 Difference]: Without dead ends: 3620 [2021-08-21 13:30:29,616 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 97.7ms TimeCoverageRelationStatistics Valid=139, Invalid=241, Unknown=0, NotChecked=0, Total=380 [2021-08-21 13:30:29,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3620 states. [2021-08-21 13:30:29,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3620 to 2497. [2021-08-21 13:30:29,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2497 states, 2496 states have (on average 3.4751602564102564) internal successors, (8674), 2496 states have internal predecessors, (8674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:30:29,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2497 states to 2497 states and 8674 transitions. [2021-08-21 13:30:29,657 INFO L78 Accepts]: Start accepts. Automaton has 2497 states and 8674 transitions. Word has length 28 [2021-08-21 13:30:29,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:30:29,658 INFO L470 AbstractCegarLoop]: Abstraction has 2497 states and 8674 transitions. [2021-08-21 13:30:29,658 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:30:29,658 INFO L276 IsEmpty]: Start isEmpty. Operand 2497 states and 8674 transitions. [2021-08-21 13:30:29,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:30:29,661 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:30:29,661 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:30:29,691 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:30:29,861 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2021-08-21 13:30:29,862 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:30:29,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:30:29,862 INFO L82 PathProgramCache]: Analyzing trace with hash 738717818, now seen corresponding path program 68 times [2021-08-21 13:30:29,862 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:30:29,862 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168798045] [2021-08-21 13:30:29,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:30:29,862 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:30:29,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:30:29,922 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:30:29,922 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:30:29,922 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168798045] [2021-08-21 13:30:29,922 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [168798045] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:30:29,922 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1729417413] [2021-08-21 13:30:29,922 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:30:29,922 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:30:29,922 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:30:29,923 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:30:29,923 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:30:34,220 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:30:34,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:30:34,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 13:30:34,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:30:34,346 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:30:34,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1729417413] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:30:34,347 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:30:34,347 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-21 13:30:34,347 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1602298932] [2021-08-21 13:30:34,347 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 13:30:34,347 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:30:34,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 13:30:34,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-08-21 13:30:34,347 INFO L87 Difference]: Start difference. First operand 2497 states and 8674 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:30:34,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:30:34,915 INFO L93 Difference]: Finished difference Result 4283 states and 13596 transitions. [2021-08-21 13:30:34,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-21 13:30:34,915 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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 28 [2021-08-21 13:30:34,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:30:34,923 INFO L225 Difference]: With dead ends: 4283 [2021-08-21 13:30:34,923 INFO L226 Difference]: Without dead ends: 4236 [2021-08-21 13:30:34,924 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 582 ImplicationChecksByTransitivity, 309.8ms TimeCoverageRelationStatistics Valid=515, Invalid=1465, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 13:30:34,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4236 states. [2021-08-21 13:30:34,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4236 to 2662. [2021-08-21 13:30:34,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2662 states, 2661 states have (on average 3.4956783164223975) internal successors, (9302), 2661 states have internal predecessors, (9302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:30:34,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2662 states to 2662 states and 9302 transitions. [2021-08-21 13:30:34,973 INFO L78 Accepts]: Start accepts. Automaton has 2662 states and 9302 transitions. Word has length 28 [2021-08-21 13:30:34,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:30:34,973 INFO L470 AbstractCegarLoop]: Abstraction has 2662 states and 9302 transitions. [2021-08-21 13:30:34,974 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:30:34,974 INFO L276 IsEmpty]: Start isEmpty. Operand 2662 states and 9302 transitions. [2021-08-21 13:30:34,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:30:34,977 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:30:34,977 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:30:35,008 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Ended with exit code 0 [2021-08-21 13:30:35,177 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2021-08-21 13:30:35,178 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:30:35,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:30:35,178 INFO L82 PathProgramCache]: Analyzing trace with hash 1718584438, now seen corresponding path program 71 times [2021-08-21 13:30:35,178 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:30:35,178 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271734752] [2021-08-21 13:30:35,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:30:35,178 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:30:35,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:30:35,243 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 13:30:35,244 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:30:35,244 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1271734752] [2021-08-21 13:30:35,244 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1271734752] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:30:35,244 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1509774525] [2021-08-21 13:30:35,244 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:30:35,244 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:30:35,244 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:30:35,245 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:30:35,245 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:30:39,459 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 13:30:39,459 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:30:39,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 13:30:39,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:30:39,620 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 13:30:39,620 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1509774525] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:30:39,620 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:30:39,620 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-21 13:30:39,620 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650478598] [2021-08-21 13:30:39,621 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 13:30:39,621 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:30:39,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 13:30:39,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2021-08-21 13:30:39,621 INFO L87 Difference]: Start difference. First operand 2662 states and 9302 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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:30:40,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:30:40,004 INFO L93 Difference]: Finished difference Result 5121 states and 16933 transitions. [2021-08-21 13:30:40,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 13:30:40,005 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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:30:40,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:30:40,017 INFO L225 Difference]: With dead ends: 5121 [2021-08-21 13:30:40,017 INFO L226 Difference]: Without dead ends: 5034 [2021-08-21 13:30:40,017 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 357 ImplicationChecksByTransitivity, 284.1ms TimeCoverageRelationStatistics Valid=380, Invalid=1102, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 13:30:40,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5034 states. [2021-08-21 13:30:40,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5034 to 3321. [2021-08-21 13:30:40,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3321 states, 3320 states have (on average 3.521987951807229) internal successors, (11693), 3320 states have internal predecessors, (11693), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:30:40,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3321 states to 3321 states and 11693 transitions. [2021-08-21 13:30:40,085 INFO L78 Accepts]: Start accepts. Automaton has 3321 states and 11693 transitions. Word has length 28 [2021-08-21 13:30:40,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:30:40,085 INFO L470 AbstractCegarLoop]: Abstraction has 3321 states and 11693 transitions. [2021-08-21 13:30:40,085 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 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:30:40,085 INFO L276 IsEmpty]: Start isEmpty. Operand 3321 states and 11693 transitions. [2021-08-21 13:30:40,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:30:40,090 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:30:40,090 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:30:40,119 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Ended with exit code 0 [2021-08-21 13:30:40,290 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,140 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:30:40,290 INFO L402 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:30:40,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:30:40,290 INFO L82 PathProgramCache]: Analyzing trace with hash -2020160002, now seen corresponding path program 69 times [2021-08-21 13:30:40,290 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:30:40,291 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [810106045] [2021-08-21 13:30:40,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:30:40,291 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:30:40,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:30:40,393 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:30:40,394 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:30:40,394 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [810106045] [2021-08-21 13:30:40,394 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [810106045] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:30:40,394 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1777976168] [2021-08-21 13:30:40,394 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:30:40,394 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:30:40,394 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:30:40,409 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:30:40,409 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:30:44,643 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 13:30:44,643 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:30:44,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 13:30:44,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:30:44,784 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:30:44,785 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1777976168] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:30:44,785 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:30:44,785 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-21 13:30:44,785 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685019593] [2021-08-21 13:30:44,785 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 13:30:44,785 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:30:44,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 13:30:44,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-08-21 13:30:44,786 INFO L87 Difference]: Start difference. First operand 3321 states and 11693 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 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:30:45,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:30:45,415 INFO L93 Difference]: Finished difference Result 5564 states and 17611 transitions. [2021-08-21 13:30:45,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 13:30:45,415 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 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 28 [2021-08-21 13:30:45,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:30:45,425 INFO L225 Difference]: With dead ends: 5564 [2021-08-21 13:30:45,425 INFO L226 Difference]: Without dead ends: 5538 [2021-08-21 13:30:45,426 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 391.3ms TimeCoverageRelationStatistics Valid=624, Invalid=1728, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 13:30:45,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5538 states. [2021-08-21 13:30:45,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5538 to 3339. [2021-08-21 13:30:45,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3339 states, 3338 states have (on average 3.5272618334331933) internal successors, (11774), 3338 states have internal predecessors, (11774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:30:45,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3339 states to 3339 states and 11774 transitions. [2021-08-21 13:30:45,502 INFO L78 Accepts]: Start accepts. Automaton has 3339 states and 11774 transitions. Word has length 28 [2021-08-21 13:30:45,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:30:45,502 INFO L470 AbstractCegarLoop]: Abstraction has 3339 states and 11774 transitions. [2021-08-21 13:30:45,502 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 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:30:45,502 INFO L276 IsEmpty]: Start isEmpty. Operand 3339 states and 11774 transitions. [2021-08-21 13:30:45,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:30:45,507 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:30:45,507 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:30:45,538 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:30:45,708 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,141 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:30:45,708 INFO L402 AbstractCegarLoop]: === Iteration 143 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:30:45,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:30:45,708 INFO L82 PathProgramCache]: Analyzing trace with hash -1347747220, now seen corresponding path program 70 times [2021-08-21 13:30:45,708 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:30:45,709 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1643572472] [2021-08-21 13:30:45,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:30:45,709 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:30:45,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:30:45,773 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:30:45,774 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:30:45,774 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1643572472] [2021-08-21 13:30:45,774 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1643572472] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:30:45,774 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1222658221] [2021-08-21 13:30:45,774 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:30:45,774 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:30:45,774 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:30:45,775 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:30:45,775 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:30:50,030 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:30:50,030 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:30:50,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 13:30:50,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:30:50,182 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:30:50,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1222658221] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:30:50,182 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:30:50,183 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-21 13:30:50,183 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [580259131] [2021-08-21 13:30:50,183 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 13:30:50,183 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:30:50,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 13:30:50,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-08-21 13:30:50,183 INFO L87 Difference]: Start difference. First operand 3339 states and 11774 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 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:30:50,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:30:50,802 INFO L93 Difference]: Finished difference Result 5619 states and 17803 transitions. [2021-08-21 13:30:50,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 13:30:50,803 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 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 28 [2021-08-21 13:30:50,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:30:50,814 INFO L225 Difference]: With dead ends: 5619 [2021-08-21 13:30:50,814 INFO L226 Difference]: Without dead ends: 5588 [2021-08-21 13:30:50,814 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 392.3ms TimeCoverageRelationStatistics Valid=624, Invalid=1728, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 13:30:50,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5588 states. [2021-08-21 13:30:50,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5588 to 3332. [2021-08-21 13:30:50,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3332 states, 3331 states have (on average 3.5334734314019816) internal successors, (11770), 3331 states have internal predecessors, (11770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:30:50,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3332 states to 3332 states and 11770 transitions. [2021-08-21 13:30:50,898 INFO L78 Accepts]: Start accepts. Automaton has 3332 states and 11770 transitions. Word has length 28 [2021-08-21 13:30:50,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:30:50,898 INFO L470 AbstractCegarLoop]: Abstraction has 3332 states and 11770 transitions. [2021-08-21 13:30:50,899 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 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:30:50,899 INFO L276 IsEmpty]: Start isEmpty. Operand 3332 states and 11770 transitions. [2021-08-21 13:30:50,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:30:50,904 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:30:50,904 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:30:50,934 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:30:51,105 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,142 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:30:51,105 INFO L402 AbstractCegarLoop]: === Iteration 144 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:30:51,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:30:51,106 INFO L82 PathProgramCache]: Analyzing trace with hash 1898421154, now seen corresponding path program 71 times [2021-08-21 13:30:51,106 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:30:51,106 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050269173] [2021-08-21 13:30:51,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:30:51,106 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:30:51,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:30:51,171 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:30:51,171 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:30:51,171 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2050269173] [2021-08-21 13:30:51,171 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2050269173] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:30:51,171 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [369292580] [2021-08-21 13:30:51,171 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:30:51,171 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:30:51,171 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:30:51,172 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:30:51,172 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:30:55,375 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:30:55,375 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:30:55,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 13:30:55,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:30:55,486 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:30:55,486 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [369292580] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:30:55,486 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:30:55,486 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-21 13:30:55,486 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1685834876] [2021-08-21 13:30:55,487 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:30:55,487 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:30:55,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:30:55,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:30:55,487 INFO L87 Difference]: Start difference. First operand 3332 states and 11770 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:30:55,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:30:55,998 INFO L93 Difference]: Finished difference Result 6785 states and 21889 transitions. [2021-08-21 13:30:55,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-21 13:30:55,998 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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 28 [2021-08-21 13:30:55,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:30:56,010 INFO L225 Difference]: With dead ends: 6785 [2021-08-21 13:30:56,010 INFO L226 Difference]: Without dead ends: 6738 [2021-08-21 13:30:56,011 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 517 ImplicationChecksByTransitivity, 273.8ms TimeCoverageRelationStatistics Valid=455, Invalid=1267, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 13:30:56,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6738 states. [2021-08-21 13:30:56,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6738 to 3495. [2021-08-21 13:30:56,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3495 states, 3494 states have (on average 3.5795649685174586) internal successors, (12507), 3494 states have internal predecessors, (12507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:30:56,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3495 states to 3495 states and 12507 transitions. [2021-08-21 13:30:56,095 INFO L78 Accepts]: Start accepts. Automaton has 3495 states and 12507 transitions. Word has length 28 [2021-08-21 13:30:56,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:30:56,095 INFO L470 AbstractCegarLoop]: Abstraction has 3495 states and 12507 transitions. [2021-08-21 13:30:56,095 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:30:56,095 INFO L276 IsEmpty]: Start isEmpty. Operand 3495 states and 12507 transitions. [2021-08-21 13:30:56,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:30:56,100 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:30:56,100 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:30:56,130 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:30:56,301 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,SelfDestructingSolverStorable143 [2021-08-21 13:30:56,301 INFO L402 AbstractCegarLoop]: === Iteration 145 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:30:56,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:30:56,301 INFO L82 PathProgramCache]: Analyzing trace with hash -312767390, now seen corresponding path program 72 times [2021-08-21 13:30:56,301 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:30:56,301 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158661825] [2021-08-21 13:30:56,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:30:56,301 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:30:56,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:30:56,348 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:30:56,348 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:30:56,348 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158661825] [2021-08-21 13:30:56,348 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1158661825] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:30:56,348 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [450757581] [2021-08-21 13:30:56,348 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:30:56,349 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:30:56,349 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:30:56,349 INFO L229 MonitoredProcess]: Starting monitored process 144 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:30:56,350 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Waiting until timeout for monitored process [2021-08-21 13:31:00,606 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 13:31:00,606 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:31:00,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:31:00,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:31:00,715 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:31:00,716 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [450757581] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:31:00,716 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:31:00,716 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-21 13:31:00,716 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1503833720] [2021-08-21 13:31:00,716 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 13:31:00,716 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:31:00,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 13:31:00,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-08-21 13:31:00,716 INFO L87 Difference]: Start difference. First operand 3495 states and 12507 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:31:00,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:31:00,868 INFO L93 Difference]: Finished difference Result 5189 states and 17145 transitions. [2021-08-21 13:31:00,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 13:31:00,869 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 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 28 [2021-08-21 13:31:00,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:31:00,879 INFO L225 Difference]: With dead ends: 5189 [2021-08-21 13:31:00,879 INFO L226 Difference]: Without dead ends: 5189 [2021-08-21 13:31:00,879 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 96.8ms TimeCoverageRelationStatistics Valid=132, Invalid=210, Unknown=0, NotChecked=0, Total=342 [2021-08-21 13:31:00,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5189 states. [2021-08-21 13:31:00,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5189 to 3327. [2021-08-21 13:31:00,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3327 states, 3326 states have (on average 3.5396873120865906) internal successors, (11773), 3326 states have internal predecessors, (11773), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:31:00,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3327 states to 3327 states and 11773 transitions. [2021-08-21 13:31:00,941 INFO L78 Accepts]: Start accepts. Automaton has 3327 states and 11773 transitions. Word has length 28 [2021-08-21 13:31:00,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:31:00,942 INFO L470 AbstractCegarLoop]: Abstraction has 3327 states and 11773 transitions. [2021-08-21 13:31:00,942 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:31:00,942 INFO L276 IsEmpty]: Start isEmpty. Operand 3327 states and 11773 transitions. [2021-08-21 13:31:00,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:31:00,947 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:31:00,947 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:31:00,977 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Ended with exit code 0 [2021-08-21 13:31:01,160 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2021-08-21 13:31:01,161 INFO L402 AbstractCegarLoop]: === Iteration 146 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:31:01,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:31:01,161 INFO L82 PathProgramCache]: Analyzing trace with hash -1659448956, now seen corresponding path program 73 times [2021-08-21 13:31:01,161 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:31:01,161 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687861086] [2021-08-21 13:31:01,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:31:01,161 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:31:01,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:31:01,232 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:31:01,232 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:31:01,232 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687861086] [2021-08-21 13:31:01,232 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1687861086] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:31:01,232 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1175817730] [2021-08-21 13:31:01,233 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:31:01,233 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:31:01,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:31:01,233 INFO L229 MonitoredProcess]: Starting monitored process 145 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:31:01,234 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Waiting until timeout for monitored process [2021-08-21 13:31:05,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:31:05,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 13:31:05,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:31:05,589 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:31:05,589 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1175817730] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:31:05,589 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:31:05,589 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-21 13:31:05,589 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1192217720] [2021-08-21 13:31:05,589 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:31:05,589 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:31:05,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:31:05,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:31:05,590 INFO L87 Difference]: Start difference. First operand 3327 states and 11773 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:31:06,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:31:06,197 INFO L93 Difference]: Finished difference Result 7231 states and 23076 transitions. [2021-08-21 13:31:06,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-08-21 13:31:06,198 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 13:31:06,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:31:06,212 INFO L225 Difference]: With dead ends: 7231 [2021-08-21 13:31:06,213 INFO L226 Difference]: Without dead ends: 7231 [2021-08-21 13:31:06,213 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 765 ImplicationChecksByTransitivity, 333.3ms TimeCoverageRelationStatistics Valid=552, Invalid=1800, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 13:31:06,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7231 states. [2021-08-21 13:31:06,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7231 to 3357. [2021-08-21 13:31:06,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3357 states, 3356 states have (on average 3.5393325387365913) internal successors, (11878), 3356 states have internal predecessors, (11878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:31:06,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3357 states to 3357 states and 11878 transitions. [2021-08-21 13:31:06,311 INFO L78 Accepts]: Start accepts. Automaton has 3357 states and 11878 transitions. Word has length 28 [2021-08-21 13:31:06,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:31:06,311 INFO L470 AbstractCegarLoop]: Abstraction has 3357 states and 11878 transitions. [2021-08-21 13:31:06,312 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:31:06,312 INFO L276 IsEmpty]: Start isEmpty. Operand 3357 states and 11878 transitions. [2021-08-21 13:31:06,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:31:06,317 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:31:06,317 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:31:06,349 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Forceful destruction successful, exit code 0 [2021-08-21 13:31:06,543 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable145 [2021-08-21 13:31:06,544 INFO L402 AbstractCegarLoop]: === Iteration 147 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:31:06,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:31:06,544 INFO L82 PathProgramCache]: Analyzing trace with hash -874534862, now seen corresponding path program 74 times [2021-08-21 13:31:06,544 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:31:06,544 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [685349982] [2021-08-21 13:31:06,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:31:06,544 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:31:06,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:31:06,637 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:31:06,638 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:31:06,638 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [685349982] [2021-08-21 13:31:06,638 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [685349982] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:31:06,638 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [417121419] [2021-08-21 13:31:06,638 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:31:06,638 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:31:06,638 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:31:06,644 INFO L229 MonitoredProcess]: Starting monitored process 146 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:31:06,645 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Waiting until timeout for monitored process [2021-08-21 13:31:10,877 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:31:10,877 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:31:10,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 13:31:10,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:31:10,998 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:31:10,998 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [417121419] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:31:10,998 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:31:10,998 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-21 13:31:10,998 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2131587400] [2021-08-21 13:31:10,999 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:31:10,999 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:31:10,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:31:10,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:31:10,999 INFO L87 Difference]: Start difference. First operand 3357 states and 11878 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:31:11,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:31:11,684 INFO L93 Difference]: Finished difference Result 7536 states and 24081 transitions. [2021-08-21 13:31:11,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-08-21 13:31:11,684 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 13:31:11,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:31:11,699 INFO L225 Difference]: With dead ends: 7536 [2021-08-21 13:31:11,699 INFO L226 Difference]: Without dead ends: 7536 [2021-08-21 13:31:11,699 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1007 ImplicationChecksByTransitivity, 367.0ms TimeCoverageRelationStatistics Valid=634, Invalid=2336, Unknown=0, NotChecked=0, Total=2970 [2021-08-21 13:31:11,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7536 states. [2021-08-21 13:31:11,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7536 to 3487. [2021-08-21 13:31:11,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3487 states, 3486 states have (on average 3.5240963855421685) internal successors, (12285), 3486 states have internal predecessors, (12285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:31:11,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3487 states to 3487 states and 12285 transitions. [2021-08-21 13:31:11,796 INFO L78 Accepts]: Start accepts. Automaton has 3487 states and 12285 transitions. Word has length 28 [2021-08-21 13:31:11,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:31:11,796 INFO L470 AbstractCegarLoop]: Abstraction has 3487 states and 12285 transitions. [2021-08-21 13:31:11,796 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:31:11,796 INFO L276 IsEmpty]: Start isEmpty. Operand 3487 states and 12285 transitions. [2021-08-21 13:31:11,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:31:11,801 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:31:11,801 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:31:11,832 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Forceful destruction successful, exit code 0 [2021-08-21 13:31:12,001 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable146,146 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:31:12,001 INFO L402 AbstractCegarLoop]: === Iteration 148 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:31:12,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:31:12,002 INFO L82 PathProgramCache]: Analyzing trace with hash -1957557518, now seen corresponding path program 75 times [2021-08-21 13:31:12,002 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:31:12,002 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697183427] [2021-08-21 13:31:12,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:31:12,002 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:31:12,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:31:12,056 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:31:12,056 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:31:12,056 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697183427] [2021-08-21 13:31:12,056 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697183427] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:31:12,056 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [254589663] [2021-08-21 13:31:12,056 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:31:12,056 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:31:12,057 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:31:12,057 INFO L229 MonitoredProcess]: Starting monitored process 147 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:31:12,058 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Waiting until timeout for monitored process [2021-08-21 13:31:16,342 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:31:16,343 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:31:16,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 13:31:16,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:31:16,451 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:31:16,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [254589663] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:31:16,451 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:31:16,451 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-21 13:31:16,451 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [65466120] [2021-08-21 13:31:16,451 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:31:16,451 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:31:16,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:31:16,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:31:16,452 INFO L87 Difference]: Start difference. First operand 3487 states and 12285 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:31:17,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:31:17,016 INFO L93 Difference]: Finished difference Result 8032 states and 25687 transitions. [2021-08-21 13:31:17,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-21 13:31:17,016 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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 28 [2021-08-21 13:31:17,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:31:17,032 INFO L225 Difference]: With dead ends: 8032 [2021-08-21 13:31:17,032 INFO L226 Difference]: Without dead ends: 8019 [2021-08-21 13:31:17,032 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 667 ImplicationChecksByTransitivity, 313.1ms TimeCoverageRelationStatistics Valid=543, Invalid=1527, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 13:31:17,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8019 states. [2021-08-21 13:31:17,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8019 to 4132. [2021-08-21 13:31:17,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4132 states, 4131 states have (on average 3.569837811667877) internal successors, (14747), 4131 states have internal predecessors, (14747), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:31:17,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4132 states to 4132 states and 14747 transitions. [2021-08-21 13:31:17,151 INFO L78 Accepts]: Start accepts. Automaton has 4132 states and 14747 transitions. Word has length 28 [2021-08-21 13:31:17,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:31:17,151 INFO L470 AbstractCegarLoop]: Abstraction has 4132 states and 14747 transitions. [2021-08-21 13:31:17,151 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:31:17,151 INFO L276 IsEmpty]: Start isEmpty. Operand 4132 states and 14747 transitions. [2021-08-21 13:31:17,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:31:17,157 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:31:17,157 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:31:17,187 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Ended with exit code 0 [2021-08-21 13:31:17,357 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2021-08-21 13:31:17,358 INFO L402 AbstractCegarLoop]: === Iteration 149 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:31:17,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:31:17,358 INFO L82 PathProgramCache]: Analyzing trace with hash -486479400, now seen corresponding path program 76 times [2021-08-21 13:31:17,358 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:31:17,358 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [576007598] [2021-08-21 13:31:17,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:31:17,358 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:31:17,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:31:17,413 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:31:17,413 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:31:17,413 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [576007598] [2021-08-21 13:31:17,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [576007598] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:31:17,413 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [219404795] [2021-08-21 13:31:17,413 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:31:17,413 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:31:17,413 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:31:17,414 INFO L229 MonitoredProcess]: Starting monitored process 148 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:31:17,414 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Waiting until timeout for monitored process [2021-08-21 13:31:21,643 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:31:21,643 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:31:21,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 13:31:21,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:31:21,757 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:31:21,757 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [219404795] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:31:21,757 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:31:21,757 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-21 13:31:21,757 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2133654215] [2021-08-21 13:31:21,757 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:31:21,757 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:31:21,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:31:21,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:31:21,758 INFO L87 Difference]: Start difference. First operand 4132 states and 14747 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:31:22,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:31:22,307 INFO L93 Difference]: Finished difference Result 8287 states and 26393 transitions. [2021-08-21 13:31:22,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 13:31:22,308 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 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 28 [2021-08-21 13:31:22,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:31:22,324 INFO L225 Difference]: With dead ends: 8287 [2021-08-21 13:31:22,324 INFO L226 Difference]: Without dead ends: 8287 [2021-08-21 13:31:22,324 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 689 ImplicationChecksByTransitivity, 327.4ms TimeCoverageRelationStatistics Valid=543, Invalid=1527, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 13:31:22,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8287 states. [2021-08-21 13:31:22,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8287 to 3879. [2021-08-21 13:31:22,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3879 states, 3878 states have (on average 3.5355853532748838) internal successors, (13711), 3878 states have internal predecessors, (13711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:31:22,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3879 states to 3879 states and 13711 transitions. [2021-08-21 13:31:22,431 INFO L78 Accepts]: Start accepts. Automaton has 3879 states and 13711 transitions. Word has length 28 [2021-08-21 13:31:22,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:31:22,431 INFO L470 AbstractCegarLoop]: Abstraction has 3879 states and 13711 transitions. [2021-08-21 13:31:22,431 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:31:22,431 INFO L276 IsEmpty]: Start isEmpty. Operand 3879 states and 13711 transitions. [2021-08-21 13:31:22,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:31:22,437 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:31:22,437 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:31:22,468 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Ended with exit code 0 [2021-08-21 13:31:22,638 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 148 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable148 [2021-08-21 13:31:22,638 INFO L402 AbstractCegarLoop]: === Iteration 150 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:31:22,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:31:22,638 INFO L82 PathProgramCache]: Analyzing trace with hash -919356004, now seen corresponding path program 77 times [2021-08-21 13:31:22,638 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:31:22,638 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729790174] [2021-08-21 13:31:22,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:31:22,638 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:31:22,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:31:22,747 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:31:22,748 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:31:22,748 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729790174] [2021-08-21 13:31:22,748 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1729790174] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:31:22,748 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [819527986] [2021-08-21 13:31:22,748 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:31:22,748 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:31:22,748 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:31:22,749 INFO L229 MonitoredProcess]: Starting monitored process 149 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:31:22,777 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Waiting until timeout for monitored process [2021-08-21 13:31:27,047 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 13:31:27,048 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:31:27,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 13:31:27,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:31:27,157 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:31:27,158 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [819527986] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:31:27,158 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:31:27,158 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-21 13:31:27,158 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1121298218] [2021-08-21 13:31:27,158 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:31:27,158 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:31:27,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:31:27,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:31:27,158 INFO L87 Difference]: Start difference. First operand 3879 states and 13711 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:31:27,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:31:27,771 INFO L93 Difference]: Finished difference Result 7375 states and 24171 transitions. [2021-08-21 13:31:27,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-08-21 13:31:27,772 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 13:31:27,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:31:27,786 INFO L225 Difference]: With dead ends: 7375 [2021-08-21 13:31:27,786 INFO L226 Difference]: Without dead ends: 7371 [2021-08-21 13:31:27,787 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 839 ImplicationChecksByTransitivity, 342.5ms TimeCoverageRelationStatistics Valid=600, Invalid=2052, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 13:31:27,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7371 states. [2021-08-21 13:31:27,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7371 to 3512. [2021-08-21 13:31:27,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3512 states, 3511 states have (on average 3.5787524921674736) internal successors, (12565), 3511 states have internal predecessors, (12565), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:31:27,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3512 states to 3512 states and 12565 transitions. [2021-08-21 13:31:27,878 INFO L78 Accepts]: Start accepts. Automaton has 3512 states and 12565 transitions. Word has length 28 [2021-08-21 13:31:27,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:31:27,878 INFO L470 AbstractCegarLoop]: Abstraction has 3512 states and 12565 transitions. [2021-08-21 13:31:27,878 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:31:27,878 INFO L276 IsEmpty]: Start isEmpty. Operand 3512 states and 12565 transitions. [2021-08-21 13:31:27,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:31:27,883 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:31:27,884 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:31:27,914 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Ended with exit code 0 [2021-08-21 13:31:28,084 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149,149 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:31:28,084 INFO L402 AbstractCegarLoop]: === Iteration 151 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:31:28,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:31:28,084 INFO L82 PathProgramCache]: Analyzing trace with hash -1191365194, now seen corresponding path program 78 times [2021-08-21 13:31:28,084 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:31:28,084 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [572004261] [2021-08-21 13:31:28,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:31:28,085 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:31:28,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:31:28,143 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:31:28,143 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:31:28,143 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [572004261] [2021-08-21 13:31:28,143 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [572004261] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:31:28,143 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1395589244] [2021-08-21 13:31:28,143 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:31:28,143 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:31:28,143 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:31:28,144 INFO L229 MonitoredProcess]: Starting monitored process 150 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:31:28,144 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Waiting until timeout for monitored process [2021-08-21 13:31:32,463 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 13:31:32,463 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:31:32,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 13:31:32,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:31:32,621 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:31:32,622 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1395589244] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:31:32,622 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:31:32,622 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-21 13:31:32,622 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1740242978] [2021-08-21 13:31:32,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 13:31:32,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:31:32,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 13:31:32,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-08-21 13:31:32,622 INFO L87 Difference]: Start difference. First operand 3512 states and 12565 transitions. Second operand has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 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:31:33,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:31:33,569 INFO L93 Difference]: Finished difference Result 11729 states and 38683 transitions. [2021-08-21 13:31:33,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-08-21 13:31:33,570 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 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:31:33,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:31:33,615 INFO L225 Difference]: With dead ends: 11729 [2021-08-21 13:31:33,615 INFO L226 Difference]: Without dead ends: 11729 [2021-08-21 13:31:33,616 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1727 ImplicationChecksByTransitivity, 520.2ms TimeCoverageRelationStatistics Valid=968, Invalid=3588, Unknown=0, NotChecked=0, Total=4556 [2021-08-21 13:31:33,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11729 states. [2021-08-21 13:31:33,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11729 to 3803. [2021-08-21 13:31:33,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3803 states, 3802 states have (on average 3.6607048921620198) internal successors, (13918), 3802 states have internal predecessors, (13918), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:31:33,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3803 states to 3803 states and 13918 transitions. [2021-08-21 13:31:33,773 INFO L78 Accepts]: Start accepts. Automaton has 3803 states and 13918 transitions. Word has length 28 [2021-08-21 13:31:33,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:31:33,773 INFO L470 AbstractCegarLoop]: Abstraction has 3803 states and 13918 transitions. [2021-08-21 13:31:33,773 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 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:31:33,773 INFO L276 IsEmpty]: Start isEmpty. Operand 3803 states and 13918 transitions. [2021-08-21 13:31:33,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:31:33,779 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:31:33,779 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:31:33,810 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Forceful destruction successful, exit code 0 [2021-08-21 13:31:33,979 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable150 [2021-08-21 13:31:33,979 INFO L402 AbstractCegarLoop]: === Iteration 152 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:31:33,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:31:33,980 INFO L82 PathProgramCache]: Analyzing trace with hash -624413114, now seen corresponding path program 79 times [2021-08-21 13:31:33,980 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:31:33,980 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960336690] [2021-08-21 13:31:33,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:31:33,980 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:31:34,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:31:34,038 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:31:34,038 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:31:34,038 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1960336690] [2021-08-21 13:31:34,038 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1960336690] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:31:34,039 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2112763809] [2021-08-21 13:31:34,039 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:31:34,039 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:31:34,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:31:34,039 INFO L229 MonitoredProcess]: Starting monitored process 151 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:31:34,040 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Waiting until timeout for monitored process [2021-08-21 13:31:38,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:31:38,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 13:31:38,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:31:38,513 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:31:38,513 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2112763809] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:31:38,513 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:31:38,513 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-21 13:31:38,513 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [582792369] [2021-08-21 13:31:38,513 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 13:31:38,513 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:31:38,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 13:31:38,514 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-08-21 13:31:38,514 INFO L87 Difference]: Start difference. First operand 3803 states and 13918 transitions. Second operand has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 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:31:39,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:31:39,418 INFO L93 Difference]: Finished difference Result 11421 states and 37859 transitions. [2021-08-21 13:31:39,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-08-21 13:31:39,418 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 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:31:39,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:31:39,447 INFO L225 Difference]: With dead ends: 11421 [2021-08-21 13:31:39,448 INFO L226 Difference]: Without dead ends: 11421 [2021-08-21 13:31:39,449 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1729 ImplicationChecksByTransitivity, 515.6ms TimeCoverageRelationStatistics Valid=968, Invalid=3588, Unknown=0, NotChecked=0, Total=4556 [2021-08-21 13:31:39,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11421 states. [2021-08-21 13:31:39,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11421 to 3754. [2021-08-21 13:31:39,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3754 states, 3753 states have (on average 3.6405542232880364) internal successors, (13663), 3753 states have internal predecessors, (13663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:31:39,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3754 states to 3754 states and 13663 transitions. [2021-08-21 13:31:39,583 INFO L78 Accepts]: Start accepts. Automaton has 3754 states and 13663 transitions. Word has length 28 [2021-08-21 13:31:39,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:31:39,583 INFO L470 AbstractCegarLoop]: Abstraction has 3754 states and 13663 transitions. [2021-08-21 13:31:39,583 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 15 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:31:39,583 INFO L276 IsEmpty]: Start isEmpty. Operand 3754 states and 13663 transitions. [2021-08-21 13:31:39,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:31:39,588 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:31:39,589 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:31:39,617 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Forceful destruction successful, exit code 0 [2021-08-21 13:31:39,789 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,151 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:31:39,789 INFO L402 AbstractCegarLoop]: === Iteration 153 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:31:39,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:31:39,789 INFO L82 PathProgramCache]: Analyzing trace with hash -1796758972, now seen corresponding path program 80 times [2021-08-21 13:31:39,789 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:31:39,789 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948497722] [2021-08-21 13:31:39,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:31:39,790 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:31:39,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:31:39,885 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:31:39,885 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:31:39,885 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948497722] [2021-08-21 13:31:39,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [948497722] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:31:39,886 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [210092119] [2021-08-21 13:31:39,886 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:31:39,886 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:31:39,886 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:31:39,886 INFO L229 MonitoredProcess]: Starting monitored process 152 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:31:39,912 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Waiting until timeout for monitored process [2021-08-21 13:31:44,204 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:31:44,204 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:31:44,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 13:31:44,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:31:44,333 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:31:44,333 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [210092119] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:31:44,333 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:31:44,333 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-21 13:31:44,333 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1789522423] [2021-08-21 13:31:44,333 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 13:31:44,333 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:31:44,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 13:31:44,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-08-21 13:31:44,334 INFO L87 Difference]: Start difference. First operand 3754 states and 13663 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:31:45,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:31:45,148 INFO L93 Difference]: Finished difference Result 10704 states and 34312 transitions. [2021-08-21 13:31:45,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-08-21 13:31:45,148 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 13:31:45,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:31:45,172 INFO L225 Difference]: With dead ends: 10704 [2021-08-21 13:31:45,172 INFO L226 Difference]: Without dead ends: 10704 [2021-08-21 13:31:45,173 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1465 ImplicationChecksByTransitivity, 429.8ms TimeCoverageRelationStatistics Valid=821, Invalid=3085, Unknown=0, NotChecked=0, Total=3906 [2021-08-21 13:31:45,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10704 states. [2021-08-21 13:31:45,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10704 to 3794. [2021-08-21 13:31:45,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3794 states, 3793 states have (on average 3.644872132876351) internal successors, (13825), 3793 states have internal predecessors, (13825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:31:45,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3794 states to 3794 states and 13825 transitions. [2021-08-21 13:31:45,309 INFO L78 Accepts]: Start accepts. Automaton has 3794 states and 13825 transitions. Word has length 28 [2021-08-21 13:31:45,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:31:45,309 INFO L470 AbstractCegarLoop]: Abstraction has 3794 states and 13825 transitions. [2021-08-21 13:31:45,309 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:31:45,309 INFO L276 IsEmpty]: Start isEmpty. Operand 3794 states and 13825 transitions. [2021-08-21 13:31:45,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:31:45,314 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:31:45,314 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:31:45,345 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Ended with exit code 0 [2021-08-21 13:31:45,514 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,152 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:31:45,515 INFO L402 AbstractCegarLoop]: === Iteration 154 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:31:45,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:31:45,515 INFO L82 PathProgramCache]: Analyzing trace with hash -1715382884, now seen corresponding path program 81 times [2021-08-21 13:31:45,515 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:31:45,515 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2100803044] [2021-08-21 13:31:45,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:31:45,515 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:31:45,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:31:45,577 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:31:45,577 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:31:45,577 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2100803044] [2021-08-21 13:31:45,577 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2100803044] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:31:45,577 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2042848875] [2021-08-21 13:31:45,577 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:31:45,577 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:31:45,578 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:31:45,578 INFO L229 MonitoredProcess]: Starting monitored process 153 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:31:45,579 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Waiting until timeout for monitored process [2021-08-21 13:31:49,931 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 13:31:49,931 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:31:49,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 13:31:49,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:31:50,054 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:31:50,054 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2042848875] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:31:50,054 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:31:50,054 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-21 13:31:50,054 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2083517294] [2021-08-21 13:31:50,054 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 13:31:50,054 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:31:50,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 13:31:50,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-08-21 13:31:50,055 INFO L87 Difference]: Start difference. First operand 3794 states and 13825 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:31:50,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:31:50,824 INFO L93 Difference]: Finished difference Result 10085 states and 32792 transitions. [2021-08-21 13:31:50,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-08-21 13:31:50,825 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 13:31:50,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:31:50,846 INFO L225 Difference]: With dead ends: 10085 [2021-08-21 13:31:50,847 INFO L226 Difference]: Without dead ends: 10077 [2021-08-21 13:31:50,847 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1247 ImplicationChecksByTransitivity, 422.1ms TimeCoverageRelationStatistics Valid=776, Invalid=2764, Unknown=0, NotChecked=0, Total=3540 [2021-08-21 13:31:50,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10077 states. [2021-08-21 13:31:50,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10077 to 3760. [2021-08-21 13:31:50,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3760 states, 3759 states have (on average 3.6397978185687685) internal successors, (13682), 3759 states have internal predecessors, (13682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:31:50,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3760 states to 3760 states and 13682 transitions. [2021-08-21 13:31:50,975 INFO L78 Accepts]: Start accepts. Automaton has 3760 states and 13682 transitions. Word has length 28 [2021-08-21 13:31:50,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:31:50,975 INFO L470 AbstractCegarLoop]: Abstraction has 3760 states and 13682 transitions. [2021-08-21 13:31:50,975 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:31:50,975 INFO L276 IsEmpty]: Start isEmpty. Operand 3760 states and 13682 transitions. [2021-08-21 13:31:50,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:31:50,980 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:31:50,980 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:31:51,010 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Ended with exit code 0 [2021-08-21 13:31:51,181 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,153 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:31:51,181 INFO L402 AbstractCegarLoop]: === Iteration 155 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:31:51,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:31:51,181 INFO L82 PathProgramCache]: Analyzing trace with hash -784725668, now seen corresponding path program 82 times [2021-08-21 13:31:51,181 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:31:51,182 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451722640] [2021-08-21 13:31:51,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:31:51,182 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:31:51,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:31:51,243 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:31:51,244 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:31:51,244 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1451722640] [2021-08-21 13:31:51,244 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1451722640] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:31:51,244 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [126784660] [2021-08-21 13:31:51,244 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:31:51,244 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:31:51,244 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:31:51,245 INFO L229 MonitoredProcess]: Starting monitored process 154 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:31:51,245 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Waiting until timeout for monitored process [2021-08-21 13:31:55,591 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:31:55,591 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:31:55,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 13:31:55,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:31:55,730 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:31:55,730 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [126784660] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:31:55,730 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:31:55,730 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-21 13:31:55,730 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726089932] [2021-08-21 13:31:55,730 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 13:31:55,730 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:31:55,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 13:31:55,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-08-21 13:31:55,731 INFO L87 Difference]: Start difference. First operand 3760 states and 13682 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 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:31:56,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:31:56,625 INFO L93 Difference]: Finished difference Result 9684 states and 31673 transitions. [2021-08-21 13:31:56,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-08-21 13:31:56,626 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 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 28 [2021-08-21 13:31:56,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:31:56,646 INFO L225 Difference]: With dead ends: 9684 [2021-08-21 13:31:56,646 INFO L226 Difference]: Without dead ends: 9684 [2021-08-21 13:31:56,646 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1354 ImplicationChecksByTransitivity, 477.7ms TimeCoverageRelationStatistics Valid=820, Invalid=2962, Unknown=0, NotChecked=0, Total=3782 [2021-08-21 13:31:56,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9684 states. [2021-08-21 13:31:56,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9684 to 3776. [2021-08-21 13:31:56,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3776 states, 3775 states have (on average 3.6413245033112585) internal successors, (13746), 3775 states have internal predecessors, (13746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:31:56,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3776 states to 3776 states and 13746 transitions. [2021-08-21 13:31:56,755 INFO L78 Accepts]: Start accepts. Automaton has 3776 states and 13746 transitions. Word has length 28 [2021-08-21 13:31:56,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:31:56,756 INFO L470 AbstractCegarLoop]: Abstraction has 3776 states and 13746 transitions. [2021-08-21 13:31:56,756 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 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:31:56,756 INFO L276 IsEmpty]: Start isEmpty. Operand 3776 states and 13746 transitions. [2021-08-21 13:31:56,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:31:56,761 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:31:56,761 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:31:56,790 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Ended with exit code 0 [2021-08-21 13:31:56,961 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,154 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:31:56,962 INFO L402 AbstractCegarLoop]: === Iteration 156 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:31:56,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:31:56,962 INFO L82 PathProgramCache]: Analyzing trace with hash 858313486, now seen corresponding path program 83 times [2021-08-21 13:31:56,962 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:31:56,962 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1356285704] [2021-08-21 13:31:56,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:31:56,962 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:31:57,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:31:57,063 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:31:57,064 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:31:57,064 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1356285704] [2021-08-21 13:31:57,064 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1356285704] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:31:57,064 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [613687145] [2021-08-21 13:31:57,064 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:31:57,064 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:31:57,064 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:31:57,065 INFO L229 MonitoredProcess]: Starting monitored process 155 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:31:57,065 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Waiting until timeout for monitored process [2021-08-21 13:32:01,364 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 13:32:01,364 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:32:01,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 13:32:01,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:32:01,507 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:32:01,508 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [613687145] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:32:01,508 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:32:01,508 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-21 13:32:01,508 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451700998] [2021-08-21 13:32:01,508 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 13:32:01,508 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:32:01,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 13:32:01,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-08-21 13:32:01,508 INFO L87 Difference]: Start difference. First operand 3776 states and 13746 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 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:32:02,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:32:02,294 INFO L93 Difference]: Finished difference Result 9349 states and 30878 transitions. [2021-08-21 13:32:02,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-08-21 13:32:02,294 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 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 28 [2021-08-21 13:32:02,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:32:02,312 INFO L225 Difference]: With dead ends: 9349 [2021-08-21 13:32:02,312 INFO L226 Difference]: Without dead ends: 9341 [2021-08-21 13:32:02,313 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1205 ImplicationChecksByTransitivity, 438.8ms TimeCoverageRelationStatistics Valid=800, Invalid=2740, Unknown=0, NotChecked=0, Total=3540 [2021-08-21 13:32:02,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9341 states. [2021-08-21 13:32:02,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9341 to 3444. [2021-08-21 13:32:02,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3444 states, 3443 states have (on average 3.554458321231484) internal successors, (12238), 3443 states have internal predecessors, (12238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:32:02,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3444 states to 3444 states and 12238 transitions. [2021-08-21 13:32:02,431 INFO L78 Accepts]: Start accepts. Automaton has 3444 states and 12238 transitions. Word has length 28 [2021-08-21 13:32:02,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:32:02,431 INFO L470 AbstractCegarLoop]: Abstraction has 3444 states and 12238 transitions. [2021-08-21 13:32:02,431 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 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:32:02,431 INFO L276 IsEmpty]: Start isEmpty. Operand 3444 states and 12238 transitions. [2021-08-21 13:32:02,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:32:02,436 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:32:02,436 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:32:02,466 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Ended with exit code 0 [2021-08-21 13:32:02,637 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable155,155 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:32:02,637 INFO L402 AbstractCegarLoop]: === Iteration 157 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:32:02,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:32:02,637 INFO L82 PathProgramCache]: Analyzing trace with hash 941717066, now seen corresponding path program 84 times [2021-08-21 13:32:02,637 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:32:02,637 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1503241702] [2021-08-21 13:32:02,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:32:02,637 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:32:02,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:32:02,696 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:32:02,696 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:32:02,696 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1503241702] [2021-08-21 13:32:02,696 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1503241702] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:32:02,696 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1358473662] [2021-08-21 13:32:02,696 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:32:02,696 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:32:02,696 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:32:02,697 INFO L229 MonitoredProcess]: Starting monitored process 156 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:32:02,697 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Waiting until timeout for monitored process [2021-08-21 13:32:07,080 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 13:32:07,080 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:32:07,081 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 13:32:07,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:32:07,227 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:32:07,227 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1358473662] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:32:07,227 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:32:07,227 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-08-21 13:32:07,227 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562232265] [2021-08-21 13:32:07,228 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 13:32:07,228 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:32:07,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 13:32:07,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-08-21 13:32:07,228 INFO L87 Difference]: Start difference. First operand 3444 states and 12238 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:32:07,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:32:07,988 INFO L93 Difference]: Finished difference Result 7101 states and 23187 transitions. [2021-08-21 13:32:07,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-08-21 13:32:07,988 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 13:32:07,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:32:08,002 INFO L225 Difference]: With dead ends: 7101 [2021-08-21 13:32:08,002 INFO L226 Difference]: Without dead ends: 7101 [2021-08-21 13:32:08,003 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1183 ImplicationChecksByTransitivity, 450.2ms TimeCoverageRelationStatistics Valid=709, Invalid=2713, Unknown=0, NotChecked=0, Total=3422 [2021-08-21 13:32:08,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7101 states. [2021-08-21 13:32:08,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7101 to 3456. [2021-08-21 13:32:08,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3456 states, 3455 states have (on average 3.5531114327062228) internal successors, (12276), 3455 states have internal predecessors, (12276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:32:08,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3456 states to 3456 states and 12276 transitions. [2021-08-21 13:32:08,089 INFO L78 Accepts]: Start accepts. Automaton has 3456 states and 12276 transitions. Word has length 28 [2021-08-21 13:32:08,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:32:08,089 INFO L470 AbstractCegarLoop]: Abstraction has 3456 states and 12276 transitions. [2021-08-21 13:32:08,089 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:32:08,089 INFO L276 IsEmpty]: Start isEmpty. Operand 3456 states and 12276 transitions. [2021-08-21 13:32:08,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:32:08,094 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:32:08,094 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:32:08,123 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Ended with exit code 0 [2021-08-21 13:32:08,294 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 156 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2021-08-21 13:32:08,294 INFO L402 AbstractCegarLoop]: === Iteration 158 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:32:08,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:32:08,295 INFO L82 PathProgramCache]: Analyzing trace with hash -1699890054, now seen corresponding path program 85 times [2021-08-21 13:32:08,295 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:32:08,295 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430000668] [2021-08-21 13:32:08,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:32:08,295 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:32:08,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:32:08,355 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:32:08,355 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:32:08,355 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [430000668] [2021-08-21 13:32:08,355 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [430000668] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:32:08,355 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1477147579] [2021-08-21 13:32:08,355 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:32:08,355 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:32:08,355 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:32:08,356 INFO L229 MonitoredProcess]: Starting monitored process 157 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:32:08,357 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Waiting until timeout for monitored process [2021-08-21 13:32:12,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:32:12,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 13:32:12,652 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:32:12,819 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:32:12,819 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1477147579] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:32:12,819 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:32:12,819 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-21 13:32:12,819 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1155632567] [2021-08-21 13:32:12,819 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 13:32:12,819 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:32:12,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 13:32:12,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-08-21 13:32:12,820 INFO L87 Difference]: Start difference. First operand 3456 states and 12276 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 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:32:13,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:32:13,795 INFO L93 Difference]: Finished difference Result 8029 states and 25576 transitions. [2021-08-21 13:32:13,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-08-21 13:32:13,796 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 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 28 [2021-08-21 13:32:13,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:32:13,812 INFO L225 Difference]: With dead ends: 8029 [2021-08-21 13:32:13,812 INFO L226 Difference]: Without dead ends: 8029 [2021-08-21 13:32:13,813 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1919 ImplicationChecksByTransitivity, 593.4ms TimeCoverageRelationStatistics Valid=1012, Invalid=4244, Unknown=0, NotChecked=0, Total=5256 [2021-08-21 13:32:13,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8029 states. [2021-08-21 13:32:13,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8029 to 3522. [2021-08-21 13:32:13,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3522 states, 3521 states have (on average 3.548139733030389) internal successors, (12493), 3521 states have internal predecessors, (12493), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:32:13,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3522 states to 3522 states and 12493 transitions. [2021-08-21 13:32:13,918 INFO L78 Accepts]: Start accepts. Automaton has 3522 states and 12493 transitions. Word has length 28 [2021-08-21 13:32:13,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:32:13,918 INFO L470 AbstractCegarLoop]: Abstraction has 3522 states and 12493 transitions. [2021-08-21 13:32:13,918 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 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:32:13,919 INFO L276 IsEmpty]: Start isEmpty. Operand 3522 states and 12493 transitions. [2021-08-21 13:32:13,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:32:13,924 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:32:13,924 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:32:13,954 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Forceful destruction successful, exit code 0 [2021-08-21 13:32:14,125 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2021-08-21 13:32:14,125 INFO L402 AbstractCegarLoop]: === Iteration 159 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:32:14,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:32:14,125 INFO L82 PathProgramCache]: Analyzing trace with hash -56850900, now seen corresponding path program 86 times [2021-08-21 13:32:14,125 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:32:14,125 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648924679] [2021-08-21 13:32:14,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:32:14,125 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:32:14,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:32:14,219 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:32:14,219 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:32:14,220 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648924679] [2021-08-21 13:32:14,220 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1648924679] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:32:14,220 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1899901980] [2021-08-21 13:32:14,220 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:32:14,220 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:32:14,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:32:14,220 INFO L229 MonitoredProcess]: Starting monitored process 158 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:32:14,221 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Waiting until timeout for monitored process [2021-08-21 13:32:18,580 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:32:18,580 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:32:18,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 13:32:18,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:32:18,721 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:32:18,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1899901980] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:32:18,721 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:32:18,722 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-21 13:32:18,722 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [721628392] [2021-08-21 13:32:18,722 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 13:32:18,722 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:32:18,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 13:32:18,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-08-21 13:32:18,722 INFO L87 Difference]: Start difference. First operand 3522 states and 12493 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 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:32:19,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:32:19,641 INFO L93 Difference]: Finished difference Result 7412 states and 23948 transitions. [2021-08-21 13:32:19,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-08-21 13:32:19,642 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 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 28 [2021-08-21 13:32:19,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:32:19,657 INFO L225 Difference]: With dead ends: 7412 [2021-08-21 13:32:19,658 INFO L226 Difference]: Without dead ends: 7408 [2021-08-21 13:32:19,658 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1534 ImplicationChecksByTransitivity, 525.2ms TimeCoverageRelationStatistics Valid=914, Invalid=3508, Unknown=0, NotChecked=0, Total=4422 [2021-08-21 13:32:19,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7408 states. [2021-08-21 13:32:19,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7408 to 3457. [2021-08-21 13:32:19,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3457 states, 3456 states have (on average 3.5457175925925926) internal successors, (12254), 3456 states have internal predecessors, (12254), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:32:19,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3457 states to 3457 states and 12254 transitions. [2021-08-21 13:32:19,754 INFO L78 Accepts]: Start accepts. Automaton has 3457 states and 12254 transitions. Word has length 28 [2021-08-21 13:32:19,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:32:19,754 INFO L470 AbstractCegarLoop]: Abstraction has 3457 states and 12254 transitions. [2021-08-21 13:32:19,754 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 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:32:19,754 INFO L276 IsEmpty]: Start isEmpty. Operand 3457 states and 12254 transitions. [2021-08-21 13:32:19,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:32:19,759 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:32:19,759 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:32:19,792 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Forceful destruction successful, exit code 0 [2021-08-21 13:32:19,959 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2021-08-21 13:32:19,960 INFO L402 AbstractCegarLoop]: === Iteration 160 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:32:19,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:32:19,960 INFO L82 PathProgramCache]: Analyzing trace with hash 522592324, now seen corresponding path program 72 times [2021-08-21 13:32:19,960 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:32:19,960 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1135573838] [2021-08-21 13:32:19,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:32:19,960 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:32:19,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:32:20,026 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:32:20,026 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:32:20,026 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1135573838] [2021-08-21 13:32:20,026 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1135573838] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:32:20,026 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [257586593] [2021-08-21 13:32:20,026 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:32:20,026 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:32:20,026 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:32:20,027 INFO L229 MonitoredProcess]: Starting monitored process 159 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:32:20,027 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Waiting until timeout for monitored process [2021-08-21 13:32:24,460 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 13:32:24,460 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:32:24,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 13:32:24,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:32:24,576 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 13:32:24,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [257586593] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:32:24,576 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:32:24,576 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-08-21 13:32:24,576 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008164854] [2021-08-21 13:32:24,576 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 13:32:24,576 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:32:24,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 13:32:24,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-08-21 13:32:24,577 INFO L87 Difference]: Start difference. First operand 3457 states and 12254 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) 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 13:32:25,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:32:25,114 INFO L93 Difference]: Finished difference Result 6555 states and 21536 transitions. [2021-08-21 13:32:25,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 13:32:25,114 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) 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 28 [2021-08-21 13:32:25,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:32:25,127 INFO L225 Difference]: With dead ends: 6555 [2021-08-21 13:32:25,127 INFO L226 Difference]: Without dead ends: 6555 [2021-08-21 13:32:25,127 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 508 ImplicationChecksByTransitivity, 287.2ms TimeCoverageRelationStatistics Valid=407, Invalid=1399, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 13:32:25,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6555 states. [2021-08-21 13:32:25,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6555 to 3461. [2021-08-21 13:32:25,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3461 states, 3460 states have (on average 3.547398843930636) internal successors, (12274), 3460 states have internal predecessors, (12274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:32:25,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3461 states to 3461 states and 12274 transitions. [2021-08-21 13:32:25,201 INFO L78 Accepts]: Start accepts. Automaton has 3461 states and 12274 transitions. Word has length 28 [2021-08-21 13:32:25,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:32:25,202 INFO L470 AbstractCegarLoop]: Abstraction has 3461 states and 12274 transitions. [2021-08-21 13:32:25,202 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.7142857142857144) 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 13:32:25,202 INFO L276 IsEmpty]: Start isEmpty. Operand 3461 states and 12274 transitions. [2021-08-21 13:32:25,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:32:25,207 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:32:25,207 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:32:25,239 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Forceful destruction successful, exit code 0 [2021-08-21 13:32:25,407 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159,159 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:32:25,407 INFO L402 AbstractCegarLoop]: === Iteration 161 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:32:25,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:32:25,408 INFO L82 PathProgramCache]: Analyzing trace with hash -1089207438, now seen corresponding path program 73 times [2021-08-21 13:32:25,408 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:32:25,408 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [77165012] [2021-08-21 13:32:25,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:32:25,408 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:32:25,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:32:25,472 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:32:25,472 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:32:25,472 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [77165012] [2021-08-21 13:32:25,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [77165012] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:32:25,472 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1758311401] [2021-08-21 13:32:25,472 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:32:25,472 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:32:25,473 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:32:25,473 INFO L229 MonitoredProcess]: Starting monitored process 160 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:32:25,474 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Waiting until timeout for monitored process [2021-08-21 13:32:29,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:32:29,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 13:32:29,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:32:29,921 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 13:32:29,921 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1758311401] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:32:29,921 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:32:29,921 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-08-21 13:32:29,921 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [317636632] [2021-08-21 13:32:29,921 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 13:32:29,921 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:32:29,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 13:32:29,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-08-21 13:32:29,922 INFO L87 Difference]: Start difference. First operand 3461 states and 12274 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) 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 13:32:30,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:32:30,640 INFO L93 Difference]: Finished difference Result 7020 states and 22835 transitions. [2021-08-21 13:32:30,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-08-21 13:32:30,640 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) 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 28 [2021-08-21 13:32:30,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:32:30,658 INFO L225 Difference]: With dead ends: 7020 [2021-08-21 13:32:30,659 INFO L226 Difference]: Without dead ends: 7020 [2021-08-21 13:32:30,659 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 895 ImplicationChecksByTransitivity, 386.4ms TimeCoverageRelationStatistics Valid=638, Invalid=2118, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 13:32:30,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7020 states. [2021-08-21 13:32:30,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7020 to 3475. [2021-08-21 13:32:30,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3475 states, 3474 states have (on average 3.5449050086355784) internal successors, (12315), 3474 states have internal predecessors, (12315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:32:30,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3475 states to 3475 states and 12315 transitions. [2021-08-21 13:32:30,765 INFO L78 Accepts]: Start accepts. Automaton has 3475 states and 12315 transitions. Word has length 28 [2021-08-21 13:32:30,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:32:30,765 INFO L470 AbstractCegarLoop]: Abstraction has 3475 states and 12315 transitions. [2021-08-21 13:32:30,766 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.7142857142857144) 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 13:32:30,766 INFO L276 IsEmpty]: Start isEmpty. Operand 3475 states and 12315 transitions. [2021-08-21 13:32:30,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:32:30,771 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:32:30,771 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:32:30,802 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Ended with exit code 0 [2021-08-21 13:32:30,971 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160,160 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:32:30,972 INFO L402 AbstractCegarLoop]: === Iteration 162 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:32:30,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:32:30,972 INFO L82 PathProgramCache]: Analyzing trace with hash -1320747086, now seen corresponding path program 74 times [2021-08-21 13:32:30,972 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:32:30,972 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [384680036] [2021-08-21 13:32:30,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:32:30,972 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:32:31,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:32:31,080 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:32:31,080 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:32:31,080 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [384680036] [2021-08-21 13:32:31,080 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [384680036] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:32:31,080 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1265343626] [2021-08-21 13:32:31,081 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:32:31,081 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:32:31,081 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:32:31,109 INFO L229 MonitoredProcess]: Starting monitored process 161 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:32:31,140 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Waiting until timeout for monitored process [2021-08-21 13:32:35,493 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:32:35,493 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:32:35,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 13:32:35,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:32:35,611 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 13:32:35,611 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1265343626] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:32:35,611 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:32:35,611 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-08-21 13:32:35,611 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278790753] [2021-08-21 13:32:35,612 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 13:32:35,612 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:32:35,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 13:32:35,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-08-21 13:32:35,612 INFO L87 Difference]: Start difference. First operand 3475 states and 12315 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) 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 13:32:36,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:32:36,371 INFO L93 Difference]: Finished difference Result 7539 states and 24306 transitions. [2021-08-21 13:32:36,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-08-21 13:32:36,371 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) 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 28 [2021-08-21 13:32:36,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:32:36,386 INFO L225 Difference]: With dead ends: 7539 [2021-08-21 13:32:36,387 INFO L226 Difference]: Without dead ends: 7539 [2021-08-21 13:32:36,387 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1316 ImplicationChecksByTransitivity, 436.0ms TimeCoverageRelationStatistics Valid=777, Invalid=3005, Unknown=0, NotChecked=0, Total=3782 [2021-08-21 13:32:36,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7539 states. [2021-08-21 13:32:36,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7539 to 3557. [2021-08-21 13:32:36,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3557 states, 3556 states have (on average 3.5388076490438696) internal successors, (12584), 3556 states have internal predecessors, (12584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:32:36,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3557 states to 3557 states and 12584 transitions. [2021-08-21 13:32:36,492 INFO L78 Accepts]: Start accepts. Automaton has 3557 states and 12584 transitions. Word has length 28 [2021-08-21 13:32:36,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:32:36,493 INFO L470 AbstractCegarLoop]: Abstraction has 3557 states and 12584 transitions. [2021-08-21 13:32:36,493 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.7142857142857144) 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 13:32:36,493 INFO L276 IsEmpty]: Start isEmpty. Operand 3557 states and 12584 transitions. [2021-08-21 13:32:36,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:32:36,499 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:32:36,499 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:32:36,530 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Forceful destruction successful, exit code 0 [2021-08-21 13:32:36,699 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161,161 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:32:36,699 INFO L402 AbstractCegarLoop]: === Iteration 163 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:32:36,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:32:36,699 INFO L82 PathProgramCache]: Analyzing trace with hash -1301031272, now seen corresponding path program 75 times [2021-08-21 13:32:36,700 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:32:36,700 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1812387695] [2021-08-21 13:32:36,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:32:36,700 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:32:36,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:32:36,758 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 13:32:36,758 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:32:36,758 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1812387695] [2021-08-21 13:32:36,758 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1812387695] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:32:36,758 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [40215816] [2021-08-21 13:32:36,758 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:32:36,758 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:32:36,758 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:32:36,759 INFO L229 MonitoredProcess]: Starting monitored process 162 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:32:36,759 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Waiting until timeout for monitored process [2021-08-21 13:32:41,176 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 13:32:41,177 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:32:41,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 13:32:41,178 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:32:41,326 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 13:32:41,326 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [40215816] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:32:41,326 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:32:41,326 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-08-21 13:32:41,326 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222790789] [2021-08-21 13:32:41,327 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 13:32:41,327 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:32:41,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 13:32:41,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-08-21 13:32:41,327 INFO L87 Difference]: Start difference. First operand 3557 states and 12584 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 15 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:32:41,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:32:41,825 INFO L93 Difference]: Finished difference Result 7357 states and 25100 transitions. [2021-08-21 13:32:41,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 13:32:41,825 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 15 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:32:41,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:32:41,841 INFO L225 Difference]: With dead ends: 7357 [2021-08-21 13:32:41,841 INFO L226 Difference]: Without dead ends: 7357 [2021-08-21 13:32:41,842 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 500 ImplicationChecksByTransitivity, 320.0ms TimeCoverageRelationStatistics Valid=536, Invalid=1270, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 13:32:41,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7357 states. [2021-08-21 13:32:41,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7357 to 4720. [2021-08-21 13:32:41,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4720 states, 4719 states have (on average 3.658190294553931) internal successors, (17263), 4719 states have internal predecessors, (17263), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:32:41,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4720 states to 4720 states and 17263 transitions. [2021-08-21 13:32:41,952 INFO L78 Accepts]: Start accepts. Automaton has 4720 states and 17263 transitions. Word has length 28 [2021-08-21 13:32:41,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:32:41,952 INFO L470 AbstractCegarLoop]: Abstraction has 4720 states and 17263 transitions. [2021-08-21 13:32:41,952 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 15 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:32:41,952 INFO L276 IsEmpty]: Start isEmpty. Operand 4720 states and 17263 transitions. [2021-08-21 13:32:41,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:32:41,960 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:32:41,960 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:32:41,991 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Ended with exit code 0 [2021-08-21 13:32:42,164 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,162 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:32:42,165 INFO L402 AbstractCegarLoop]: === Iteration 164 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:32:42,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:32:42,165 INFO L82 PathProgramCache]: Analyzing trace with hash -1365568228, now seen corresponding path program 76 times [2021-08-21 13:32:42,165 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:32:42,165 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47644558] [2021-08-21 13:32:42,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:32:42,165 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:32:42,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:32:42,230 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 13:32:42,230 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:32:42,230 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47644558] [2021-08-21 13:32:42,231 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [47644558] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:32:42,231 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1551791511] [2021-08-21 13:32:42,231 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:32:42,231 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:32:42,231 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:32:42,231 INFO L229 MonitoredProcess]: Starting monitored process 163 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:32:42,232 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Waiting until timeout for monitored process [2021-08-21 13:32:46,621 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:32:46,621 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:32:46,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 13:32:46,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:32:46,730 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 13:32:46,731 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1551791511] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:32:46,731 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:32:46,731 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-08-21 13:32:46,731 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1783814898] [2021-08-21 13:32:46,731 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 13:32:46,731 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:32:46,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 13:32:46,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-08-21 13:32:46,731 INFO L87 Difference]: Start difference. First operand 4720 states and 17263 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) 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 13:32:47,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:32:47,418 INFO L93 Difference]: Finished difference Result 8489 states and 28995 transitions. [2021-08-21 13:32:47,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-08-21 13:32:47,418 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) 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 28 [2021-08-21 13:32:47,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:32:47,435 INFO L225 Difference]: With dead ends: 8489 [2021-08-21 13:32:47,435 INFO L226 Difference]: Without dead ends: 8485 [2021-08-21 13:32:47,436 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1021 ImplicationChecksByTransitivity, 398.1ms TimeCoverageRelationStatistics Valid=697, Invalid=2495, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 13:32:47,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8485 states. [2021-08-21 13:32:47,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8485 to 4610. [2021-08-21 13:32:47,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4610 states, 4609 states have (on average 3.668474723367325) internal successors, (16908), 4609 states have internal predecessors, (16908), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:32:47,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4610 states to 4610 states and 16908 transitions. [2021-08-21 13:32:47,551 INFO L78 Accepts]: Start accepts. Automaton has 4610 states and 16908 transitions. Word has length 28 [2021-08-21 13:32:47,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:32:47,551 INFO L470 AbstractCegarLoop]: Abstraction has 4610 states and 16908 transitions. [2021-08-21 13:32:47,551 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.7142857142857144) 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 13:32:47,551 INFO L276 IsEmpty]: Start isEmpty. Operand 4610 states and 16908 transitions. [2021-08-21 13:32:47,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:32:47,558 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:32:47,558 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:32:47,587 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Forceful destruction successful, exit code 0 [2021-08-21 13:32:47,758 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,163 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:32:47,759 INFO L402 AbstractCegarLoop]: === Iteration 165 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:32:47,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:32:47,759 INFO L82 PathProgramCache]: Analyzing trace with hash 654689240, now seen corresponding path program 87 times [2021-08-21 13:32:47,759 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:32:47,759 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1529437072] [2021-08-21 13:32:47,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:32:47,759 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:32:47,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:32:47,862 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:32:47,863 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:32:47,863 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1529437072] [2021-08-21 13:32:47,863 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1529437072] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:32:47,863 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1829067227] [2021-08-21 13:32:47,863 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:32:47,863 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:32:47,863 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:32:47,877 INFO L229 MonitoredProcess]: Starting monitored process 164 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:32:47,877 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Waiting until timeout for monitored process [2021-08-21 13:32:52,343 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 13:32:52,344 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:32:52,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 13:32:52,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:32:52,484 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:32:52,484 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1829067227] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:32:52,484 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:32:52,484 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-21 13:32:52,484 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064885456] [2021-08-21 13:32:52,485 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 13:32:52,485 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:32:52,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 13:32:52,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-08-21 13:32:52,485 INFO L87 Difference]: Start difference. First operand 4610 states and 16908 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:32:53,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:32:53,212 INFO L93 Difference]: Finished difference Result 9626 states and 32546 transitions. [2021-08-21 13:32:53,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-21 13:32:53,212 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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 28 [2021-08-21 13:32:53,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:32:53,234 INFO L225 Difference]: With dead ends: 9626 [2021-08-21 13:32:53,234 INFO L226 Difference]: Without dead ends: 9614 [2021-08-21 13:32:53,235 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 826 ImplicationChecksByTransitivity, 430.5ms TimeCoverageRelationStatistics Valid=674, Invalid=1876, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 13:32:53,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9614 states. [2021-08-21 13:32:53,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9614 to 5081. [2021-08-21 13:32:53,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5081 states, 5080 states have (on average 3.751968503937008) internal successors, (19060), 5080 states have internal predecessors, (19060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:32:53,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5081 states to 5081 states and 19060 transitions. [2021-08-21 13:32:53,378 INFO L78 Accepts]: Start accepts. Automaton has 5081 states and 19060 transitions. Word has length 28 [2021-08-21 13:32:53,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:32:53,378 INFO L470 AbstractCegarLoop]: Abstraction has 5081 states and 19060 transitions. [2021-08-21 13:32:53,378 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:32:53,378 INFO L276 IsEmpty]: Start isEmpty. Operand 5081 states and 19060 transitions. [2021-08-21 13:32:53,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:32:53,387 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:32:53,387 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:32:53,418 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Ended with exit code 0 [2021-08-21 13:32:53,593 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,164 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:32:53,593 INFO L402 AbstractCegarLoop]: === Iteration 166 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:32:53,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:32:53,593 INFO L82 PathProgramCache]: Analyzing trace with hash -1598936656, now seen corresponding path program 88 times [2021-08-21 13:32:53,593 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:32:53,593 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [613632824] [2021-08-21 13:32:53,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:32:53,593 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:32:53,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:32:53,653 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:32:53,653 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:32:53,653 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [613632824] [2021-08-21 13:32:53,653 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [613632824] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:32:53,653 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [123972388] [2021-08-21 13:32:53,653 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:32:53,653 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:32:53,653 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:32:53,654 INFO L229 MonitoredProcess]: Starting monitored process 165 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:32:53,654 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Waiting until timeout for monitored process [2021-08-21 13:32:58,167 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:32:58,167 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:32:58,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 13:32:58,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:32:58,298 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:32:58,298 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [123972388] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:32:58,298 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:32:58,298 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-21 13:32:58,298 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537278648] [2021-08-21 13:32:58,299 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 13:32:58,299 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:32:58,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 13:32:58,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-08-21 13:32:58,299 INFO L87 Difference]: Start difference. First operand 5081 states and 19060 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:32:59,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:32:59,032 INFO L93 Difference]: Finished difference Result 9961 states and 33590 transitions. [2021-08-21 13:32:59,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-21 13:32:59,033 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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 28 [2021-08-21 13:32:59,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:32:59,057 INFO L225 Difference]: With dead ends: 9961 [2021-08-21 13:32:59,057 INFO L226 Difference]: Without dead ends: 9961 [2021-08-21 13:32:59,057 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 834 ImplicationChecksByTransitivity, 420.3ms TimeCoverageRelationStatistics Valid=674, Invalid=1876, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 13:32:59,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9961 states. [2021-08-21 13:32:59,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9961 to 5101. [2021-08-21 13:32:59,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5101 states, 5100 states have (on average 3.7370588235294115) internal successors, (19059), 5100 states have internal predecessors, (19059), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:32:59,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5101 states to 5101 states and 19059 transitions. [2021-08-21 13:32:59,206 INFO L78 Accepts]: Start accepts. Automaton has 5101 states and 19059 transitions. Word has length 28 [2021-08-21 13:32:59,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:32:59,206 INFO L470 AbstractCegarLoop]: Abstraction has 5101 states and 19059 transitions. [2021-08-21 13:32:59,206 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:32:59,206 INFO L276 IsEmpty]: Start isEmpty. Operand 5101 states and 19059 transitions. [2021-08-21 13:32:59,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:32:59,215 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:32:59,215 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:32:59,245 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Ended with exit code 0 [2021-08-21 13:32:59,415 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable165 [2021-08-21 13:32:59,415 INFO L402 AbstractCegarLoop]: === Iteration 167 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:32:59,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:32:59,415 INFO L82 PathProgramCache]: Analyzing trace with hash 1492624350, now seen corresponding path program 89 times [2021-08-21 13:32:59,416 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:32:59,416 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [522584719] [2021-08-21 13:32:59,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:32:59,416 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:32:59,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:32:59,471 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:32:59,471 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:32:59,471 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [522584719] [2021-08-21 13:32:59,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [522584719] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:32:59,472 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1469558757] [2021-08-21 13:32:59,472 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:32:59,472 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:32:59,472 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:32:59,472 INFO L229 MonitoredProcess]: Starting monitored process 166 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:32:59,473 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Waiting until timeout for monitored process [2021-08-21 13:33:03,947 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 13:33:03,947 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:33:03,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 13:33:03,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:33:04,068 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:33:04,068 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1469558757] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:33:04,068 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:33:04,068 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-08-21 13:33:04,068 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [34312360] [2021-08-21 13:33:04,069 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 13:33:04,069 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:33:04,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 13:33:04,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-08-21 13:33:04,069 INFO L87 Difference]: Start difference. First operand 5101 states and 19059 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:33:04,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:33:04,478 INFO L93 Difference]: Finished difference Result 9433 states and 33582 transitions. [2021-08-21 13:33:04,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 13:33:04,478 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 13:33:04,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:33:04,501 INFO L225 Difference]: With dead ends: 9433 [2021-08-21 13:33:04,502 INFO L226 Difference]: Without dead ends: 9350 [2021-08-21 13:33:04,502 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 207.9ms TimeCoverageRelationStatistics Valid=303, Invalid=819, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 13:33:04,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9350 states. [2021-08-21 13:33:04,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9350 to 6536. [2021-08-21 13:33:04,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6536 states, 6535 states have (on average 3.7850038255547056) internal successors, (24735), 6535 states have internal predecessors, (24735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:33:04,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6536 states to 6536 states and 24735 transitions. [2021-08-21 13:33:04,669 INFO L78 Accepts]: Start accepts. Automaton has 6536 states and 24735 transitions. Word has length 28 [2021-08-21 13:33:04,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:33:04,669 INFO L470 AbstractCegarLoop]: Abstraction has 6536 states and 24735 transitions. [2021-08-21 13:33:04,669 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:33:04,669 INFO L276 IsEmpty]: Start isEmpty. Operand 6536 states and 24735 transitions. [2021-08-21 13:33:04,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:33:04,682 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:33:04,682 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:33:04,712 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Ended with exit code 0 [2021-08-21 13:33:04,882 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 166 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable166 [2021-08-21 13:33:04,882 INFO L402 AbstractCegarLoop]: === Iteration 168 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:33:04,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:33:04,883 INFO L82 PathProgramCache]: Analyzing trace with hash -1594327966, now seen corresponding path program 90 times [2021-08-21 13:33:04,883 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:33:04,883 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115700843] [2021-08-21 13:33:04,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:33:04,883 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:33:04,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:33:05,010 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:33:05,011 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:33:05,011 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115700843] [2021-08-21 13:33:05,011 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2115700843] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:33:05,011 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1372153785] [2021-08-21 13:33:05,011 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:33:05,011 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:33:05,011 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:33:05,025 INFO L229 MonitoredProcess]: Starting monitored process 167 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:33:05,089 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Waiting until timeout for monitored process [2021-08-21 13:33:09,525 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 13:33:09,525 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:33:09,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 13:33:09,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:33:09,626 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:33:09,627 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1372153785] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:33:09,627 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:33:09,627 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-08-21 13:33:09,627 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1276307136] [2021-08-21 13:33:09,627 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 13:33:09,627 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:33:09,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 13:33:09,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-08-21 13:33:09,627 INFO L87 Difference]: Start difference. First operand 6536 states and 24735 transitions. Second operand has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:33:09,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:33:09,804 INFO L93 Difference]: Finished difference Result 8968 states and 31811 transitions. [2021-08-21 13:33:09,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 13:33:09,804 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 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 28 [2021-08-21 13:33:09,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:33:09,826 INFO L225 Difference]: With dead ends: 8968 [2021-08-21 13:33:09,826 INFO L226 Difference]: Without dead ends: 8968 [2021-08-21 13:33:09,826 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 99.6ms TimeCoverageRelationStatistics Valid=143, Invalid=237, Unknown=0, NotChecked=0, Total=380 [2021-08-21 13:33:09,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8968 states. [2021-08-21 13:33:09,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8968 to 6682. [2021-08-21 13:33:09,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6682 states, 6681 states have (on average 3.763658135009729) internal successors, (25145), 6681 states have internal predecessors, (25145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:33:09,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6682 states to 6682 states and 25145 transitions. [2021-08-21 13:33:09,977 INFO L78 Accepts]: Start accepts. Automaton has 6682 states and 25145 transitions. Word has length 28 [2021-08-21 13:33:09,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:33:09,977 INFO L470 AbstractCegarLoop]: Abstraction has 6682 states and 25145 transitions. [2021-08-21 13:33:09,977 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:33:09,977 INFO L276 IsEmpty]: Start isEmpty. Operand 6682 states and 25145 transitions. [2021-08-21 13:33:09,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:33:09,990 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:33:09,990 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:33:10,022 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Ended with exit code 0 [2021-08-21 13:33:10,190 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable167 [2021-08-21 13:33:10,190 INFO L402 AbstractCegarLoop]: === Iteration 169 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:33:10,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:33:10,191 INFO L82 PathProgramCache]: Analyzing trace with hash -664128222, now seen corresponding path program 91 times [2021-08-21 13:33:10,191 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:33:10,191 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60584931] [2021-08-21 13:33:10,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:33:10,191 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:33:10,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:33:10,255 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:33:10,255 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:33:10,255 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60584931] [2021-08-21 13:33:10,255 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [60584931] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:33:10,255 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [53026298] [2021-08-21 13:33:10,256 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:33:10,256 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:33:10,256 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:33:10,256 INFO L229 MonitoredProcess]: Starting monitored process 168 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:33:10,257 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Waiting until timeout for monitored process [2021-08-21 13:33:14,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:33:14,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 13:33:14,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:33:14,857 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:33:14,857 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [53026298] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:33:14,857 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:33:14,857 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-08-21 13:33:14,858 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [629815185] [2021-08-21 13:33:14,858 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:33:14,858 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:33:14,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:33:14,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:33:14,858 INFO L87 Difference]: Start difference. First operand 6682 states and 25145 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:33:15,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:33:15,548 INFO L93 Difference]: Finished difference Result 13694 states and 47856 transitions. [2021-08-21 13:33:15,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-08-21 13:33:15,549 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 13:33:15,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:33:15,586 INFO L225 Difference]: With dead ends: 13694 [2021-08-21 13:33:15,586 INFO L226 Difference]: Without dead ends: 13694 [2021-08-21 13:33:15,586 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 978 ImplicationChecksByTransitivity, 382.1ms TimeCoverageRelationStatistics Valid=657, Invalid=2205, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 13:33:15,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13694 states. [2021-08-21 13:33:15,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13694 to 7358. [2021-08-21 13:33:15,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7358 states, 7357 states have (on average 3.781432649177654) internal successors, (27820), 7357 states have internal predecessors, (27820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:33:15,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7358 states to 7358 states and 27820 transitions. [2021-08-21 13:33:15,822 INFO L78 Accepts]: Start accepts. Automaton has 7358 states and 27820 transitions. Word has length 28 [2021-08-21 13:33:15,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:33:15,822 INFO L470 AbstractCegarLoop]: Abstraction has 7358 states and 27820 transitions. [2021-08-21 13:33:15,822 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:33:15,822 INFO L276 IsEmpty]: Start isEmpty. Operand 7358 states and 27820 transitions. [2021-08-21 13:33:15,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:33:15,836 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:33:15,836 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:33:15,865 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Ended with exit code 0 [2021-08-21 13:33:16,036 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 168 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable168 [2021-08-21 13:33:16,036 INFO L402 AbstractCegarLoop]: === Iteration 170 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:33:16,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:33:16,036 INFO L82 PathProgramCache]: Analyzing trace with hash 1238551230, now seen corresponding path program 92 times [2021-08-21 13:33:16,036 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:33:16,037 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664492016] [2021-08-21 13:33:16,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:33:16,037 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:33:16,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:33:16,144 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:33:16,145 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:33:16,145 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664492016] [2021-08-21 13:33:16,145 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [664492016] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:33:16,145 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1261176170] [2021-08-21 13:33:16,145 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:33:16,145 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:33:16,145 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:33:16,146 INFO L229 MonitoredProcess]: Starting monitored process 169 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:33:16,147 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Waiting until timeout for monitored process [2021-08-21 13:33:20,577 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:33:20,577 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:33:20,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 13:33:20,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:33:20,691 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:33:20,692 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1261176170] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:33:20,692 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:33:20,692 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-08-21 13:33:20,692 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983100421] [2021-08-21 13:33:20,692 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 13:33:20,692 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:33:20,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 13:33:20,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-08-21 13:33:20,692 INFO L87 Difference]: Start difference. First operand 7358 states and 27820 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:33:21,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:33:21,323 INFO L93 Difference]: Finished difference Result 13840 states and 48420 transitions. [2021-08-21 13:33:21,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-08-21 13:33:21,323 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 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 28 [2021-08-21 13:33:21,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:33:21,362 INFO L225 Difference]: With dead ends: 13840 [2021-08-21 13:33:21,362 INFO L226 Difference]: Without dead ends: 13840 [2021-08-21 13:33:21,363 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 827 ImplicationChecksByTransitivity, 329.1ms TimeCoverageRelationStatistics Valid=542, Invalid=1908, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 13:33:21,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13840 states. [2021-08-21 13:33:21,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13840 to 7642. [2021-08-21 13:33:21,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7642 states, 7641 states have (on average 3.758146839418924) internal successors, (28716), 7641 states have internal predecessors, (28716), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:33:21,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7642 states to 7642 states and 28716 transitions. [2021-08-21 13:33:21,615 INFO L78 Accepts]: Start accepts. Automaton has 7642 states and 28716 transitions. Word has length 28 [2021-08-21 13:33:21,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:33:21,615 INFO L470 AbstractCegarLoop]: Abstraction has 7642 states and 28716 transitions. [2021-08-21 13:33:21,615 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:33:21,615 INFO L276 IsEmpty]: Start isEmpty. Operand 7642 states and 28716 transitions. [2021-08-21 13:33:21,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:33:21,628 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:33:21,628 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:33:21,660 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Ended with exit code 0 [2021-08-21 13:33:21,829 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2021-08-21 13:33:21,829 INFO L402 AbstractCegarLoop]: === Iteration 171 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:33:21,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:33:21,829 INFO L82 PathProgramCache]: Analyzing trace with hash 155528574, now seen corresponding path program 93 times [2021-08-21 13:33:21,829 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:33:21,829 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2023674346] [2021-08-21 13:33:21,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:33:21,830 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:33:21,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:33:21,882 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:33:21,882 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:33:21,882 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2023674346] [2021-08-21 13:33:21,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2023674346] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:33:21,882 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1370725731] [2021-08-21 13:33:21,882 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:33:21,883 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:33:21,883 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:33:21,883 INFO L229 MonitoredProcess]: Starting monitored process 170 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:33:21,884 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (170)] Waiting until timeout for monitored process [2021-08-21 13:33:26,357 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 13:33:26,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:33:26,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 13:33:26,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:33:26,458 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:33:26,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1370725731] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:33:26,459 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:33:26,459 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-21 13:33:26,459 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1001384150] [2021-08-21 13:33:26,459 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 13:33:26,459 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:33:26,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 13:33:26,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-21 13:33:26,459 INFO L87 Difference]: Start difference. First operand 7642 states and 28716 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:33:26,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:33:26,807 INFO L93 Difference]: Finished difference Result 10188 states and 36845 transitions. [2021-08-21 13:33:26,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 13:33:26,808 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 13:33:26,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:33:26,833 INFO L225 Difference]: With dead ends: 10188 [2021-08-21 13:33:26,833 INFO L226 Difference]: Without dead ends: 10158 [2021-08-21 13:33:26,833 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 156.2ms TimeCoverageRelationStatistics Valid=230, Invalid=582, Unknown=0, NotChecked=0, Total=812 [2021-08-21 13:33:26,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10158 states. [2021-08-21 13:33:27,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10158 to 8498. [2021-08-21 13:33:27,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8498 states, 8497 states have (on average 3.7802753913145817) internal successors, (32121), 8497 states have internal predecessors, (32121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:33:27,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8498 states to 8498 states and 32121 transitions. [2021-08-21 13:33:27,095 INFO L78 Accepts]: Start accepts. Automaton has 8498 states and 32121 transitions. Word has length 28 [2021-08-21 13:33:27,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:33:27,095 INFO L470 AbstractCegarLoop]: Abstraction has 8498 states and 32121 transitions. [2021-08-21 13:33:27,095 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:33:27,095 INFO L276 IsEmpty]: Start isEmpty. Operand 8498 states and 32121 transitions. [2021-08-21 13:33:27,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:33:27,110 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:33:27,110 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:33:27,141 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (170)] Ended with exit code 0 [2021-08-21 13:33:27,310 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170,170 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:33:27,310 INFO L402 AbstractCegarLoop]: === Iteration 172 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:33:27,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:33:27,310 INFO L82 PathProgramCache]: Analyzing trace with hash 1626606692, now seen corresponding path program 94 times [2021-08-21 13:33:27,311 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:33:27,311 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1084207747] [2021-08-21 13:33:27,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:33:27,311 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:33:27,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:33:27,372 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:33:27,372 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:33:27,372 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1084207747] [2021-08-21 13:33:27,372 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1084207747] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:33:27,372 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1727216299] [2021-08-21 13:33:27,372 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:33:27,372 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:33:27,373 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:33:27,381 INFO L229 MonitoredProcess]: Starting monitored process 171 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:33:27,424 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (171)] Waiting until timeout for monitored process [2021-08-21 13:33:31,870 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:33:31,870 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:33:31,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 13:33:31,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:33:31,973 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:33:31,974 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1727216299] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:33:31,974 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:33:31,974 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-21 13:33:31,974 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1515044614] [2021-08-21 13:33:31,974 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 13:33:31,974 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:33:31,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 13:33:31,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-21 13:33:31,974 INFO L87 Difference]: Start difference. First operand 8498 states and 32121 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:33:32,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:33:32,335 INFO L93 Difference]: Finished difference Result 10801 states and 38882 transitions. [2021-08-21 13:33:32,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 13:33:32,335 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 13:33:32,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:33:32,362 INFO L225 Difference]: With dead ends: 10801 [2021-08-21 13:33:32,363 INFO L226 Difference]: Without dead ends: 10801 [2021-08-21 13:33:32,363 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 168.3ms TimeCoverageRelationStatistics Valid=230, Invalid=582, Unknown=0, NotChecked=0, Total=812 [2021-08-21 13:33:32,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10801 states. [2021-08-21 13:33:32,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10801 to 8538. [2021-08-21 13:33:32,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8538 states, 8537 states have (on average 3.776502284174769) internal successors, (32240), 8537 states have internal predecessors, (32240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:33:32,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8538 states to 8538 states and 32240 transitions. [2021-08-21 13:33:32,662 INFO L78 Accepts]: Start accepts. Automaton has 8538 states and 32240 transitions. Word has length 28 [2021-08-21 13:33:32,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:33:32,662 INFO L470 AbstractCegarLoop]: Abstraction has 8538 states and 32240 transitions. [2021-08-21 13:33:32,662 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:33:32,662 INFO L276 IsEmpty]: Start isEmpty. Operand 8538 states and 32240 transitions. [2021-08-21 13:33:32,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:33:32,677 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:33:32,677 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:33:32,706 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (171)] Ended with exit code 0 [2021-08-21 13:33:32,877 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171,171 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:33:32,877 INFO L402 AbstractCegarLoop]: === Iteration 173 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:33:32,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:33:32,878 INFO L82 PathProgramCache]: Analyzing trace with hash 1193730088, now seen corresponding path program 95 times [2021-08-21 13:33:32,878 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:33:32,878 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1243852937] [2021-08-21 13:33:32,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:33:32,878 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:33:32,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:33:32,948 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:33:32,948 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:33:32,948 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1243852937] [2021-08-21 13:33:32,948 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1243852937] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:33:32,948 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2105935648] [2021-08-21 13:33:32,949 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:33:32,949 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:33:32,949 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:33:32,949 INFO L229 MonitoredProcess]: Starting monitored process 172 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:33:32,950 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (172)] Waiting until timeout for monitored process [2021-08-21 13:33:37,448 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 13:33:37,449 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:33:37,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 13:33:37,450 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:33:37,547 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:33:37,547 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2105935648] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:33:37,547 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:33:37,547 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-08-21 13:33:37,547 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [829690977] [2021-08-21 13:33:37,548 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 13:33:37,548 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:33:37,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 13:33:37,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-08-21 13:33:37,548 INFO L87 Difference]: Start difference. First operand 8538 states and 32240 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:33:38,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:33:38,135 INFO L93 Difference]: Finished difference Result 14543 states and 51766 transitions. [2021-08-21 13:33:38,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-21 13:33:38,136 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 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 28 [2021-08-21 13:33:38,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:33:38,266 INFO L225 Difference]: With dead ends: 14543 [2021-08-21 13:33:38,266 INFO L226 Difference]: Without dead ends: 14539 [2021-08-21 13:33:38,266 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 638 ImplicationChecksByTransitivity, 282.4ms TimeCoverageRelationStatistics Valid=474, Invalid=1596, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 13:33:38,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14539 states. [2021-08-21 13:33:38,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14539 to 8442. [2021-08-21 13:33:38,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8442 states, 8441 states have (on average 3.7801208387631795) internal successors, (31908), 8441 states have internal predecessors, (31908), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:33:38,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8442 states to 8442 states and 31908 transitions. [2021-08-21 13:33:38,514 INFO L78 Accepts]: Start accepts. Automaton has 8442 states and 31908 transitions. Word has length 28 [2021-08-21 13:33:38,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:33:38,514 INFO L470 AbstractCegarLoop]: Abstraction has 8442 states and 31908 transitions. [2021-08-21 13:33:38,514 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:33:38,514 INFO L276 IsEmpty]: Start isEmpty. Operand 8442 states and 31908 transitions. [2021-08-21 13:33:38,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:33:38,530 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:33:38,530 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:33:38,560 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (172)] Ended with exit code 0 [2021-08-21 13:33:38,730 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 172 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable172 [2021-08-21 13:33:38,730 INFO L402 AbstractCegarLoop]: === Iteration 174 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:33:38,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:33:38,731 INFO L82 PathProgramCache]: Analyzing trace with hash 297909272, now seen corresponding path program 96 times [2021-08-21 13:33:38,731 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:33:38,731 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1956430514] [2021-08-21 13:33:38,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:33:38,731 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:33:38,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:33:38,789 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:33:38,789 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:33:38,789 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1956430514] [2021-08-21 13:33:38,789 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1956430514] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:33:38,789 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [93362976] [2021-08-21 13:33:38,789 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:33:38,789 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:33:38,789 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:33:38,790 INFO L229 MonitoredProcess]: Starting monitored process 173 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:33:38,790 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (173)] Waiting until timeout for monitored process [2021-08-21 13:33:43,294 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 13:33:43,294 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:33:43,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 13:33:43,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:33:43,395 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:33:43,396 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [93362976] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:33:43,396 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:33:43,396 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-08-21 13:33:43,396 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1224079472] [2021-08-21 13:33:43,396 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 13:33:43,396 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:33:43,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 13:33:43,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-08-21 13:33:43,396 INFO L87 Difference]: Start difference. First operand 8442 states and 31908 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:33:43,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:33:43,809 INFO L93 Difference]: Finished difference Result 11036 states and 39741 transitions. [2021-08-21 13:33:43,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 13:33:43,809 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 13:33:43,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:33:43,837 INFO L225 Difference]: With dead ends: 11036 [2021-08-21 13:33:43,837 INFO L226 Difference]: Without dead ends: 11036 [2021-08-21 13:33:43,837 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 313 ImplicationChecksByTransitivity, 201.6ms TimeCoverageRelationStatistics Valid=321, Invalid=801, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 13:33:43,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11036 states. [2021-08-21 13:33:44,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11036 to 8358. [2021-08-21 13:33:44,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8358 states, 8357 states have (on average 3.7747995692234055) internal successors, (31546), 8357 states have internal predecessors, (31546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:33:44,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8358 states to 8358 states and 31546 transitions. [2021-08-21 13:33:44,035 INFO L78 Accepts]: Start accepts. Automaton has 8358 states and 31546 transitions. Word has length 28 [2021-08-21 13:33:44,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:33:44,035 INFO L470 AbstractCegarLoop]: Abstraction has 8358 states and 31546 transitions. [2021-08-21 13:33:44,035 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:33:44,035 INFO L276 IsEmpty]: Start isEmpty. Operand 8358 states and 31546 transitions. [2021-08-21 13:33:44,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:33:44,050 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:33:44,050 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:33:44,081 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (173)] Ended with exit code 0 [2021-08-21 13:33:44,250 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,173 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:33:44,251 INFO L402 AbstractCegarLoop]: === Iteration 175 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:33:44,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:33:44,251 INFO L82 PathProgramCache]: Analyzing trace with hash 1791066746, now seen corresponding path program 97 times [2021-08-21 13:33:44,251 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:33:44,251 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616055045] [2021-08-21 13:33:44,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:33:44,251 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:33:44,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:33:44,315 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:33:44,316 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:33:44,316 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616055045] [2021-08-21 13:33:44,316 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1616055045] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:33:44,316 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1965759330] [2021-08-21 13:33:44,316 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:33:44,316 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:33:44,316 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:33:44,317 INFO L229 MonitoredProcess]: Starting monitored process 174 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:33:44,317 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (174)] Waiting until timeout for monitored process [2021-08-21 13:33:48,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:33:48,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 13:33:48,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:33:48,976 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:33:48,976 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1965759330] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:33:48,976 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:33:48,976 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-08-21 13:33:48,976 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883125472] [2021-08-21 13:33:48,976 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 13:33:48,976 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:33:48,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 13:33:48,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-08-21 13:33:48,976 INFO L87 Difference]: Start difference. First operand 8358 states and 31546 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:33:49,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:33:49,603 INFO L93 Difference]: Finished difference Result 14394 states and 51150 transitions. [2021-08-21 13:33:49,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-08-21 13:33:49,604 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 13:33:49,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:33:49,646 INFO L225 Difference]: With dead ends: 14394 [2021-08-21 13:33:49,646 INFO L226 Difference]: Without dead ends: 14382 [2021-08-21 13:33:49,647 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 814 ImplicationChecksByTransitivity, 326.2ms TimeCoverageRelationStatistics Valid=564, Invalid=1986, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 13:33:49,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14382 states. [2021-08-21 13:33:49,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14382 to 8358. [2021-08-21 13:33:49,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8358 states, 8357 states have (on average 3.773842287902357) internal successors, (31538), 8357 states have internal predecessors, (31538), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:33:49,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8358 states to 8358 states and 31538 transitions. [2021-08-21 13:33:49,920 INFO L78 Accepts]: Start accepts. Automaton has 8358 states and 31538 transitions. Word has length 28 [2021-08-21 13:33:49,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:33:49,920 INFO L470 AbstractCegarLoop]: Abstraction has 8358 states and 31538 transitions. [2021-08-21 13:33:49,920 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:33:49,920 INFO L276 IsEmpty]: Start isEmpty. Operand 8358 states and 31538 transitions. [2021-08-21 13:33:49,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:33:49,936 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:33:49,936 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:33:49,966 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (174)] Ended with exit code 0 [2021-08-21 13:33:50,136 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174,174 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:33:50,136 INFO L402 AbstractCegarLoop]: === Iteration 176 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:33:50,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:33:50,137 INFO L82 PathProgramCache]: Analyzing trace with hash 22785830, now seen corresponding path program 98 times [2021-08-21 13:33:50,137 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:33:50,137 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711032951] [2021-08-21 13:33:50,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:33:50,137 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:33:50,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:33:50,270 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:33:50,271 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:33:50,271 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [711032951] [2021-08-21 13:33:50,271 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [711032951] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:33:50,271 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [284780499] [2021-08-21 13:33:50,271 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:33:50,271 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:33:50,271 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:33:50,272 INFO L229 MonitoredProcess]: Starting monitored process 175 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:33:50,272 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (175)] Waiting until timeout for monitored process [2021-08-21 13:33:54,782 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:33:54,782 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:33:54,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 13:33:54,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:33:54,905 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:33:54,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [284780499] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:33:54,905 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:33:54,905 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-08-21 13:33:54,905 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1170291978] [2021-08-21 13:33:54,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 13:33:54,906 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:33:54,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 13:33:54,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-08-21 13:33:54,906 INFO L87 Difference]: Start difference. First operand 8358 states and 31538 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:33:56,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:33:56,041 INFO L93 Difference]: Finished difference Result 22187 states and 77546 transitions. [2021-08-21 13:33:56,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-08-21 13:33:56,041 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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 28 [2021-08-21 13:33:56,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:33:56,122 INFO L225 Difference]: With dead ends: 22187 [2021-08-21 13:33:56,122 INFO L226 Difference]: Without dead ends: 22187 [2021-08-21 13:33:56,122 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2104 ImplicationChecksByTransitivity, 620.6ms TimeCoverageRelationStatistics Valid=1218, Invalid=4482, Unknown=0, NotChecked=0, Total=5700 [2021-08-21 13:33:56,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22187 states. [2021-08-21 13:33:56,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22187 to 11545. [2021-08-21 13:33:56,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11545 states, 11544 states have (on average 3.8203395703395704) internal successors, (44102), 11544 states have internal predecessors, (44102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:33:56,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11545 states to 11545 states and 44102 transitions. [2021-08-21 13:33:56,606 INFO L78 Accepts]: Start accepts. Automaton has 11545 states and 44102 transitions. Word has length 28 [2021-08-21 13:33:56,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:33:56,606 INFO L470 AbstractCegarLoop]: Abstraction has 11545 states and 44102 transitions. [2021-08-21 13:33:56,607 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:33:56,607 INFO L276 IsEmpty]: Start isEmpty. Operand 11545 states and 44102 transitions. [2021-08-21 13:33:56,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:33:56,627 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:33:56,627 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:33:56,659 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (175)] Forceful destruction successful, exit code 0 [2021-08-21 13:33:56,827 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable175 [2021-08-21 13:33:56,828 INFO L402 AbstractCegarLoop]: === Iteration 177 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:33:56,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:33:56,828 INFO L82 PathProgramCache]: Analyzing trace with hash 104161918, now seen corresponding path program 99 times [2021-08-21 13:33:56,828 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:33:56,828 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [541548306] [2021-08-21 13:33:56,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:33:56,828 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:33:56,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:33:56,898 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:33:56,898 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:33:56,898 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [541548306] [2021-08-21 13:33:56,898 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [541548306] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:33:56,898 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [777297505] [2021-08-21 13:33:56,898 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:33:56,898 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:33:56,898 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:33:56,899 INFO L229 MonitoredProcess]: Starting monitored process 176 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:33:56,899 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (176)] Waiting until timeout for monitored process [2021-08-21 13:34:01,510 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 13:34:01,510 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:34:01,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 13:34:01,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:34:01,621 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:34:01,622 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [777297505] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:34:01,622 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:34:01,622 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-08-21 13:34:01,622 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1723689151] [2021-08-21 13:34:01,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 13:34:01,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:34:01,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 13:34:01,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-08-21 13:34:01,622 INFO L87 Difference]: Start difference. First operand 11545 states and 44102 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:34:02,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:34:02,631 INFO L93 Difference]: Finished difference Result 21314 states and 75290 transitions. [2021-08-21 13:34:02,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-08-21 13:34:02,632 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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 28 [2021-08-21 13:34:02,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:34:02,699 INFO L225 Difference]: With dead ends: 21314 [2021-08-21 13:34:02,699 INFO L226 Difference]: Without dead ends: 21302 [2021-08-21 13:34:02,700 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1690 ImplicationChecksByTransitivity, 538.7ms TimeCoverageRelationStatistics Valid=1059, Invalid=3771, Unknown=0, NotChecked=0, Total=4830 [2021-08-21 13:34:02,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21302 states. [2021-08-21 13:34:03,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21302 to 11375. [2021-08-21 13:34:03,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11375 states, 11374 states have (on average 3.8253033233690874) internal successors, (43509), 11374 states have internal predecessors, (43509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:34:03,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11375 states to 11375 states and 43509 transitions. [2021-08-21 13:34:03,150 INFO L78 Accepts]: Start accepts. Automaton has 11375 states and 43509 transitions. Word has length 28 [2021-08-21 13:34:03,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:34:03,150 INFO L470 AbstractCegarLoop]: Abstraction has 11375 states and 43509 transitions. [2021-08-21 13:34:03,150 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:34:03,150 INFO L276 IsEmpty]: Start isEmpty. Operand 11375 states and 43509 transitions. [2021-08-21 13:34:03,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:34:03,170 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:34:03,170 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:34:03,202 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (176)] Ended with exit code 0 [2021-08-21 13:34:03,371 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176,176 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:34:03,371 INFO L402 AbstractCegarLoop]: === Iteration 178 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:34:03,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:34:03,371 INFO L82 PathProgramCache]: Analyzing trace with hash -1410930054, now seen corresponding path program 100 times [2021-08-21 13:34:03,371 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:34:03,371 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694890499] [2021-08-21 13:34:03,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:34:03,371 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:34:03,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:34:03,436 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:34:03,436 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:34:03,436 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [694890499] [2021-08-21 13:34:03,436 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [694890499] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:34:03,436 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [979624716] [2021-08-21 13:34:03,436 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:34:03,436 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:34:03,436 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:34:03,437 INFO L229 MonitoredProcess]: Starting monitored process 177 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:34:03,437 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (177)] Waiting until timeout for monitored process [2021-08-21 13:34:08,051 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:34:08,052 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:34:08,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 13:34:08,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:34:08,175 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:34:08,176 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [979624716] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:34:08,176 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:34:08,176 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-08-21 13:34:08,176 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1519290023] [2021-08-21 13:34:08,176 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 13:34:08,176 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:34:08,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 13:34:08,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-08-21 13:34:08,177 INFO L87 Difference]: Start difference. First operand 11375 states and 43509 transitions. Second operand has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:34:09,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:34:09,092 INFO L93 Difference]: Finished difference Result 21193 states and 74722 transitions. [2021-08-21 13:34:09,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-08-21 13:34:09,092 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 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 28 [2021-08-21 13:34:09,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:34:09,153 INFO L225 Difference]: With dead ends: 21193 [2021-08-21 13:34:09,153 INFO L226 Difference]: Without dead ends: 21157 [2021-08-21 13:34:09,153 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1419 ImplicationChecksByTransitivity, 508.0ms TimeCoverageRelationStatistics Valid=906, Invalid=3384, Unknown=0, NotChecked=0, Total=4290 [2021-08-21 13:34:09,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21157 states. [2021-08-21 13:34:09,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21157 to 11419. [2021-08-21 13:34:09,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11419 states, 11418 states have (on average 3.8244000700648098) internal successors, (43667), 11418 states have internal predecessors, (43667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:34:09,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11419 states to 11419 states and 43667 transitions. [2021-08-21 13:34:09,593 INFO L78 Accepts]: Start accepts. Automaton has 11419 states and 43667 transitions. Word has length 28 [2021-08-21 13:34:09,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:34:09,593 INFO L470 AbstractCegarLoop]: Abstraction has 11419 states and 43667 transitions. [2021-08-21 13:34:09,593 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:34:09,593 INFO L276 IsEmpty]: Start isEmpty. Operand 11419 states and 43667 transitions. [2021-08-21 13:34:09,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:34:09,614 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:34:09,614 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:34:09,644 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (177)] Forceful destruction successful, exit code 0 [2021-08-21 13:34:09,814 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable177,177 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:34:09,814 INFO L402 AbstractCegarLoop]: === Iteration 179 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:34:09,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:34:09,815 INFO L82 PathProgramCache]: Analyzing trace with hash 186196662, now seen corresponding path program 101 times [2021-08-21 13:34:09,815 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:34:09,815 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470742137] [2021-08-21 13:34:09,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:34:09,815 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:34:09,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:34:09,882 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:34:09,882 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:34:09,883 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470742137] [2021-08-21 13:34:09,883 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1470742137] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:34:09,883 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1861075623] [2021-08-21 13:34:09,883 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:34:09,883 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:34:09,883 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:34:09,883 INFO L229 MonitoredProcess]: Starting monitored process 178 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:34:09,884 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (178)] Waiting until timeout for monitored process [2021-08-21 13:34:14,507 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 13:34:14,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:34:14,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 13:34:14,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:34:14,649 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:34:14,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1861075623] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:34:14,649 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:34:14,649 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-08-21 13:34:14,649 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036987586] [2021-08-21 13:34:14,649 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 13:34:14,649 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:34:14,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 13:34:14,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2021-08-21 13:34:14,650 INFO L87 Difference]: Start difference. First operand 11419 states and 43667 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 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:34:15,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:34:15,915 INFO L93 Difference]: Finished difference Result 20940 states and 74074 transitions. [2021-08-21 13:34:15,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-08-21 13:34:15,916 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 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 28 [2021-08-21 13:34:15,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:34:15,967 INFO L225 Difference]: With dead ends: 20940 [2021-08-21 13:34:15,967 INFO L226 Difference]: Without dead ends: 20940 [2021-08-21 13:34:15,967 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2649 ImplicationChecksByTransitivity, 778.1ms TimeCoverageRelationStatistics Valid=1494, Invalid=5646, Unknown=0, NotChecked=0, Total=7140 [2021-08-21 13:34:15,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20940 states. [2021-08-21 13:34:16,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20940 to 11615. [2021-08-21 13:34:16,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11615 states, 11614 states have (on average 3.815825727570174) internal successors, (44317), 11614 states have internal predecessors, (44317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:34:16,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11615 states to 11615 states and 44317 transitions. [2021-08-21 13:34:16,325 INFO L78 Accepts]: Start accepts. Automaton has 11615 states and 44317 transitions. Word has length 28 [2021-08-21 13:34:16,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:34:16,325 INFO L470 AbstractCegarLoop]: Abstraction has 11615 states and 44317 transitions. [2021-08-21 13:34:16,326 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 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:34:16,326 INFO L276 IsEmpty]: Start isEmpty. Operand 11615 states and 44317 transitions. [2021-08-21 13:34:16,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:34:16,348 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:34:16,348 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:34:16,380 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (178)] Ended with exit code 0 [2021-08-21 13:34:16,548 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable178,178 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:34:16,550 INFO L402 AbstractCegarLoop]: === Iteration 180 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:34:16,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:34:16,550 INFO L82 PathProgramCache]: Analyzing trace with hash 1829235816, now seen corresponding path program 102 times [2021-08-21 13:34:16,550 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:34:16,550 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1877370534] [2021-08-21 13:34:16,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:34:16,550 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:34:16,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:34:16,617 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:34:16,618 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:34:16,618 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1877370534] [2021-08-21 13:34:16,618 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1877370534] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:34:16,618 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [933870700] [2021-08-21 13:34:16,618 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:34:16,618 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:34:16,618 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:34:16,619 INFO L229 MonitoredProcess]: Starting monitored process 179 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:34:16,619 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (179)] Waiting until timeout for monitored process [2021-08-21 13:34:21,197 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 13:34:21,197 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:34:21,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 13:34:21,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:34:21,349 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:34:21,349 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [933870700] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:34:21,349 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:34:21,349 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-08-21 13:34:21,349 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [738084433] [2021-08-21 13:34:21,349 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 13:34:21,349 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:34:21,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 13:34:21,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2021-08-21 13:34:21,350 INFO L87 Difference]: Start difference. First operand 11615 states and 44317 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 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:34:22,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:34:22,603 INFO L93 Difference]: Finished difference Result 20401 states and 72605 transitions. [2021-08-21 13:34:22,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-08-21 13:34:22,603 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 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 28 [2021-08-21 13:34:22,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:34:22,660 INFO L225 Difference]: With dead ends: 20401 [2021-08-21 13:34:22,660 INFO L226 Difference]: Without dead ends: 20389 [2021-08-21 13:34:22,661 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2080 ImplicationChecksByTransitivity, 673.1ms TimeCoverageRelationStatistics Valid=1305, Invalid=4547, Unknown=0, NotChecked=0, Total=5852 [2021-08-21 13:34:22,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20389 states. [2021-08-21 13:34:23,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20389 to 11493. [2021-08-21 13:34:23,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11493 states, 11492 states have (on average 3.8195266272189348) internal successors, (43894), 11492 states have internal predecessors, (43894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:34:23,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11493 states to 11493 states and 43894 transitions. [2021-08-21 13:34:23,050 INFO L78 Accepts]: Start accepts. Automaton has 11493 states and 43894 transitions. Word has length 28 [2021-08-21 13:34:23,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:34:23,050 INFO L470 AbstractCegarLoop]: Abstraction has 11493 states and 43894 transitions. [2021-08-21 13:34:23,051 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 16 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:34:23,051 INFO L276 IsEmpty]: Start isEmpty. Operand 11493 states and 43894 transitions. [2021-08-21 13:34:23,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:34:23,071 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:34:23,071 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:34:23,104 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (179)] Forceful destruction successful, exit code 0 [2021-08-21 13:34:23,271 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 179 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable179 [2021-08-21 13:34:23,272 INFO L402 AbstractCegarLoop]: === Iteration 181 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:34:23,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:34:23,272 INFO L82 PathProgramCache]: Analyzing trace with hash 561778638, now seen corresponding path program 103 times [2021-08-21 13:34:23,272 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:34:23,272 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [337526759] [2021-08-21 13:34:23,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:34:23,272 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:34:23,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:34:23,337 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:34:23,337 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:34:23,337 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [337526759] [2021-08-21 13:34:23,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [337526759] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:34:23,337 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2103837335] [2021-08-21 13:34:23,337 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:34:23,337 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:34:23,337 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:34:23,338 INFO L229 MonitoredProcess]: Starting monitored process 180 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:34:23,338 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (180)] Waiting until timeout for monitored process [2021-08-21 13:34:27,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:34:27,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 13:34:27,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:34:28,092 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:34:28,093 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2103837335] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:34:28,093 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:34:28,093 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-08-21 13:34:28,093 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1392396182] [2021-08-21 13:34:28,093 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 13:34:28,093 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:34:28,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 13:34:28,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-08-21 13:34:28,093 INFO L87 Difference]: Start difference. First operand 11493 states and 43894 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:34:29,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:34:29,065 INFO L93 Difference]: Finished difference Result 19639 states and 70510 transitions. [2021-08-21 13:34:29,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-08-21 13:34:29,066 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 13:34:29,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:34:29,129 INFO L225 Difference]: With dead ends: 19639 [2021-08-21 13:34:29,129 INFO L226 Difference]: Without dead ends: 19603 [2021-08-21 13:34:29,130 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1445 ImplicationChecksByTransitivity, 533.1ms TimeCoverageRelationStatistics Valid=951, Invalid=3471, Unknown=0, NotChecked=0, Total=4422 [2021-08-21 13:34:29,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19603 states. [2021-08-21 13:34:29,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19603 to 11517. [2021-08-21 13:34:29,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11517 states, 11516 states have (on average 3.818513372698854) internal successors, (43974), 11516 states have internal predecessors, (43974), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:34:29,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11517 states to 11517 states and 43974 transitions. [2021-08-21 13:34:29,491 INFO L78 Accepts]: Start accepts. Automaton has 11517 states and 43974 transitions. Word has length 28 [2021-08-21 13:34:29,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:34:29,491 INFO L470 AbstractCegarLoop]: Abstraction has 11517 states and 43974 transitions. [2021-08-21 13:34:29,491 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:34:29,491 INFO L276 IsEmpty]: Start isEmpty. Operand 11517 states and 43974 transitions. [2021-08-21 13:34:29,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:34:29,512 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:34:29,513 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:34:29,545 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (180)] Ended with exit code 0 [2021-08-21 13:34:29,713 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180,180 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:34:29,713 INFO L402 AbstractCegarLoop]: === Iteration 182 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:34:29,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:34:29,713 INFO L82 PathProgramCache]: Analyzing trace with hash 2037892514, now seen corresponding path program 104 times [2021-08-21 13:34:29,713 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:34:29,713 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156345409] [2021-08-21 13:34:29,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:34:29,714 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:34:29,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:34:29,775 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:34:29,775 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:34:29,775 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156345409] [2021-08-21 13:34:29,775 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [156345409] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:34:29,775 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [386335539] [2021-08-21 13:34:29,775 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:34:29,775 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:34:29,776 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:34:29,776 INFO L229 MonitoredProcess]: Starting monitored process 181 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:34:29,777 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (181)] Waiting until timeout for monitored process [2021-08-21 13:34:34,431 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:34:34,431 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:34:34,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 13:34:34,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:34:34,594 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:34:34,594 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [386335539] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:34:34,594 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:34:34,594 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-21 13:34:34,594 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781665906] [2021-08-21 13:34:34,594 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 13:34:34,594 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:34:34,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 13:34:34,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-08-21 13:34:34,595 INFO L87 Difference]: Start difference. First operand 11517 states and 43974 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 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:34:35,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:34:35,811 INFO L93 Difference]: Finished difference Result 28674 states and 102446 transitions. [2021-08-21 13:34:35,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-08-21 13:34:35,812 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 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:34:35,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:34:35,908 INFO L225 Difference]: With dead ends: 28674 [2021-08-21 13:34:35,908 INFO L226 Difference]: Without dead ends: 28674 [2021-08-21 13:34:35,909 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2318 ImplicationChecksByTransitivity, 673.9ms TimeCoverageRelationStatistics Valid=1326, Invalid=4680, Unknown=0, NotChecked=0, Total=6006 [2021-08-21 13:34:35,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28674 states. [2021-08-21 13:34:36,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28674 to 11864. [2021-08-21 13:34:36,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11864 states, 11863 states have (on average 3.845570260473742) internal successors, (45620), 11863 states have internal predecessors, (45620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:34:36,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11864 states to 11864 states and 45620 transitions. [2021-08-21 13:34:36,445 INFO L78 Accepts]: Start accepts. Automaton has 11864 states and 45620 transitions. Word has length 28 [2021-08-21 13:34:36,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:34:36,445 INFO L470 AbstractCegarLoop]: Abstraction has 11864 states and 45620 transitions. [2021-08-21 13:34:36,446 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 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:34:36,446 INFO L276 IsEmpty]: Start isEmpty. Operand 11864 states and 45620 transitions. [2021-08-21 13:34:36,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 13:34:36,467 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:34:36,467 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:34:36,501 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (181)] Ended with exit code 0 [2021-08-21 13:34:36,667 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181,181 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:34:36,668 INFO L402 AbstractCegarLoop]: === Iteration 183 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:34:36,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:34:36,668 INFO L82 PathProgramCache]: Analyzing trace with hash -1690122702, now seen corresponding path program 105 times [2021-08-21 13:34:36,668 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:34:36,668 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2101929877] [2021-08-21 13:34:36,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:34:36,668 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:34:36,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:34:36,736 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:34:36,736 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:34:36,736 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2101929877] [2021-08-21 13:34:36,736 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2101929877] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:34:36,736 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [911834365] [2021-08-21 13:34:36,736 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:34:36,736 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:34:36,736 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:34:36,737 INFO L229 MonitoredProcess]: Starting monitored process 182 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:34:36,738 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (182)] Waiting until timeout for monitored process Received shutdown request... [2021-08-21 13:34:39,811 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (182)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-21 13:34:39,811 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:34:40,841 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT [2021-08-21 13:34:40,842 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (182)] Forceful destruction successful, exit code 0 [2021-08-21 13:34:40,857 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 [2021-08-21 13:34:41,042 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 182 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable182 [2021-08-21 13:34:41,042 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 29 with TraceHistMax 3,while executing Executor. [2021-08-21 13:34:41,044 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-08-21 13:34:41,044 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-08-21 13:34:41,044 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION [2021-08-21 13:34:41,047 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-21 13:34:41,047 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-08-21 13:34:41,048 INFO L202 PluginConnector]: Adding new model sum-array-hom.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.08 01:34:41 BasicIcfg [2021-08-21 13:34:41,048 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-21 13:34:41,049 INFO L168 Benchmark]: Toolchain (without parser) took 713865.68 ms. Allocated memory was 202.4 MB in the beginning and 2.1 GB in the end (delta: 1.9 GB). Free memory was 181.5 MB in the beginning and 986.1 MB in the end (delta: -804.6 MB). Peak memory consumption was 1.9 GB. Max. memory is 8.0 GB. [2021-08-21 13:34:41,049 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.09 ms. Allocated memory is still 202.4 MB. Free memory is still 182.6 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-08-21 13:34:41,049 INFO L168 Benchmark]: Boogie Procedure Inliner took 20.59 ms. Allocated memory is still 202.4 MB. Free memory was 181.4 MB in the beginning and 179.9 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 8.0 GB. [2021-08-21 13:34:41,049 INFO L168 Benchmark]: Boogie Preprocessor took 14.48 ms. Allocated memory is still 202.4 MB. Free memory was 179.8 MB in the beginning and 178.9 MB in the end (delta: 933.5 kB). There was no memory consumed. Max. memory is 8.0 GB. [2021-08-21 13:34:41,049 INFO L168 Benchmark]: RCFGBuilder took 179.01 ms. Allocated memory is still 202.4 MB. Free memory was 178.9 MB in the beginning and 165.8 MB in the end (delta: 13.1 MB). Peak memory consumption was 13.6 MB. Max. memory is 8.0 GB. [2021-08-21 13:34:41,049 INFO L168 Benchmark]: TraceAbstraction took 713647.77 ms. Allocated memory was 202.4 MB in the beginning and 2.1 GB in the end (delta: 1.9 GB). Free memory was 165.2 MB in the beginning and 986.1 MB in the end (delta: -820.8 MB). Peak memory consumption was 1.9 GB. Max. memory is 8.0 GB. [2021-08-21 13:34:41,050 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.09 ms. Allocated memory is still 202.4 MB. Free memory is still 182.6 MB. There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 20.59 ms. Allocated memory is still 202.4 MB. Free memory was 181.4 MB in the beginning and 179.9 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 8.0 GB. * Boogie Preprocessor took 14.48 ms. Allocated memory is still 202.4 MB. Free memory was 179.8 MB in the beginning and 178.9 MB in the end (delta: 933.5 kB). There was no memory consumed. Max. memory is 8.0 GB. * RCFGBuilder took 179.01 ms. Allocated memory is still 202.4 MB. Free memory was 178.9 MB in the beginning and 165.8 MB in the end (delta: 13.1 MB). Peak memory consumption was 13.6 MB. Max. memory is 8.0 GB. * TraceAbstraction took 713647.77 ms. Allocated memory was 202.4 MB in the beginning and 2.1 GB in the end (delta: 1.9 GB). Free memory was 165.2 MB in the beginning and 986.1 MB in the end (delta: -820.8 MB). Peak memory consumption was 1.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: 66]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was analyzing trace of length 29 with TraceHistMax 3,while executing Executor. - TimeoutResultAtElement [Line: 59]: 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 29 with TraceHistMax 3,while executing Executor. - TimeoutResultAtElement [Line: 59]: 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 29 with TraceHistMax 3,while executing Executor. - TimeoutResultAtElement [Line: 60]: 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 29 with TraceHistMax 3,while executing Executor. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 7 procedures, 42 locations, 4 error locations. Started 1 CEGAR loops. OverallTime: 713565.0ms, OverallIterations: 183, TraceHistogramMax: 3, EmptinessCheckTime: 711.4ms, AutomataDifference: 142056.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 30.2ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 8197 SDtfs, 42619 SDslu, 58168 SDs, 0 SdLazy, 101213 SolverSat, 7255 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 44107.0ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 10714 GetRequests, 3621 SyntacticMatches, 256 SemanticMatches, 6837 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97311 ImplicationChecksByTransitivity, 103762.4ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=11864occurred in iteration=182, InterpolantAutomatonStates: 5736, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 11237.0ms AutomataMinimizationTime, 182 MinimizatonAttempts, 335184 StatesRemovedByMinimization, 181 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 514.2ms SsaConstructionTime, 2508.8ms SatisfiabilityAnalysisTime, 79721.0ms InterpolantComputationTime, 9426 NumberOfCodeBlocks, 9426 NumberOfCodeBlocksAsserted, 607 NumberOfCheckSat, 9064 ConstructedInterpolants, 205 QuantifiedInterpolants, 115506 SizeOfPredicates, 930 NumberOfNonLiveVariables, 12275 ConjunctsInSsa, 3259 ConjunctsInUnsatCore, 362 InterpolantComputations, 2 PerfectInterpolantSequences, 439/2643 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