/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-Delay.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/array-sum-alt.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-87fd7473a0bda1db0ad7f77f2116346063730f21-87fd747 [2021-08-21 18:23:03,383 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-21 18:23:03,385 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-21 18:23:03,417 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-21 18:23:03,417 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-21 18:23:03,420 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-21 18:23:03,423 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-21 18:23:03,429 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-21 18:23:03,431 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-21 18:23:03,436 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-21 18:23:03,437 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-21 18:23:03,676 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-21 18:23:03,676 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-21 18:23:03,677 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-21 18:23:03,678 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-21 18:23:03,679 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-21 18:23:03,679 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-21 18:23:03,680 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-21 18:23:03,681 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-21 18:23:03,683 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-21 18:23:03,684 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-21 18:23:03,689 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-21 18:23:03,692 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-21 18:23:03,695 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-21 18:23:03,698 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-21 18:23:03,698 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-21 18:23:03,698 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-21 18:23:03,699 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-21 18:23:03,699 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-21 18:23:03,700 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-21 18:23:03,700 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-21 18:23:03,701 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-21 18:23:03,701 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-21 18:23:03,702 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-21 18:23:03,703 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-21 18:23:03,703 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-21 18:23:03,704 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-21 18:23:03,704 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-21 18:23:03,704 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-21 18:23:03,705 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-21 18:23:03,705 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-21 18:23:03,712 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-Delay.epf [2021-08-21 18:23:03,742 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-21 18:23:03,742 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-21 18:23:03,744 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-21 18:23:03,744 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-21 18:23:03,744 INFO L138 SettingsManager]: * Use SBE=true [2021-08-21 18:23:03,744 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-21 18:23:03,744 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-21 18:23:03,744 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-21 18:23:03,744 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-21 18:23:03,745 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-21 18:23:03,745 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-21 18:23:03,745 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-21 18:23:03,745 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-21 18:23:03,745 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-21 18:23:03,745 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-21 18:23:03,745 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-21 18:23:03,746 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-21 18:23:03,746 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-21 18:23:03,746 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-21 18:23:03,746 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-21 18:23:03,746 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-21 18:23:03,746 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 18:23:03,746 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-21 18:23:03,747 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-21 18:23:03,747 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-21 18:23:03,747 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-21 18:23:03,747 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-21 18:23:03,747 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-21 18:23:03,747 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-21 18:23:03,747 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=SLEEP_DELAY_SET [2021-08-21 18:23:03,748 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 18:23:04,022 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-21 18:23:04,040 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-21 18:23:04,043 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-21 18:23:04,044 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-21 18:23:04,045 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-21 18:23:04,045 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/array-sum-alt.wvr.bpl [2021-08-21 18:23:04,046 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/array-sum-alt.wvr.bpl' [2021-08-21 18:23:04,073 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-21 18:23:04,074 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-21 18:23:04,075 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-21 18:23:04,075 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-21 18:23:04,076 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-21 18:23:04,087 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:23:04" (1/1) ... [2021-08-21 18:23:04,094 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:23:04" (1/1) ... [2021-08-21 18:23:04,102 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-21 18:23:04,104 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-21 18:23:04,104 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-21 18:23:04,104 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-21 18:23:04,111 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:23:04" (1/1) ... [2021-08-21 18:23:04,112 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:23:04" (1/1) ... [2021-08-21 18:23:04,113 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:23:04" (1/1) ... [2021-08-21 18:23:04,114 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:23:04" (1/1) ... [2021-08-21 18:23:04,118 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:23:04" (1/1) ... [2021-08-21 18:23:04,123 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:23:04" (1/1) ... [2021-08-21 18:23:04,123 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:23:04" (1/1) ... [2021-08-21 18:23:04,125 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-21 18:23:04,126 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-21 18:23:04,126 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-21 18:23:04,126 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-21 18:23:04,127 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:23:04" (1/1) ... [2021-08-21 18:23:04,133 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 18:23:04,141 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:23:04,162 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 18:23:04,192 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 18:23:04,209 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-21 18:23:04,209 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-21 18:23:04,210 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-21 18:23:04,210 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-21 18:23:04,210 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-21 18:23:04,211 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-21 18:23:04,211 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-21 18:23:04,211 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-21 18:23:04,211 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-21 18:23:04,211 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-08-21 18:23:04,211 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-08-21 18:23:04,212 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-08-21 18:23:04,212 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 18:23:04,452 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-21 18:23:04,452 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-08-21 18:23:04,469 INFO L202 PluginConnector]: Adding new model array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 06:23:04 BoogieIcfgContainer [2021-08-21 18:23:04,469 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-21 18:23:04,471 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-21 18:23:04,471 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-21 18:23:04,473 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-21 18:23:04,474 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:23:04" (1/2) ... [2021-08-21 18:23:04,474 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@72d5c603 and model type array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.08 06:23:04, skipping insertion in model container [2021-08-21 18:23:04,475 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 06:23:04" (2/2) ... [2021-08-21 18:23:04,476 INFO L111 eAbstractionObserver]: Analyzing ICFG array-sum-alt.wvr.bpl [2021-08-21 18:23:04,480 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-21 18:23:04,480 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-21 18:23:04,480 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-21 18:23:04,480 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-21 18:23:04,554 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-08-21 18:23:04,595 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-08-21 18:23:04,601 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 18:23:04,602 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-08-21 18:23:04,700 INFO L276 IsEmpty]: Start isEmpty. Operand has 193 states, 142 states have (on average 1.619718309859155) internal successors, (230), 192 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:04,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 18:23:04,707 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:04,708 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 18:23:04,708 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:04,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:04,712 INFO L82 PathProgramCache]: Analyzing trace with hash 1712512607, now seen corresponding path program 1 times [2021-08-21 18:23:04,721 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:04,722 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611226505] [2021-08-21 18:23:04,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:04,723 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:04,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:04,845 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 18:23:04,846 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:04,846 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1611226505] [2021-08-21 18:23:04,847 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1611226505] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 18:23:04,847 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 18:23:04,847 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-21 18:23:04,849 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1147568566] [2021-08-21 18:23:04,851 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-21 18:23:04,852 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:04,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-21 18:23:04,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-21 18:23:04,864 INFO L87 Difference]: Start difference. First operand has 193 states, 142 states have (on average 1.619718309859155) internal successors, (230), 192 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:04,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:04,901 INFO L93 Difference]: Finished difference Result 298 states and 361 transitions. [2021-08-21 18:23:04,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-21 18:23:04,903 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-21 18:23:04,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:04,911 INFO L225 Difference]: With dead ends: 298 [2021-08-21 18:23:04,911 INFO L226 Difference]: Without dead ends: 101 [2021-08-21 18:23:04,912 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-21 18:23:04,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2021-08-21 18:23:04,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 82. [2021-08-21 18:23:04,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82 states, 81 states have (on average 1.4814814814814814) internal successors, (120), 81 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:04,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 120 transitions. [2021-08-21 18:23:04,947 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 120 transitions. Word has length 18 [2021-08-21 18:23:04,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:04,948 INFO L470 AbstractCegarLoop]: Abstraction has 82 states and 120 transitions. [2021-08-21 18:23:04,948 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:04,948 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 120 transitions. [2021-08-21 18:23:04,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 18:23:04,949 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:04,949 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:23:04,949 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-21 18:23:04,950 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:04,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:04,951 INFO L82 PathProgramCache]: Analyzing trace with hash -324277840, now seen corresponding path program 1 times [2021-08-21 18:23:04,951 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:04,951 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538810992] [2021-08-21 18:23:04,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:04,951 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:04,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:05,044 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:05,045 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:05,045 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538810992] [2021-08-21 18:23:05,045 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1538810992] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:05,045 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [458088148] [2021-08-21 18:23:05,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:05,046 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:05,046 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:23:05,047 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 18:23:05,049 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 18:23:05,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:05,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 18:23:05,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:23:05,352 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:05,352 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [458088148] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:05,352 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:23:05,353 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2021-08-21 18:23:05,353 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [138258438] [2021-08-21 18:23:05,354 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 18:23:05,354 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:05,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 18:23:05,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-08-21 18:23:05,355 INFO L87 Difference]: Start difference. First operand 82 states and 120 transitions. Second operand has 10 states, 10 states have (on average 3.2) internal successors, (32), 10 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 18:23:05,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:05,589 INFO L93 Difference]: Finished difference Result 314 states and 438 transitions. [2021-08-21 18:23:05,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 18:23:05,590 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.2) internal successors, (32), 10 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 21 [2021-08-21 18:23:05,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:05,602 INFO L225 Difference]: With dead ends: 314 [2021-08-21 18:23:05,602 INFO L226 Difference]: Without dead ends: 314 [2021-08-21 18:23:05,603 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 149.5ms TimeCoverageRelationStatistics Valid=86, Invalid=186, Unknown=0, NotChecked=0, Total=272 [2021-08-21 18:23:05,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2021-08-21 18:23:05,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 85. [2021-08-21 18:23:05,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 85 states, 84 states have (on average 1.5238095238095237) internal successors, (128), 84 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:05,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 128 transitions. [2021-08-21 18:23:05,621 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 128 transitions. Word has length 21 [2021-08-21 18:23:05,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:05,621 INFO L470 AbstractCegarLoop]: Abstraction has 85 states and 128 transitions. [2021-08-21 18:23:05,621 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.2) internal successors, (32), 10 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 18:23:05,622 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 128 transitions. [2021-08-21 18:23:05,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 18:23:05,622 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:05,623 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:23:05,643 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 18:23:05,840 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:05,841 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:05,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:05,842 INFO L82 PathProgramCache]: Analyzing trace with hash 1052795955, now seen corresponding path program 1 times [2021-08-21 18:23:05,842 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:05,842 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [35450949] [2021-08-21 18:23:05,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:05,843 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:05,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:05,886 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:05,886 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:05,886 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [35450949] [2021-08-21 18:23:05,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [35450949] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 18:23:05,887 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 18:23:05,887 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-21 18:23:05,887 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1562425775] [2021-08-21 18:23:05,887 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 18:23:05,888 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:05,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 18:23:05,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-08-21 18:23:05,889 INFO L87 Difference]: Start difference. First operand 85 states and 128 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:05,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:05,932 INFO L93 Difference]: Finished difference Result 150 states and 224 transitions. [2021-08-21 18:23:05,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-21 18:23:05,933 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 18:23:05,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:05,934 INFO L225 Difference]: With dead ends: 150 [2021-08-21 18:23:05,934 INFO L226 Difference]: Without dead ends: 150 [2021-08-21 18:23:05,934 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 21.2ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-08-21 18:23:05,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2021-08-21 18:23:05,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 99. [2021-08-21 18:23:05,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 98 states have (on average 1.5816326530612246) internal successors, (155), 98 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:05,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 155 transitions. [2021-08-21 18:23:05,941 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 155 transitions. Word has length 21 [2021-08-21 18:23:05,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:05,941 INFO L470 AbstractCegarLoop]: Abstraction has 99 states and 155 transitions. [2021-08-21 18:23:05,941 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:05,941 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 155 transitions. [2021-08-21 18:23:05,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 18:23:05,942 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:05,942 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:23:05,943 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-08-21 18:23:05,943 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:05,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:05,943 INFO L82 PathProgramCache]: Analyzing trace with hash -1199450958, now seen corresponding path program 1 times [2021-08-21 18:23:05,943 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:05,944 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2112422874] [2021-08-21 18:23:05,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:05,944 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:05,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:06,017 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:06,017 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:06,017 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2112422874] [2021-08-21 18:23:06,018 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2112422874] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 18:23:06,018 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 18:23:06,018 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-21 18:23:06,018 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [24797187] [2021-08-21 18:23:06,018 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 18:23:06,019 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:06,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 18:23:06,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-08-21 18:23:06,019 INFO L87 Difference]: Start difference. First operand 99 states and 155 transitions. Second operand has 6 states, 6 states have (on average 3.5) internal successors, (21), 5 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:06,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:06,130 INFO L93 Difference]: Finished difference Result 154 states and 229 transitions. [2021-08-21 18:23:06,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-21 18:23:06,130 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.5) internal successors, (21), 5 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 18:23:06,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:06,131 INFO L225 Difference]: With dead ends: 154 [2021-08-21 18:23:06,131 INFO L226 Difference]: Without dead ends: 150 [2021-08-21 18:23:06,132 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 38.9ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-08-21 18:23:06,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2021-08-21 18:23:06,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 113. [2021-08-21 18:23:06,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113 states, 112 states have (on average 1.5446428571428572) internal successors, (173), 112 states have internal predecessors, (173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:06,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 173 transitions. [2021-08-21 18:23:06,140 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 173 transitions. Word has length 21 [2021-08-21 18:23:06,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:06,140 INFO L470 AbstractCegarLoop]: Abstraction has 113 states and 173 transitions. [2021-08-21 18:23:06,140 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.5) internal successors, (21), 5 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:06,140 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 173 transitions. [2021-08-21 18:23:06,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 18:23:06,141 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:06,142 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:23:06,142 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-08-21 18:23:06,142 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:06,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:06,142 INFO L82 PathProgramCache]: Analyzing trace with hash 1744134895, now seen corresponding path program 2 times [2021-08-21 18:23:06,143 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:06,143 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [227716597] [2021-08-21 18:23:06,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:06,143 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:06,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:06,240 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:06,240 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:06,240 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [227716597] [2021-08-21 18:23:06,241 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [227716597] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 18:23:06,241 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 18:23:06,241 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-08-21 18:23:06,241 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762514776] [2021-08-21 18:23:06,241 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 18:23:06,241 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:06,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 18:23:06,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-08-21 18:23:06,242 INFO L87 Difference]: Start difference. First operand 113 states and 173 transitions. Second operand has 6 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:06,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:06,330 INFO L93 Difference]: Finished difference Result 150 states and 222 transitions. [2021-08-21 18:23:06,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-21 18:23:06,331 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 18:23:06,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:06,332 INFO L225 Difference]: With dead ends: 150 [2021-08-21 18:23:06,332 INFO L226 Difference]: Without dead ends: 150 [2021-08-21 18:23:06,333 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 33.5ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-21 18:23:06,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2021-08-21 18:23:06,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 107. [2021-08-21 18:23:06,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107 states, 106 states have (on average 1.5471698113207548) internal successors, (164), 106 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:06,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 164 transitions. [2021-08-21 18:23:06,353 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 164 transitions. Word has length 21 [2021-08-21 18:23:06,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:06,353 INFO L470 AbstractCegarLoop]: Abstraction has 107 states and 164 transitions. [2021-08-21 18:23:06,353 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:06,354 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 164 transitions. [2021-08-21 18:23:06,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 18:23:06,355 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:06,355 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:23:06,355 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-08-21 18:23:06,355 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:06,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:06,356 INFO L82 PathProgramCache]: Analyzing trace with hash -1605259670, now seen corresponding path program 2 times [2021-08-21 18:23:06,356 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:06,356 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1389816655] [2021-08-21 18:23:06,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:06,356 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:06,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:06,436 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:06,436 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:06,437 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1389816655] [2021-08-21 18:23:06,437 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1389816655] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 18:23:06,437 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 18:23:06,438 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-21 18:23:06,439 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [85691286] [2021-08-21 18:23:06,439 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 18:23:06,439 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:06,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 18:23:06,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-08-21 18:23:06,442 INFO L87 Difference]: Start difference. First operand 107 states and 164 transitions. Second operand has 6 states, 6 states have (on average 3.5) internal successors, (21), 5 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:06,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:06,509 INFO L93 Difference]: Finished difference Result 136 states and 212 transitions. [2021-08-21 18:23:06,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-21 18:23:06,511 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.5) internal successors, (21), 5 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 18:23:06,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:06,520 INFO L225 Difference]: With dead ends: 136 [2021-08-21 18:23:06,521 INFO L226 Difference]: Without dead ends: 136 [2021-08-21 18:23:06,521 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 52.1ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-21 18:23:06,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2021-08-21 18:23:06,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 100. [2021-08-21 18:23:06,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 99 states have (on average 1.5555555555555556) internal successors, (154), 99 states have internal predecessors, (154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:06,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 154 transitions. [2021-08-21 18:23:06,528 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 154 transitions. Word has length 21 [2021-08-21 18:23:06,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:06,529 INFO L470 AbstractCegarLoop]: Abstraction has 100 states and 154 transitions. [2021-08-21 18:23:06,529 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.5) internal successors, (21), 5 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:06,529 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 154 transitions. [2021-08-21 18:23:06,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 18:23:06,530 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:06,530 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 18:23:06,530 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-08-21 18:23:06,530 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:06,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:06,531 INFO L82 PathProgramCache]: Analyzing trace with hash -1968420030, now seen corresponding path program 1 times [2021-08-21 18:23:06,531 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:06,531 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [357161290] [2021-08-21 18:23:06,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:06,531 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:06,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:06,726 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 18:23:06,727 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:06,727 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [357161290] [2021-08-21 18:23:06,727 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [357161290] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:06,727 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1259604650] [2021-08-21 18:23:06,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:06,728 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:06,728 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:23:06,733 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 18:23:06,734 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 18:23:06,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:06,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 18:23:06,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:23:07,054 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 18:23:07,155 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 18:23:07,155 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1259604650] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:07,155 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:23:07,155 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 8 [2021-08-21 18:23:07,156 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608162867] [2021-08-21 18:23:07,156 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 18:23:07,156 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:07,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 18:23:07,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-08-21 18:23:07,157 INFO L87 Difference]: Start difference. First operand 100 states and 154 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 8 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 18:23:07,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:07,257 INFO L93 Difference]: Finished difference Result 192 states and 299 transitions. [2021-08-21 18:23:07,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-21 18:23:07,258 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 8 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 24 [2021-08-21 18:23:07,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:07,259 INFO L225 Difference]: With dead ends: 192 [2021-08-21 18:23:07,259 INFO L226 Difference]: Without dead ends: 187 [2021-08-21 18:23:07,259 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 93.7ms TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-08-21 18:23:07,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2021-08-21 18:23:07,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 127. [2021-08-21 18:23:07,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 126 states have (on average 1.6904761904761905) internal successors, (213), 126 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:07,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 213 transitions. [2021-08-21 18:23:07,264 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 213 transitions. Word has length 24 [2021-08-21 18:23:07,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:07,264 INFO L470 AbstractCegarLoop]: Abstraction has 127 states and 213 transitions. [2021-08-21 18:23:07,265 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 8 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 18:23:07,265 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 213 transitions. [2021-08-21 18:23:07,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 18:23:07,266 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:07,266 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 18:23:07,292 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 18:23:07,489 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,SelfDestructingSolverStorable6 [2021-08-21 18:23:07,489 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:07,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:07,490 INFO L82 PathProgramCache]: Analyzing trace with hash 74300353, now seen corresponding path program 1 times [2021-08-21 18:23:07,490 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:07,490 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057452519] [2021-08-21 18:23:07,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:07,491 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:07,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:07,855 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 18:23:07,856 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:07,856 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057452519] [2021-08-21 18:23:07,856 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057452519] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:07,856 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1219212906] [2021-08-21 18:23:07,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:07,856 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:07,857 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:23:07,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 18:23:07,889 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 18:23:07,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:07,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-21 18:23:07,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:23:08,409 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 18:23:08,411 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 29 [2021-08-21 18:23:08,485 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 18:23:08,485 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1219212906] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:08,485 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:23:08,485 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7] total 13 [2021-08-21 18:23:08,485 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [487574184] [2021-08-21 18:23:08,486 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:23:08,486 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:08,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:23:08,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:23:08,487 INFO L87 Difference]: Start difference. First operand 127 states and 213 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) 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 18:23:08,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:08,802 INFO L93 Difference]: Finished difference Result 177 states and 277 transitions. [2021-08-21 18:23:08,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 18:23:08,803 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) 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 24 [2021-08-21 18:23:08,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:08,804 INFO L225 Difference]: With dead ends: 177 [2021-08-21 18:23:08,804 INFO L226 Difference]: Without dead ends: 172 [2021-08-21 18:23:08,804 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 453.7ms TimeCoverageRelationStatistics Valid=89, Invalid=291, Unknown=0, NotChecked=0, Total=380 [2021-08-21 18:23:08,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2021-08-21 18:23:08,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 137. [2021-08-21 18:23:08,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 136 states have (on average 1.6470588235294117) internal successors, (224), 136 states have internal predecessors, (224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:08,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 224 transitions. [2021-08-21 18:23:08,808 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 224 transitions. Word has length 24 [2021-08-21 18:23:08,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:08,809 INFO L470 AbstractCegarLoop]: Abstraction has 137 states and 224 transitions. [2021-08-21 18:23:08,809 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.7142857142857144) 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 18:23:08,809 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 224 transitions. [2021-08-21 18:23:08,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 18:23:08,810 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:08,810 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 18:23:08,837 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 18:23:09,026 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:09,027 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:09,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:09,027 INFO L82 PathProgramCache]: Analyzing trace with hash -331508359, now seen corresponding path program 2 times [2021-08-21 18:23:09,027 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:09,028 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582116482] [2021-08-21 18:23:09,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:09,028 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:09,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:09,342 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 18:23:09,342 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:09,342 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582116482] [2021-08-21 18:23:09,343 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1582116482] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:09,343 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [626685651] [2021-08-21 18:23:09,343 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:23:09,343 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:09,343 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:23:09,345 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 18:23:09,377 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 18:23:09,481 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:23:09,482 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:23:09,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-21 18:23:09,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:23:09,748 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:23:09,749 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 31 [2021-08-21 18:23:09,934 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 18:23:09,935 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [626685651] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:09,935 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:23:09,935 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 7] total 14 [2021-08-21 18:23:09,935 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044118728] [2021-08-21 18:23:09,936 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 18:23:09,936 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:09,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 18:23:09,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:23:09,936 INFO L87 Difference]: Start difference. First operand 137 states and 224 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:10,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:10,588 INFO L93 Difference]: Finished difference Result 227 states and 359 transitions. [2021-08-21 18:23:10,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 18:23:10,589 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 18:23:10,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:10,590 INFO L225 Difference]: With dead ends: 227 [2021-08-21 18:23:10,590 INFO L226 Difference]: Without dead ends: 222 [2021-08-21 18:23:10,591 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 645.0ms TimeCoverageRelationStatistics Valid=139, Invalid=461, Unknown=0, NotChecked=0, Total=600 [2021-08-21 18:23:10,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2021-08-21 18:23:10,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 141. [2021-08-21 18:23:10,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 140 states have (on average 1.6285714285714286) internal successors, (228), 140 states have internal predecessors, (228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:10,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 228 transitions. [2021-08-21 18:23:10,595 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 228 transitions. Word has length 24 [2021-08-21 18:23:10,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:10,595 INFO L470 AbstractCegarLoop]: Abstraction has 141 states and 228 transitions. [2021-08-21 18:23:10,595 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:10,595 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 228 transitions. [2021-08-21 18:23:10,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 18:23:10,596 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:10,596 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 18:23:10,617 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 18:23:10,808 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:10,809 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:10,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:10,809 INFO L82 PathProgramCache]: Analyzing trace with hash 1194316968, now seen corresponding path program 2 times [2021-08-21 18:23:10,809 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:10,810 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1043200243] [2021-08-21 18:23:10,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:10,810 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:10,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:10,909 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 18:23:10,909 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:10,909 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1043200243] [2021-08-21 18:23:10,909 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1043200243] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:10,909 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1767120149] [2021-08-21 18:23:10,909 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:23:10,909 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:10,910 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:23:10,917 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 18:23:10,918 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 18:23:11,063 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:23:11,064 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:23:11,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 18:23:11,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:23:11,206 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 18:23:11,302 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 18:23:11,302 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1767120149] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:11,302 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:23:11,302 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 8 [2021-08-21 18:23:11,302 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1085284736] [2021-08-21 18:23:11,303 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 18:23:11,303 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:11,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 18:23:11,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-08-21 18:23:11,303 INFO L87 Difference]: Start difference. First operand 141 states and 228 transitions. Second operand has 8 states, 8 states have (on average 4.125) internal successors, (33), 8 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 18:23:11,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:11,377 INFO L93 Difference]: Finished difference Result 202 states and 323 transitions. [2021-08-21 18:23:11,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-21 18:23:11,378 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 8 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 18:23:11,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:11,379 INFO L225 Difference]: With dead ends: 202 [2021-08-21 18:23:11,379 INFO L226 Difference]: Without dead ends: 197 [2021-08-21 18:23:11,379 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 70.2ms TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-08-21 18:23:11,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2021-08-21 18:23:11,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 153. [2021-08-21 18:23:11,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 1.6513157894736843) internal successors, (251), 152 states have internal predecessors, (251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:11,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 251 transitions. [2021-08-21 18:23:11,384 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 251 transitions. Word has length 24 [2021-08-21 18:23:11,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:11,384 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 251 transitions. [2021-08-21 18:23:11,384 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 8 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 18:23:11,384 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 251 transitions. [2021-08-21 18:23:11,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 18:23:11,385 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:11,385 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 18:23:11,413 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 18:23:11,600 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-08-21 18:23:11,601 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:11,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:11,601 INFO L82 PathProgramCache]: Analyzing trace with hash -3075599, now seen corresponding path program 3 times [2021-08-21 18:23:11,601 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:11,601 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1998354453] [2021-08-21 18:23:11,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:11,602 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:11,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:11,918 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 18:23:11,918 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:11,918 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1998354453] [2021-08-21 18:23:11,918 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1998354453] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:11,918 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1580452747] [2021-08-21 18:23:11,919 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:23:11,919 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:11,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:23:11,920 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 18:23:11,921 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 18:23:12,079 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 18:23:12,079 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:23:12,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-21 18:23:12,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:23:12,346 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:23:12,346 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 31 [2021-08-21 18:23:12,501 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 18:23:12,502 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1580452747] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:12,502 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:23:12,502 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 7] total 14 [2021-08-21 18:23:12,504 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2120560026] [2021-08-21 18:23:12,504 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 18:23:12,504 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:12,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 18:23:12,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:23:12,505 INFO L87 Difference]: Start difference. First operand 153 states and 251 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:12,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:12,928 INFO L93 Difference]: Finished difference Result 210 states and 341 transitions. [2021-08-21 18:23:12,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 18:23:12,929 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 18:23:12,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:12,930 INFO L225 Difference]: With dead ends: 210 [2021-08-21 18:23:12,930 INFO L226 Difference]: Without dead ends: 205 [2021-08-21 18:23:12,931 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 478.5ms TimeCoverageRelationStatistics Valid=131, Invalid=375, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:23:12,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2021-08-21 18:23:12,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 157. [2021-08-21 18:23:12,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157 states, 156 states have (on average 1.6346153846153846) internal successors, (255), 156 states have internal predecessors, (255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:12,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 255 transitions. [2021-08-21 18:23:12,936 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 255 transitions. Word has length 24 [2021-08-21 18:23:12,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:12,938 INFO L470 AbstractCegarLoop]: Abstraction has 157 states and 255 transitions. [2021-08-21 18:23:12,938 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:12,938 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 255 transitions. [2021-08-21 18:23:12,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:23:12,939 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:12,939 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:23:12,963 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 18:23:13,160 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:13,161 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:13,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:13,161 INFO L82 PathProgramCache]: Analyzing trace with hash -1679174189, now seen corresponding path program 3 times [2021-08-21 18:23:13,161 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:13,161 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1376347719] [2021-08-21 18:23:13,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:13,161 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:13,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:13,227 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 18:23:13,227 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:13,227 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1376347719] [2021-08-21 18:23:13,227 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1376347719] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:13,227 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1190026762] [2021-08-21 18:23:13,227 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:23:13,228 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:13,228 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:23:13,228 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 18:23:13,256 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 18:23:13,438 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:23:13,438 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:23:13,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:23:13,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:23:13,642 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:13,642 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1190026762] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:13,643 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:23:13,643 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 18:23:13,643 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674232237] [2021-08-21 18:23:13,643 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:23:13,643 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:13,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:23:13,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:23:13,644 INFO L87 Difference]: Start difference. First operand 157 states and 255 transitions. Second operand has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 13 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 18:23:13,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:13,969 INFO L93 Difference]: Finished difference Result 555 states and 832 transitions. [2021-08-21 18:23:13,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 18:23:13,969 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 18:23:13,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:13,972 INFO L225 Difference]: With dead ends: 555 [2021-08-21 18:23:13,972 INFO L226 Difference]: Without dead ends: 555 [2021-08-21 18:23:13,972 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 201 ImplicationChecksByTransitivity, 235.2ms TimeCoverageRelationStatistics Valid=201, Invalid=611, Unknown=0, NotChecked=0, Total=812 [2021-08-21 18:23:13,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2021-08-21 18:23:13,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 190. [2021-08-21 18:23:13,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 190 states, 189 states have (on average 1.7248677248677249) internal successors, (326), 189 states have internal predecessors, (326), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:13,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 326 transitions. [2021-08-21 18:23:13,979 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 326 transitions. Word has length 27 [2021-08-21 18:23:13,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:13,979 INFO L470 AbstractCegarLoop]: Abstraction has 190 states and 326 transitions. [2021-08-21 18:23:13,979 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 13 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 18:23:13,979 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 326 transitions. [2021-08-21 18:23:13,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:23:13,980 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:13,980 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:23:14,006 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 18:23:14,206 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:14,207 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:14,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:14,207 INFO L82 PathProgramCache]: Analyzing trace with hash 363546194, now seen corresponding path program 4 times [2021-08-21 18:23:14,207 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:14,207 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [739954201] [2021-08-21 18:23:14,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:14,207 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:14,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:14,271 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:14,271 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:14,272 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [739954201] [2021-08-21 18:23:14,272 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [739954201] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:14,272 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [569626338] [2021-08-21 18:23:14,272 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:23:14,272 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:14,272 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:23:14,273 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 18:23:14,274 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 18:23:14,510 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:23:14,510 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:23:14,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:23:14,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:23:14,699 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:14,699 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [569626338] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:14,699 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:23:14,699 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-21 18:23:14,699 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [85017246] [2021-08-21 18:23:14,700 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:23:14,700 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:14,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:23:14,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:23:14,701 INFO L87 Difference]: Start difference. First operand 190 states and 326 transitions. Second operand has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:14,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:14,922 INFO L93 Difference]: Finished difference Result 430 states and 651 transitions. [2021-08-21 18:23:14,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 18:23:14,922 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 18:23:14,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:14,924 INFO L225 Difference]: With dead ends: 430 [2021-08-21 18:23:14,924 INFO L226 Difference]: Without dead ends: 430 [2021-08-21 18:23:14,925 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 136.2ms TimeCoverageRelationStatistics Valid=102, Invalid=278, Unknown=0, NotChecked=0, Total=380 [2021-08-21 18:23:14,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 430 states. [2021-08-21 18:23:14,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 430 to 188. [2021-08-21 18:23:14,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188 states, 187 states have (on average 1.7112299465240641) internal successors, (320), 187 states have internal predecessors, (320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:14,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 320 transitions. [2021-08-21 18:23:14,934 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 320 transitions. Word has length 27 [2021-08-21 18:23:14,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:14,934 INFO L470 AbstractCegarLoop]: Abstraction has 188 states and 320 transitions. [2021-08-21 18:23:14,934 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 12 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:14,934 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 320 transitions. [2021-08-21 18:23:14,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:23:14,935 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:14,935 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:23:14,962 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 18:23:15,144 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,SelfDestructingSolverStorable12 [2021-08-21 18:23:15,145 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:15,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:15,145 INFO L82 PathProgramCache]: Analyzing trace with hash 1493608560, now seen corresponding path program 4 times [2021-08-21 18:23:15,146 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:15,146 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [682958723] [2021-08-21 18:23:15,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:15,146 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:15,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:15,223 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:15,224 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:15,224 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [682958723] [2021-08-21 18:23:15,224 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [682958723] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:15,224 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1350115738] [2021-08-21 18:23:15,224 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:23:15,224 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:15,224 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:23:15,225 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 18:23:15,227 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 18:23:15,459 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:23:15,460 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:23:15,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 18:23:15,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:23:15,576 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:15,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1350115738] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:15,576 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:23:15,577 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-21 18:23:15,577 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69040611] [2021-08-21 18:23:15,577 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 18:23:15,577 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:15,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 18:23:15,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2021-08-21 18:23:15,578 INFO L87 Difference]: Start difference. First operand 188 states and 320 transitions. Second operand has 9 states, 9 states have (on average 4.0) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:15,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:15,704 INFO L93 Difference]: Finished difference Result 402 states and 654 transitions. [2021-08-21 18:23:15,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 18:23:15,705 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 18:23:15,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:15,706 INFO L225 Difference]: With dead ends: 402 [2021-08-21 18:23:15,706 INFO L226 Difference]: Without dead ends: 402 [2021-08-21 18:23:15,707 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 71.5ms TimeCoverageRelationStatistics Valid=56, Invalid=100, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:23:15,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 402 states. [2021-08-21 18:23:15,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 402 to 310. [2021-08-21 18:23:15,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 309 states have (on average 1.7249190938511327) internal successors, (533), 309 states have internal predecessors, (533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:15,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 533 transitions. [2021-08-21 18:23:15,714 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 533 transitions. Word has length 27 [2021-08-21 18:23:15,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:15,714 INFO L470 AbstractCegarLoop]: Abstraction has 310 states and 533 transitions. [2021-08-21 18:23:15,714 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:15,715 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 533 transitions. [2021-08-21 18:23:15,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:23:15,715 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:15,715 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:23:15,741 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 18:23:15,936 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-08-21 18:23:15,937 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:15,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:15,937 INFO L82 PathProgramCache]: Analyzing trace with hash -758638353, now seen corresponding path program 1 times [2021-08-21 18:23:15,937 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:15,938 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1179514389] [2021-08-21 18:23:15,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:15,938 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:15,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:16,016 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:16,016 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:16,017 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1179514389] [2021-08-21 18:23:16,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1179514389] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:16,017 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1398015993] [2021-08-21 18:23:16,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:16,017 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:16,017 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:23:16,018 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 18:23:16,019 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 18:23:16,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:16,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 18:23:16,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:23:16,413 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:16,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1398015993] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:16,413 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:23:16,413 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-21 18:23:16,414 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922244621] [2021-08-21 18:23:16,415 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:23:16,415 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:16,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:23:16,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:23:16,416 INFO L87 Difference]: Start difference. First operand 310 states and 533 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 18:23:16,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:16,551 INFO L93 Difference]: Finished difference Result 402 states and 645 transitions. [2021-08-21 18:23:16,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 18:23:16,551 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 18:23:16,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:16,553 INFO L225 Difference]: With dead ends: 402 [2021-08-21 18:23:16,553 INFO L226 Difference]: Without dead ends: 394 [2021-08-21 18:23:16,555 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 88.2ms TimeCoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:23:16,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2021-08-21 18:23:16,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 302. [2021-08-21 18:23:16,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302 states, 301 states have (on average 1.7109634551495017) internal successors, (515), 301 states have internal predecessors, (515), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:16,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 515 transitions. [2021-08-21 18:23:16,562 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 515 transitions. Word has length 27 [2021-08-21 18:23:16,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:16,562 INFO L470 AbstractCegarLoop]: Abstraction has 302 states and 515 transitions. [2021-08-21 18:23:16,562 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 18:23:16,563 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 515 transitions. [2021-08-21 18:23:16,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:23:16,563 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:16,563 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:23:16,591 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 18:23:16,787 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,SelfDestructingSolverStorable14 [2021-08-21 18:23:16,788 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:16,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:16,788 INFO L82 PathProgramCache]: Analyzing trace with hash -1467325424, now seen corresponding path program 5 times [2021-08-21 18:23:16,788 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:16,788 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [192636051] [2021-08-21 18:23:16,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:16,789 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:16,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:16,842 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:16,843 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:16,843 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [192636051] [2021-08-21 18:23:16,843 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [192636051] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:16,843 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1690834865] [2021-08-21 18:23:16,843 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:23:16,843 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:16,843 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:23:16,844 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 18:23:16,845 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 18:23:17,112 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:23:17,112 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:23:17,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:23:17,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:23:17,283 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:17,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1690834865] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:17,284 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:23:17,284 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-21 18:23:17,284 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854595698] [2021-08-21 18:23:17,284 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:23:17,284 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:17,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:23:17,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:23:17,285 INFO L87 Difference]: Start difference. First operand 302 states and 515 transitions. Second operand has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 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 18:23:17,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:17,459 INFO L93 Difference]: Finished difference Result 466 states and 752 transitions. [2021-08-21 18:23:17,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 18:23:17,460 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 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 27 [2021-08-21 18:23:17,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:17,462 INFO L225 Difference]: With dead ends: 466 [2021-08-21 18:23:17,462 INFO L226 Difference]: Without dead ends: 458 [2021-08-21 18:23:17,462 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 133.3ms TimeCoverageRelationStatistics Valid=89, Invalid=253, Unknown=0, NotChecked=0, Total=342 [2021-08-21 18:23:17,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2021-08-21 18:23:17,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 368. [2021-08-21 18:23:17,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 368 states, 367 states have (on average 1.6839237057220708) internal successors, (618), 367 states have internal predecessors, (618), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:17,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 618 transitions. [2021-08-21 18:23:17,471 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 618 transitions. Word has length 27 [2021-08-21 18:23:17,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:17,471 INFO L470 AbstractCegarLoop]: Abstraction has 368 states and 618 transitions. [2021-08-21 18:23:17,471 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 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 18:23:17,471 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 618 transitions. [2021-08-21 18:23:17,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:23:17,472 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:17,472 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:23:17,501 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 18:23:17,697 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,SelfDestructingSolverStorable15 [2021-08-21 18:23:17,697 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:17,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:17,697 INFO L82 PathProgramCache]: Analyzing trace with hash 741592149, now seen corresponding path program 2 times [2021-08-21 18:23:17,698 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:17,698 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557985747] [2021-08-21 18:23:17,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:17,698 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:17,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:17,752 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:17,752 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:17,753 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557985747] [2021-08-21 18:23:17,753 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1557985747] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:17,753 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1765284903] [2021-08-21 18:23:17,753 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:23:17,753 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:17,753 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:23:17,754 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 18:23:17,756 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 18:23:18,027 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:23:18,027 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:23:18,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 18:23:18,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:23:18,168 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:18,168 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1765284903] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:18,168 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:23:18,168 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-21 18:23:18,168 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1343668775] [2021-08-21 18:23:18,169 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:23:18,169 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:18,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:23:18,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:23:18,169 INFO L87 Difference]: Start difference. First operand 368 states and 618 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 18:23:18,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:18,361 INFO L93 Difference]: Finished difference Result 476 states and 758 transitions. [2021-08-21 18:23:18,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 18:23:18,361 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 18:23:18,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:18,363 INFO L225 Difference]: With dead ends: 476 [2021-08-21 18:23:18,363 INFO L226 Difference]: Without dead ends: 468 [2021-08-21 18:23:18,364 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 94.7ms TimeCoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:23:18,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 468 states. [2021-08-21 18:23:18,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 468 to 350. [2021-08-21 18:23:18,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 349 states have (on average 1.7048710601719197) internal successors, (595), 349 states have internal predecessors, (595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:18,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 595 transitions. [2021-08-21 18:23:18,372 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 595 transitions. Word has length 27 [2021-08-21 18:23:18,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:18,372 INFO L470 AbstractCegarLoop]: Abstraction has 350 states and 595 transitions. [2021-08-21 18:23:18,372 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 18:23:18,372 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 595 transitions. [2021-08-21 18:23:18,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:23:18,373 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:18,373 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:23:18,399 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 18:23:18,588 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,SelfDestructingSolverStorable16 [2021-08-21 18:23:18,589 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:18,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:18,589 INFO L82 PathProgramCache]: Analyzing trace with hash 551538867, now seen corresponding path program 3 times [2021-08-21 18:23:18,589 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:18,589 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [214047391] [2021-08-21 18:23:18,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:18,589 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:18,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:18,636 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:18,637 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:18,637 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [214047391] [2021-08-21 18:23:18,637 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [214047391] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:18,637 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1402053816] [2021-08-21 18:23:18,637 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:23:18,637 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:18,637 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:23:18,638 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 18:23:18,648 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 18:23:18,932 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 18:23:18,932 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:23:18,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 18:23:18,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:23:19,065 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:19,065 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1402053816] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:19,066 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:23:19,066 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-21 18:23:19,066 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172011919] [2021-08-21 18:23:19,066 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 18:23:19,066 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:19,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 18:23:19,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-08-21 18:23:19,067 INFO L87 Difference]: Start difference. First operand 350 states and 595 transitions. Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:19,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:19,210 INFO L93 Difference]: Finished difference Result 448 states and 715 transitions. [2021-08-21 18:23:19,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 18:23:19,210 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 18:23:19,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:19,212 INFO L225 Difference]: With dead ends: 448 [2021-08-21 18:23:19,212 INFO L226 Difference]: Without dead ends: 444 [2021-08-21 18:23:19,212 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 84.5ms TimeCoverageRelationStatistics Valid=67, Invalid=143, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:23:19,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 444 states. [2021-08-21 18:23:19,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 444 to 334. [2021-08-21 18:23:19,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 334 states, 333 states have (on average 1.7027027027027026) internal successors, (567), 333 states have internal predecessors, (567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:19,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 567 transitions. [2021-08-21 18:23:19,220 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 567 transitions. Word has length 27 [2021-08-21 18:23:19,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:19,220 INFO L470 AbstractCegarLoop]: Abstraction has 334 states and 567 transitions. [2021-08-21 18:23:19,220 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:19,221 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 567 transitions. [2021-08-21 18:23:19,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:23:19,221 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:19,221 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:23:19,256 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 18:23:19,436 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,SelfDestructingSolverStorable17 [2021-08-21 18:23:19,437 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:19,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:19,437 INFO L82 PathProgramCache]: Analyzing trace with hash -799842576, now seen corresponding path program 5 times [2021-08-21 18:23:19,437 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:19,437 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1625593002] [2021-08-21 18:23:19,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:19,437 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:19,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:19,493 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:19,493 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:19,493 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1625593002] [2021-08-21 18:23:19,494 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1625593002] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:19,494 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1469210155] [2021-08-21 18:23:19,494 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:23:19,494 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:19,494 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:23:19,495 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 18:23:19,497 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 18:23:19,787 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:23:19,787 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:23:19,788 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 18:23:19,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:23:19,929 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:19,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1469210155] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:19,930 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:23:19,930 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 9 [2021-08-21 18:23:19,930 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674288289] [2021-08-21 18:23:19,930 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 18:23:19,930 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:19,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 18:23:19,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-08-21 18:23:19,930 INFO L87 Difference]: Start difference. First operand 334 states and 567 transitions. Second operand has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 9 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:20,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:20,038 INFO L93 Difference]: Finished difference Result 420 states and 682 transitions. [2021-08-21 18:23:20,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 18:23:20,039 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 9 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 18:23:20,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:20,040 INFO L225 Difference]: With dead ends: 420 [2021-08-21 18:23:20,040 INFO L226 Difference]: Without dead ends: 420 [2021-08-21 18:23:20,040 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 65.0ms TimeCoverageRelationStatistics Valid=60, Invalid=96, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:23:20,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2021-08-21 18:23:20,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 346. [2021-08-21 18:23:20,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 346 states, 345 states have (on average 1.6956521739130435) internal successors, (585), 345 states have internal predecessors, (585), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:20,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 585 transitions. [2021-08-21 18:23:20,049 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 585 transitions. Word has length 27 [2021-08-21 18:23:20,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:20,049 INFO L470 AbstractCegarLoop]: Abstraction has 346 states and 585 transitions. [2021-08-21 18:23:20,049 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 9 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:20,049 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 585 transitions. [2021-08-21 18:23:20,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:23:20,050 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:20,050 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:23:20,074 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 18:23:20,264 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:20,265 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:20,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:20,265 INFO L82 PathProgramCache]: Analyzing trace with hash 145730155, now seen corresponding path program 4 times [2021-08-21 18:23:20,265 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:20,265 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1933419816] [2021-08-21 18:23:20,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:20,265 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:20,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:20,309 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:20,309 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:20,309 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1933419816] [2021-08-21 18:23:20,309 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1933419816] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:20,309 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2108593732] [2021-08-21 18:23:20,309 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:23:20,309 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:20,309 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:23:20,310 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 18:23:20,311 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 18:23:20,615 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:23:20,615 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:23:20,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 18:23:20,616 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:23:20,759 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:20,759 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2108593732] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:20,759 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:23:20,759 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-21 18:23:20,760 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71436032] [2021-08-21 18:23:20,760 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 18:23:20,760 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:20,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 18:23:20,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-08-21 18:23:20,761 INFO L87 Difference]: Start difference. First operand 346 states and 585 transitions. Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:20,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:20,971 INFO L93 Difference]: Finished difference Result 431 states and 707 transitions. [2021-08-21 18:23:20,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 18:23:20,971 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 18:23:20,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:20,973 INFO L225 Difference]: With dead ends: 431 [2021-08-21 18:23:20,973 INFO L226 Difference]: Without dead ends: 431 [2021-08-21 18:23:20,973 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 127.8ms TimeCoverageRelationStatistics Valid=103, Invalid=203, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:23:20,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2021-08-21 18:23:20,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 340. [2021-08-21 18:23:20,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 340 states, 339 states have (on average 1.7079646017699115) internal successors, (579), 339 states have internal predecessors, (579), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:20,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 340 states to 340 states and 579 transitions. [2021-08-21 18:23:20,982 INFO L78 Accepts]: Start accepts. Automaton has 340 states and 579 transitions. Word has length 27 [2021-08-21 18:23:20,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:20,982 INFO L470 AbstractCegarLoop]: Abstraction has 340 states and 579 transitions. [2021-08-21 18:23:20,982 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:20,982 INFO L276 IsEmpty]: Start isEmpty. Operand 340 states and 579 transitions. [2021-08-21 18:23:20,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:23:20,983 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:20,983 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:23:21,003 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 18:23:21,183 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:21,184 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:21,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:21,184 INFO L82 PathProgramCache]: Analyzing trace with hash 1416286746, now seen corresponding path program 6 times [2021-08-21 18:23:21,184 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:21,184 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972950564] [2021-08-21 18:23:21,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:21,184 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:21,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:21,248 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 18:23:21,248 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:21,248 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972950564] [2021-08-21 18:23:21,248 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1972950564] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:21,248 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [480621805] [2021-08-21 18:23:21,248 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:23:21,248 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:21,249 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:23:21,249 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 18:23:21,275 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 18:23:21,636 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-21 18:23:21,636 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:23:21,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:23:21,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:23:21,827 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 18:23:21,827 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [480621805] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:21,827 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:23:21,827 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 18:23:21,828 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423973117] [2021-08-21 18:23:21,829 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:23:21,829 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:21,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:23:21,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:23:21,829 INFO L87 Difference]: Start difference. First operand 340 states and 579 transitions. Second operand has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 13 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 18:23:22,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:22,479 INFO L93 Difference]: Finished difference Result 1276 states and 1876 transitions. [2021-08-21 18:23:22,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 18:23:22,479 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 13 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 18:23:22,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:22,483 INFO L225 Difference]: With dead ends: 1276 [2021-08-21 18:23:22,483 INFO L226 Difference]: Without dead ends: 1276 [2021-08-21 18:23:22,484 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 695 ImplicationChecksByTransitivity, 403.2ms TimeCoverageRelationStatistics Valid=490, Invalid=1580, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 18:23:22,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1276 states. [2021-08-21 18:23:22,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1276 to 363. [2021-08-21 18:23:22,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 363 states, 362 states have (on average 1.7430939226519337) internal successors, (631), 362 states have internal predecessors, (631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:22,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 631 transitions. [2021-08-21 18:23:22,498 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 631 transitions. Word has length 27 [2021-08-21 18:23:22,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:22,498 INFO L470 AbstractCegarLoop]: Abstraction has 363 states and 631 transitions. [2021-08-21 18:23:22,499 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 13 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 18:23:22,499 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 631 transitions. [2021-08-21 18:23:22,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:23:22,499 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:22,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, 1, 1, 1, 1, 1] [2021-08-21 18:23:22,523 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 18:23:22,712 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:22,713 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:22,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:22,713 INFO L82 PathProgramCache]: Analyzing trace with hash 1670520537, now seen corresponding path program 5 times [2021-08-21 18:23:22,713 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:22,713 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540376571] [2021-08-21 18:23:22,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:22,713 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:22,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:22,761 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:22,761 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:22,761 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540376571] [2021-08-21 18:23:22,761 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [540376571] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:22,761 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1817468797] [2021-08-21 18:23:22,761 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:23:22,761 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:22,762 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:23:22,777 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 18:23:22,778 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 18:23:23,118 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:23:23,118 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:23:23,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 18:23:23,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:23:23,288 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:23,288 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1817468797] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:23,288 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:23:23,288 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-21 18:23:23,288 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284319491] [2021-08-21 18:23:23,288 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:23:23,288 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:23,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:23:23,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:23:23,289 INFO L87 Difference]: Start difference. First operand 363 states and 631 transitions. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:23,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:23,512 INFO L93 Difference]: Finished difference Result 515 states and 865 transitions. [2021-08-21 18:23:23,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 18:23:23,514 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 18:23:23,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:23,516 INFO L225 Difference]: With dead ends: 515 [2021-08-21 18:23:23,516 INFO L226 Difference]: Without dead ends: 515 [2021-08-21 18:23:23,516 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 154.2ms TimeCoverageRelationStatistics Valid=93, Invalid=213, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:23:23,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 515 states. [2021-08-21 18:23:23,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 515 to 396. [2021-08-21 18:23:23,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 396 states, 395 states have (on average 1.8126582278481012) internal successors, (716), 395 states have internal predecessors, (716), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:23,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 716 transitions. [2021-08-21 18:23:23,525 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 716 transitions. Word has length 27 [2021-08-21 18:23:23,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:23,525 INFO L470 AbstractCegarLoop]: Abstraction has 396 states and 716 transitions. [2021-08-21 18:23:23,525 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:23,525 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 716 transitions. [2021-08-21 18:23:23,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:23:23,526 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:23,526 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:23:23,561 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 18:23:23,740 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:23,741 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:23,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:23,741 INFO L82 PathProgramCache]: Analyzing trace with hash -581726376, now seen corresponding path program 7 times [2021-08-21 18:23:23,741 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:23,741 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [248715660] [2021-08-21 18:23:23,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:23,742 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:23,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:23,789 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:23,789 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:23,789 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [248715660] [2021-08-21 18:23:23,789 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [248715660] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:23,790 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1311946640] [2021-08-21 18:23:23,790 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:23:23,790 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:23,790 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:23:23,790 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 18:23:23,791 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 18:23:24,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:24,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:23:24,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:23:24,302 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:24,302 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1311946640] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:24,302 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:23:24,302 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-21 18:23:24,302 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573343771] [2021-08-21 18:23:24,302 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:23:24,302 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:24,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:23:24,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:23:24,303 INFO L87 Difference]: Start difference. First operand 396 states and 716 transitions. Second operand has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 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 18:23:24,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:24,508 INFO L93 Difference]: Finished difference Result 821 states and 1344 transitions. [2021-08-21 18:23:24,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 18:23:24,508 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 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 27 [2021-08-21 18:23:24,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:24,510 INFO L225 Difference]: With dead ends: 821 [2021-08-21 18:23:24,510 INFO L226 Difference]: Without dead ends: 817 [2021-08-21 18:23:24,511 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 158.3ms TimeCoverageRelationStatistics Valid=159, Invalid=441, Unknown=0, NotChecked=0, Total=600 [2021-08-21 18:23:24,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 817 states. [2021-08-21 18:23:24,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 817 to 545. [2021-08-21 18:23:24,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 545 states, 544 states have (on average 1.8584558823529411) internal successors, (1011), 544 states have internal predecessors, (1011), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:24,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 545 states to 545 states and 1011 transitions. [2021-08-21 18:23:24,522 INFO L78 Accepts]: Start accepts. Automaton has 545 states and 1011 transitions. Word has length 27 [2021-08-21 18:23:24,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:24,522 INFO L470 AbstractCegarLoop]: Abstraction has 545 states and 1011 transitions. [2021-08-21 18:23:24,522 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 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 18:23:24,523 INFO L276 IsEmpty]: Start isEmpty. Operand 545 states and 1011 transitions. [2021-08-21 18:23:24,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:23:24,524 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:24,524 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:23:24,549 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 18:23:24,736 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:24,737 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:24,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:24,737 INFO L82 PathProgramCache]: Analyzing trace with hash -1933107819, now seen corresponding path program 6 times [2021-08-21 18:23:24,737 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:24,737 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [471513735] [2021-08-21 18:23:24,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:24,738 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:24,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:24,782 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:24,782 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:24,782 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [471513735] [2021-08-21 18:23:24,782 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [471513735] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:24,782 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1613662492] [2021-08-21 18:23:24,782 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:23:24,782 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:24,783 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:23:24,783 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 18:23:24,815 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 18:23:25,217 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-21 18:23:25,217 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:23:25,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 18:23:25,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:23:25,390 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:25,390 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1613662492] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:25,390 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:23:25,390 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-21 18:23:25,390 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1824679768] [2021-08-21 18:23:25,391 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:23:25,391 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:25,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:23:25,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:23:25,392 INFO L87 Difference]: Start difference. First operand 545 states and 1011 transitions. Second operand has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:25,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:25,616 INFO L93 Difference]: Finished difference Result 708 states and 1227 transitions. [2021-08-21 18:23:25,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 18:23:25,616 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 18:23:25,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:25,618 INFO L225 Difference]: With dead ends: 708 [2021-08-21 18:23:25,618 INFO L226 Difference]: Without dead ends: 708 [2021-08-21 18:23:25,619 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 140.7ms TimeCoverageRelationStatistics Valid=123, Invalid=257, Unknown=0, NotChecked=0, Total=380 [2021-08-21 18:23:25,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2021-08-21 18:23:25,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 536. [2021-08-21 18:23:25,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 536 states, 535 states have (on average 1.844859813084112) internal successors, (987), 535 states have internal predecessors, (987), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:25,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 536 states to 536 states and 987 transitions. [2021-08-21 18:23:25,628 INFO L78 Accepts]: Start accepts. Automaton has 536 states and 987 transitions. Word has length 27 [2021-08-21 18:23:25,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:25,628 INFO L470 AbstractCegarLoop]: Abstraction has 536 states and 987 transitions. [2021-08-21 18:23:25,628 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 11 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:25,628 INFO L276 IsEmpty]: Start isEmpty. Operand 536 states and 987 transitions. [2021-08-21 18:23:25,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:23:25,629 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:25,629 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:23:25,653 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2021-08-21 18:23:25,844 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:25,845 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:25,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:25,845 INFO L82 PathProgramCache]: Analyzing trace with hash -987535088, now seen corresponding path program 8 times [2021-08-21 18:23:25,845 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:25,845 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [140634495] [2021-08-21 18:23:25,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:25,845 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:25,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:25,893 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:25,893 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:25,893 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [140634495] [2021-08-21 18:23:25,893 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [140634495] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:25,893 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1068114485] [2021-08-21 18:23:25,894 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:23:25,894 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:25,894 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:23:25,907 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 18:23:25,908 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 18:23:26,273 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:23:26,273 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:23:26,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:23:26,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:23:26,462 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:26,462 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1068114485] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:26,462 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:23:26,462 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-21 18:23:26,462 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2030808699] [2021-08-21 18:23:26,462 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:23:26,462 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:26,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:23:26,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:23:26,463 INFO L87 Difference]: Start difference. First operand 536 states and 987 transitions. Second operand has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:26,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:26,736 INFO L93 Difference]: Finished difference Result 827 states and 1381 transitions. [2021-08-21 18:23:26,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 18:23:26,736 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 18:23:26,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:26,738 INFO L225 Difference]: With dead ends: 827 [2021-08-21 18:23:26,738 INFO L226 Difference]: Without dead ends: 827 [2021-08-21 18:23:26,739 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 197.9ms TimeCoverageRelationStatistics Valid=211, Invalid=491, Unknown=0, NotChecked=0, Total=702 [2021-08-21 18:23:26,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 827 states. [2021-08-21 18:23:26,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 827 to 574. [2021-08-21 18:23:26,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 574 states, 573 states have (on average 1.8167539267015707) internal successors, (1041), 573 states have internal predecessors, (1041), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:26,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 574 states to 574 states and 1041 transitions. [2021-08-21 18:23:26,763 INFO L78 Accepts]: Start accepts. Automaton has 574 states and 1041 transitions. Word has length 27 [2021-08-21 18:23:26,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:26,763 INFO L470 AbstractCegarLoop]: Abstraction has 574 states and 1041 transitions. [2021-08-21 18:23:26,764 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:26,764 INFO L276 IsEmpty]: Start isEmpty. Operand 574 states and 1041 transitions. [2021-08-21 18:23:26,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:23:26,765 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:26,765 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:23:26,795 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 18:23:26,992 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,SelfDestructingSolverStorable24 [2021-08-21 18:23:26,993 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:26,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:26,993 INFO L82 PathProgramCache]: Analyzing trace with hash 1223704785, now seen corresponding path program 6 times [2021-08-21 18:23:26,994 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:26,994 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977108340] [2021-08-21 18:23:26,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:26,994 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:26,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:27,042 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 18:23:27,043 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:27,043 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977108340] [2021-08-21 18:23:27,043 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1977108340] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:27,043 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1044022481] [2021-08-21 18:23:27,043 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:23:27,043 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:27,043 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:23:27,044 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 18:23:27,067 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 18:23:27,433 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-21 18:23:27,434 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:23:27,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:23:27,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:23:27,586 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:23:27,586 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1044022481] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:27,586 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:23:27,586 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 12 [2021-08-21 18:23:27,586 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [516322746] [2021-08-21 18:23:27,587 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:23:27,587 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:27,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:23:27,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:23:27,587 INFO L87 Difference]: Start difference. First operand 574 states and 1041 transitions. Second operand has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:27,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:27,944 INFO L93 Difference]: Finished difference Result 1906 states and 2988 transitions. [2021-08-21 18:23:27,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 18:23:27,945 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 18:23:27,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:27,949 INFO L225 Difference]: With dead ends: 1906 [2021-08-21 18:23:27,949 INFO L226 Difference]: Without dead ends: 1906 [2021-08-21 18:23:27,950 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 301 ImplicationChecksByTransitivity, 221.5ms TimeCoverageRelationStatistics Valid=278, Invalid=778, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:23:27,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1906 states. [2021-08-21 18:23:27,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1906 to 723. [2021-08-21 18:23:27,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 723 states, 722 states have (on average 1.9002770083102494) internal successors, (1372), 722 states have internal predecessors, (1372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:27,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 723 states to 723 states and 1372 transitions. [2021-08-21 18:23:27,971 INFO L78 Accepts]: Start accepts. Automaton has 723 states and 1372 transitions. Word has length 27 [2021-08-21 18:23:27,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:27,971 INFO L470 AbstractCegarLoop]: Abstraction has 723 states and 1372 transitions. [2021-08-21 18:23:27,971 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:27,971 INFO L276 IsEmpty]: Start isEmpty. Operand 723 states and 1372 transitions. [2021-08-21 18:23:27,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:23:27,973 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:27,973 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:23:28,000 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2021-08-21 18:23:28,188 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,SelfDestructingSolverStorable25 [2021-08-21 18:23:28,189 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:28,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:28,189 INFO L82 PathProgramCache]: Analyzing trace with hash 1096803444, now seen corresponding path program 7 times [2021-08-21 18:23:28,189 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:28,189 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [633269867] [2021-08-21 18:23:28,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:28,189 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:28,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:28,232 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:28,232 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:28,232 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [633269867] [2021-08-21 18:23:28,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [633269867] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:28,233 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2017228354] [2021-08-21 18:23:28,233 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:23:28,233 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:28,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:23:28,236 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 18:23:28,237 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 18:23:28,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:28,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 18:23:28,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:23:28,760 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:23:28,760 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2017228354] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:28,760 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:23:28,760 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 9 [2021-08-21 18:23:28,760 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609427288] [2021-08-21 18:23:28,760 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 18:23:28,760 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:28,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 18:23:28,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2021-08-21 18:23:28,761 INFO L87 Difference]: Start difference. First operand 723 states and 1372 transitions. Second operand has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 9 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:28,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:28,837 INFO L93 Difference]: Finished difference Result 1005 states and 1819 transitions. [2021-08-21 18:23:28,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 18:23:28,838 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 9 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 18:23:28,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:28,841 INFO L225 Difference]: With dead ends: 1005 [2021-08-21 18:23:28,841 INFO L226 Difference]: Without dead ends: 1005 [2021-08-21 18:23:28,841 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 49.8ms TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:23:28,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1005 states. [2021-08-21 18:23:28,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1005 to 765. [2021-08-21 18:23:28,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 765 states, 764 states have (on average 1.9083769633507854) internal successors, (1458), 764 states have internal predecessors, (1458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:28,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 765 states to 765 states and 1458 transitions. [2021-08-21 18:23:28,854 INFO L78 Accepts]: Start accepts. Automaton has 765 states and 1458 transitions. Word has length 27 [2021-08-21 18:23:28,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:28,855 INFO L470 AbstractCegarLoop]: Abstraction has 765 states and 1458 transitions. [2021-08-21 18:23:28,855 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 9 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:28,855 INFO L276 IsEmpty]: Start isEmpty. Operand 765 states and 1458 transitions. [2021-08-21 18:23:28,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:23:28,856 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:28,856 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:23:28,883 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2021-08-21 18:23:29,080 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-08-21 18:23:29,080 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:29,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:29,080 INFO L82 PathProgramCache]: Analyzing trace with hash -1155443469, now seen corresponding path program 7 times [2021-08-21 18:23:29,080 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:29,080 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [604234521] [2021-08-21 18:23:29,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:29,081 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:29,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:29,146 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:29,147 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:29,147 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [604234521] [2021-08-21 18:23:29,147 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [604234521] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:29,147 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1688027977] [2021-08-21 18:23:29,148 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:23:29,148 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:29,148 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:23:29,149 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 18:23:29,150 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 18:23:29,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:29,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 18:23:29,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:23:29,702 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:29,702 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1688027977] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:29,702 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:23:29,702 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-08-21 18:23:29,703 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1577453143] [2021-08-21 18:23:29,703 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 18:23:29,703 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:29,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 18:23:29,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-08-21 18:23:29,703 INFO L87 Difference]: Start difference. First operand 765 states and 1458 transitions. Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:29,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:29,810 INFO L93 Difference]: Finished difference Result 1031 states and 1869 transitions. [2021-08-21 18:23:29,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 18:23:29,810 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 18:23:29,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:29,813 INFO L225 Difference]: With dead ends: 1031 [2021-08-21 18:23:29,813 INFO L226 Difference]: Without dead ends: 1027 [2021-08-21 18:23:29,813 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 64.5ms TimeCoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:23:29,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1027 states. [2021-08-21 18:23:29,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1027 to 897. [2021-08-21 18:23:29,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 897 states, 896 states have (on average 1.9118303571428572) internal successors, (1713), 896 states have internal predecessors, (1713), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:29,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 897 states to 897 states and 1713 transitions. [2021-08-21 18:23:29,827 INFO L78 Accepts]: Start accepts. Automaton has 897 states and 1713 transitions. Word has length 27 [2021-08-21 18:23:29,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:29,828 INFO L470 AbstractCegarLoop]: Abstraction has 897 states and 1713 transitions. [2021-08-21 18:23:29,828 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:29,828 INFO L276 IsEmpty]: Start isEmpty. Operand 897 states and 1713 transitions. [2021-08-21 18:23:29,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:23:29,829 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:29,829 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:23:29,853 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 18:23:30,043 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:30,044 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:30,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:30,044 INFO L82 PathProgramCache]: Analyzing trace with hash 1788142384, now seen corresponding path program 8 times [2021-08-21 18:23:30,044 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:30,044 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1393090649] [2021-08-21 18:23:30,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:30,044 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:30,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:30,092 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:30,092 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:30,092 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1393090649] [2021-08-21 18:23:30,092 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1393090649] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:30,092 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [981250780] [2021-08-21 18:23:30,093 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:23:30,093 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:30,093 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:23:30,097 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 18:23:30,098 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 18:23:30,554 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:23:30,554 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:23:30,554 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 18:23:30,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:23:30,679 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:23:30,680 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [981250780] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:30,680 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:23:30,680 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 9 [2021-08-21 18:23:30,680 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [743714471] [2021-08-21 18:23:30,680 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 18:23:30,680 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:30,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 18:23:30,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2021-08-21 18:23:30,681 INFO L87 Difference]: Start difference. First operand 897 states and 1713 transitions. Second operand has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 9 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:30,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:30,769 INFO L93 Difference]: Finished difference Result 1136 states and 2073 transitions. [2021-08-21 18:23:30,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 18:23:30,769 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 9 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 18:23:30,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:30,772 INFO L225 Difference]: With dead ends: 1136 [2021-08-21 18:23:30,772 INFO L226 Difference]: Without dead ends: 1136 [2021-08-21 18:23:30,772 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 61.0ms TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:23:30,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1136 states. [2021-08-21 18:23:30,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1136 to 849. [2021-08-21 18:23:30,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 849 states, 848 states have (on average 1.8773584905660377) internal successors, (1592), 848 states have internal predecessors, (1592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:30,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 849 states to 849 states and 1592 transitions. [2021-08-21 18:23:30,787 INFO L78 Accepts]: Start accepts. Automaton has 849 states and 1592 transitions. Word has length 27 [2021-08-21 18:23:30,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:30,787 INFO L470 AbstractCegarLoop]: Abstraction has 849 states and 1592 transitions. [2021-08-21 18:23:30,787 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 9 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:30,787 INFO L276 IsEmpty]: Start isEmpty. Operand 849 states and 1592 transitions. [2021-08-21 18:23:30,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:23:30,791 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:30,791 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:23:30,819 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 18:23:31,004 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,SelfDestructingSolverStorable28 [2021-08-21 18:23:31,005 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:31,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:31,005 INFO L82 PathProgramCache]: Analyzing trace with hash -1561252181, now seen corresponding path program 8 times [2021-08-21 18:23:31,005 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:31,005 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1492685659] [2021-08-21 18:23:31,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:31,006 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:31,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:31,077 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:31,092 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:31,093 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1492685659] [2021-08-21 18:23:31,093 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1492685659] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:31,093 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1671661030] [2021-08-21 18:23:31,093 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:23:31,093 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:31,093 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:23:31,094 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 18:23:31,136 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 18:23:31,608 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:23:31,608 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:23:31,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 18:23:31,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:23:31,716 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:31,716 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1671661030] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:31,716 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:23:31,716 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-08-21 18:23:31,716 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1018243897] [2021-08-21 18:23:31,717 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 18:23:31,717 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:31,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 18:23:31,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-08-21 18:23:31,717 INFO L87 Difference]: Start difference. First operand 849 states and 1592 transitions. Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:31,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:31,869 INFO L93 Difference]: Finished difference Result 964 states and 1736 transitions. [2021-08-21 18:23:31,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 18:23:31,870 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 18:23:31,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:31,873 INFO L225 Difference]: With dead ends: 964 [2021-08-21 18:23:31,873 INFO L226 Difference]: Without dead ends: 964 [2021-08-21 18:23:31,873 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 96.2ms TimeCoverageRelationStatistics Valid=86, Invalid=186, Unknown=0, NotChecked=0, Total=272 [2021-08-21 18:23:31,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 964 states. [2021-08-21 18:23:31,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 964 to 837. [2021-08-21 18:23:31,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 837 states, 836 states have (on average 1.8779904306220097) internal successors, (1570), 836 states have internal predecessors, (1570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:31,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 837 states to 837 states and 1570 transitions. [2021-08-21 18:23:31,885 INFO L78 Accepts]: Start accepts. Automaton has 837 states and 1570 transitions. Word has length 27 [2021-08-21 18:23:31,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:31,885 INFO L470 AbstractCegarLoop]: Abstraction has 837 states and 1570 transitions. [2021-08-21 18:23:31,885 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:31,885 INFO L276 IsEmpty]: Start isEmpty. Operand 837 states and 1570 transitions. [2021-08-21 18:23:31,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:23:31,887 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:31,887 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:23:31,909 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 18:23:32,104 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:32,105 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:32,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:32,105 INFO L82 PathProgramCache]: Analyzing trace with hash -862811696, now seen corresponding path program 9 times [2021-08-21 18:23:32,105 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:32,105 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [130530089] [2021-08-21 18:23:32,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:32,105 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:32,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:32,146 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:32,147 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:32,147 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [130530089] [2021-08-21 18:23:32,147 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [130530089] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:32,147 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1030163408] [2021-08-21 18:23:32,147 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:23:32,147 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:32,147 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:23:32,148 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 18:23:32,149 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 18:23:32,597 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:23:32,597 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:23:32,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 18:23:32,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:23:32,726 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:32,726 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1030163408] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:32,726 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:23:32,726 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-21 18:23:32,726 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102878158] [2021-08-21 18:23:32,727 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 18:23:32,727 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:32,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 18:23:32,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-08-21 18:23:32,727 INFO L87 Difference]: Start difference. First operand 837 states and 1570 transitions. Second operand has 9 states, 9 states have (on average 4.111111111111111) internal successors, (37), 9 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 18:23:32,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:32,855 INFO L93 Difference]: Finished difference Result 1159 states and 2100 transitions. [2021-08-21 18:23:32,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 18:23:32,856 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.111111111111111) internal successors, (37), 9 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 18:23:32,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:32,860 INFO L225 Difference]: With dead ends: 1159 [2021-08-21 18:23:32,860 INFO L226 Difference]: Without dead ends: 1159 [2021-08-21 18:23:32,860 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 78.2ms TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:23:32,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1159 states. [2021-08-21 18:23:32,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1159 to 1071. [2021-08-21 18:23:32,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1071 states, 1070 states have (on average 1.8457943925233644) internal successors, (1975), 1070 states have internal predecessors, (1975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:32,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1071 states to 1071 states and 1975 transitions. [2021-08-21 18:23:32,877 INFO L78 Accepts]: Start accepts. Automaton has 1071 states and 1975 transitions. Word has length 27 [2021-08-21 18:23:32,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:32,877 INFO L470 AbstractCegarLoop]: Abstraction has 1071 states and 1975 transitions. [2021-08-21 18:23:32,878 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.111111111111111) internal successors, (37), 9 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 18:23:32,878 INFO L276 IsEmpty]: Start isEmpty. Operand 1071 states and 1975 transitions. [2021-08-21 18:23:32,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:23:32,880 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:32,880 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:23:32,908 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 18:23:33,100 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,SelfDestructingSolverStorable30 [2021-08-21 18:23:33,101 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:33,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:33,101 INFO L82 PathProgramCache]: Analyzing trace with hash 1967285209, now seen corresponding path program 9 times [2021-08-21 18:23:33,101 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:33,101 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1145244020] [2021-08-21 18:23:33,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:33,101 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:33,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:33,150 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:33,150 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:33,150 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1145244020] [2021-08-21 18:23:33,150 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1145244020] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:33,150 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2020138420] [2021-08-21 18:23:33,150 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:23:33,150 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:33,151 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:23:33,152 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 18:23:33,152 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 18:23:33,612 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 18:23:33,612 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:23:33,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 18:23:33,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:23:33,720 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:33,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2020138420] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:33,721 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:23:33,721 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-08-21 18:23:33,721 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1743424417] [2021-08-21 18:23:33,721 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 18:23:33,721 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:33,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 18:23:33,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-08-21 18:23:33,722 INFO L87 Difference]: Start difference. First operand 1071 states and 1975 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:33,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:33,882 INFO L93 Difference]: Finished difference Result 1142 states and 2104 transitions. [2021-08-21 18:23:33,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 18:23:33,883 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 18:23:33,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:33,887 INFO L225 Difference]: With dead ends: 1142 [2021-08-21 18:23:33,887 INFO L226 Difference]: Without dead ends: 1142 [2021-08-21 18:23:33,887 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 92.6ms TimeCoverageRelationStatistics Valid=92, Invalid=180, Unknown=0, NotChecked=0, Total=272 [2021-08-21 18:23:33,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1142 states. [2021-08-21 18:23:33,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1142 to 1053. [2021-08-21 18:23:33,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1053 states, 1052 states have (on average 1.8602661596958174) internal successors, (1957), 1052 states have internal predecessors, (1957), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:33,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1053 states to 1053 states and 1957 transitions. [2021-08-21 18:23:33,902 INFO L78 Accepts]: Start accepts. Automaton has 1053 states and 1957 transitions. Word has length 27 [2021-08-21 18:23:33,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:33,902 INFO L470 AbstractCegarLoop]: Abstraction has 1053 states and 1957 transitions. [2021-08-21 18:23:33,902 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:33,902 INFO L276 IsEmpty]: Start isEmpty. Operand 1053 states and 1957 transitions. [2021-08-21 18:23:33,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 18:23:33,904 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:33,904 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:23:33,924 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 18:23:34,116 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:34,116 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:34,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:34,116 INFO L82 PathProgramCache]: Analyzing trace with hash 1947817455, now seen corresponding path program 10 times [2021-08-21 18:23:34,116 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:34,117 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [405405710] [2021-08-21 18:23:34,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:34,117 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:34,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:34,171 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:34,171 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:34,171 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [405405710] [2021-08-21 18:23:34,171 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [405405710] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:34,171 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1956759134] [2021-08-21 18:23:34,171 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:23:34,171 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:34,172 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:23:34,172 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 18:23:34,207 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 18:23:34,695 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:23:34,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:23:34,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 18:23:34,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:23:34,820 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:34,820 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1956759134] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:34,820 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:23:34,820 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-08-21 18:23:34,820 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595454254] [2021-08-21 18:23:34,820 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:23:34,820 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:34,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:23:34,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:23:34,821 INFO L87 Difference]: Start difference. First operand 1053 states and 1957 transitions. Second operand has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 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 18:23:35,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:35,025 INFO L93 Difference]: Finished difference Result 1144 states and 2091 transitions. [2021-08-21 18:23:35,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 18:23:35,025 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 18:23:35,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:35,029 INFO L225 Difference]: With dead ends: 1144 [2021-08-21 18:23:35,030 INFO L226 Difference]: Without dead ends: 1144 [2021-08-21 18:23:35,030 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 117.0ms TimeCoverageRelationStatistics Valid=110, Invalid=232, Unknown=0, NotChecked=0, Total=342 [2021-08-21 18:23:35,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1144 states. [2021-08-21 18:23:35,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1144 to 1043. [2021-08-21 18:23:35,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1043 states, 1042 states have (on average 1.854126679462572) internal successors, (1932), 1042 states have internal predecessors, (1932), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:35,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1043 states to 1043 states and 1932 transitions. [2021-08-21 18:23:35,046 INFO L78 Accepts]: Start accepts. Automaton has 1043 states and 1932 transitions. Word has length 27 [2021-08-21 18:23:35,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:35,046 INFO L470 AbstractCegarLoop]: Abstraction has 1043 states and 1932 transitions. [2021-08-21 18:23:35,046 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 11 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 18:23:35,046 INFO L276 IsEmpty]: Start isEmpty. Operand 1043 states and 1932 transitions. [2021-08-21 18:23:35,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:23:35,048 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:35,048 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:23:35,075 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 18:23:35,269 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:35,269 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:35,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:35,269 INFO L82 PathProgramCache]: Analyzing trace with hash -1582905281, now seen corresponding path program 10 times [2021-08-21 18:23:35,269 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:35,269 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1126372462] [2021-08-21 18:23:35,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:35,269 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:35,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:35,480 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:35,480 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:35,480 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1126372462] [2021-08-21 18:23:35,480 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1126372462] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:35,480 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1395289722] [2021-08-21 18:23:35,480 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:23:35,480 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:35,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:23:35,481 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 18:23:35,482 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 18:23:35,970 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:23:35,970 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:23:35,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 18:23:35,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:23:36,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-08-21 18:23:36,364 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:36,364 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1395289722] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:36,364 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:23:36,364 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 12 [2021-08-21 18:23:36,364 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2000146003] [2021-08-21 18:23:36,364 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:23:36,364 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:36,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:23:36,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:23:36,365 INFO L87 Difference]: Start difference. First operand 1043 states and 1932 transitions. Second operand has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:36,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:36,524 INFO L93 Difference]: Finished difference Result 1255 states and 2269 transitions. [2021-08-21 18:23:36,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 18:23:36,525 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:23:36,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:36,528 INFO L225 Difference]: With dead ends: 1255 [2021-08-21 18:23:36,528 INFO L226 Difference]: Without dead ends: 1242 [2021-08-21 18:23:36,528 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 24 SyntacticMatches, 5 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 138.7ms TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:23:36,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1242 states. [2021-08-21 18:23:36,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1242 to 1092. [2021-08-21 18:23:36,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1092 states, 1091 states have (on average 1.8707607699358386) internal successors, (2041), 1091 states have internal predecessors, (2041), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:36,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1092 states to 1092 states and 2041 transitions. [2021-08-21 18:23:36,540 INFO L78 Accepts]: Start accepts. Automaton has 1092 states and 2041 transitions. Word has length 30 [2021-08-21 18:23:36,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:36,540 INFO L470 AbstractCegarLoop]: Abstraction has 1092 states and 2041 transitions. [2021-08-21 18:23:36,540 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:36,540 INFO L276 IsEmpty]: Start isEmpty. Operand 1092 states and 2041 transitions. [2021-08-21 18:23:36,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:23:36,542 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:36,542 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:23:36,566 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 18:23:36,756 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:36,757 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:36,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:36,757 INFO L82 PathProgramCache]: Analyzing trace with hash 459815102, now seen corresponding path program 11 times [2021-08-21 18:23:36,757 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:36,757 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2014902490] [2021-08-21 18:23:36,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:36,758 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:36,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:37,188 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:37,188 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:37,188 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2014902490] [2021-08-21 18:23:37,189 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2014902490] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:37,189 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [945079773] [2021-08-21 18:23:37,189 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:23:37,189 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:37,189 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:23:37,190 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 18:23:37,191 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 18:23:37,727 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:23:37,727 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:23:37,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:23:37,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:23:38,265 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 18:23:38,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 25 [2021-08-21 18:23:38,326 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:38,327 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [945079773] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:38,327 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:23:38,327 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 21 [2021-08-21 18:23:38,327 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [829027844] [2021-08-21 18:23:38,327 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 18:23:38,327 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:38,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 18:23:38,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2021-08-21 18:23:38,328 INFO L87 Difference]: Start difference. First operand 1092 states and 2041 transitions. Second operand has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 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 18:23:39,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:39,270 INFO L93 Difference]: Finished difference Result 1202 states and 2188 transitions. [2021-08-21 18:23:39,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 18:23:39,270 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:23:39,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:39,273 INFO L225 Difference]: With dead ends: 1202 [2021-08-21 18:23:39,273 INFO L226 Difference]: Without dead ends: 1197 [2021-08-21 18:23:39,273 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 265 ImplicationChecksByTransitivity, 857.1ms TimeCoverageRelationStatistics Valid=146, Invalid=910, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:23:39,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1197 states. [2021-08-21 18:23:39,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1197 to 1096. [2021-08-21 18:23:39,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1096 states, 1095 states have (on average 1.8675799086757991) internal successors, (2045), 1095 states have internal predecessors, (2045), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:39,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1096 states to 1096 states and 2045 transitions. [2021-08-21 18:23:39,288 INFO L78 Accepts]: Start accepts. Automaton has 1096 states and 2045 transitions. Word has length 30 [2021-08-21 18:23:39,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:39,288 INFO L470 AbstractCegarLoop]: Abstraction has 1096 states and 2045 transitions. [2021-08-21 18:23:39,288 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.142857142857143) internal successors, (45), 21 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 18:23:39,288 INFO L276 IsEmpty]: Start isEmpty. Operand 1096 states and 2045 transitions. [2021-08-21 18:23:39,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:23:39,290 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:39,290 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:23:39,309 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 18:23:39,490 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,SelfDestructingSolverStorable34 [2021-08-21 18:23:39,490 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:39,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:39,491 INFO L82 PathProgramCache]: Analyzing trace with hash 1476921590, now seen corresponding path program 12 times [2021-08-21 18:23:39,491 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:39,491 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495058176] [2021-08-21 18:23:39,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:39,491 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:39,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:39,868 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:39,868 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:39,868 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495058176] [2021-08-21 18:23:39,868 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [495058176] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:39,868 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1796177462] [2021-08-21 18:23:39,868 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:23:39,868 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:39,868 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:23:39,869 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 18:23:39,870 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 18:23:40,441 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:23:40,441 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:23:40,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:23:40,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:23:40,991 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:23:40,992 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 27 treesize of output 35 [2021-08-21 18:23:41,309 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:41,309 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1796177462] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:41,310 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:23:41,310 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 23 [2021-08-21 18:23:41,310 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120294127] [2021-08-21 18:23:41,310 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:23:41,310 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:41,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:23:41,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=443, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:23:41,311 INFO L87 Difference]: Start difference. First operand 1096 states and 2045 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:42,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:42,866 INFO L93 Difference]: Finished difference Result 1224 states and 2223 transitions. [2021-08-21 18:23:42,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 18:23:42,867 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:23:42,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:42,871 INFO L225 Difference]: With dead ends: 1224 [2021-08-21 18:23:42,871 INFO L226 Difference]: Without dead ends: 1219 [2021-08-21 18:23:42,871 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 357 ImplicationChecksByTransitivity, 1315.8ms TimeCoverageRelationStatistics Valid=183, Invalid=1377, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 18:23:42,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1219 states. [2021-08-21 18:23:42,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1219 to 1104. [2021-08-21 18:23:42,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1104 states, 1103 states have (on average 1.8612873980054396) internal successors, (2053), 1103 states have internal predecessors, (2053), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:42,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1104 states to 1104 states and 2053 transitions. [2021-08-21 18:23:42,886 INFO L78 Accepts]: Start accepts. Automaton has 1104 states and 2053 transitions. Word has length 30 [2021-08-21 18:23:42,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:42,887 INFO L470 AbstractCegarLoop]: Abstraction has 1104 states and 2053 transitions. [2021-08-21 18:23:42,887 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:42,887 INFO L276 IsEmpty]: Start isEmpty. Operand 1104 states and 2053 transitions. [2021-08-21 18:23:42,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:23:42,888 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:42,888 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:23:42,907 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 18:23:43,094 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-08-21 18:23:43,094 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:43,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:43,094 INFO L82 PathProgramCache]: Analyzing trace with hash -248871969, now seen corresponding path program 9 times [2021-08-21 18:23:43,094 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:43,094 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [484055923] [2021-08-21 18:23:43,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:43,095 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:43,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:43,680 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:43,680 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:43,680 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [484055923] [2021-08-21 18:23:43,680 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [484055923] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:43,680 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [257494317] [2021-08-21 18:23:43,680 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:23:43,680 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:43,681 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:23:43,691 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 18:23:43,691 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 18:23:44,310 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:23:44,310 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:23:44,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:23:44,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:23:44,846 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:23:44,847 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 18:23:44,900 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:44,900 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [257494317] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:44,900 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:23:44,900 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 25 [2021-08-21 18:23:44,901 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1332249544] [2021-08-21 18:23:44,901 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-21 18:23:44,901 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:44,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-21 18:23:44,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=568, Unknown=0, NotChecked=0, Total=650 [2021-08-21 18:23:44,902 INFO L87 Difference]: Start difference. First operand 1104 states and 2053 transitions. Second operand has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:46,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:46,583 INFO L93 Difference]: Finished difference Result 1194 states and 2179 transitions. [2021-08-21 18:23:46,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 18:23:46,583 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:23:46,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:46,587 INFO L225 Difference]: With dead ends: 1194 [2021-08-21 18:23:46,587 INFO L226 Difference]: Without dead ends: 1189 [2021-08-21 18:23:46,588 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 541 ImplicationChecksByTransitivity, 1740.6ms TimeCoverageRelationStatistics Valid=278, Invalid=2074, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 18:23:46,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1189 states. [2021-08-21 18:23:46,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1189 to 1110. [2021-08-21 18:23:46,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1110 states, 1109 states have (on average 1.8575293056807936) internal successors, (2060), 1109 states have internal predecessors, (2060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:46,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1110 states to 1110 states and 2060 transitions. [2021-08-21 18:23:46,601 INFO L78 Accepts]: Start accepts. Automaton has 1110 states and 2060 transitions. Word has length 30 [2021-08-21 18:23:46,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:46,602 INFO L470 AbstractCegarLoop]: Abstraction has 1110 states and 2060 transitions. [2021-08-21 18:23:46,602 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.0) internal successors, (52), 25 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:46,602 INFO L276 IsEmpty]: Start isEmpty. Operand 1110 states and 2060 transitions. [2021-08-21 18:23:46,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:23:46,604 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:46,604 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:23:46,625 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 18:23:46,816 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:46,817 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:46,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:46,817 INFO L82 PathProgramCache]: Analyzing trace with hash 1769992322, now seen corresponding path program 13 times [2021-08-21 18:23:46,817 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:46,817 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948148036] [2021-08-21 18:23:46,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:46,817 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:46,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:47,184 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:47,184 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:47,185 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948148036] [2021-08-21 18:23:47,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [948148036] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:47,185 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [302138425] [2021-08-21 18:23:47,185 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:23:47,185 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:47,185 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:23:47,189 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 18:23:47,212 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 18:23:47,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:47,874 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:23:47,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:23:48,358 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 18:23:48,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 20 [2021-08-21 18:23:48,441 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:48,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [302138425] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:48,442 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:23:48,442 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-21 18:23:48,442 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265405121] [2021-08-21 18:23:48,443 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:23:48,443 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:48,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:23:48,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=396, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:23:48,444 INFO L87 Difference]: Start difference. First operand 1110 states and 2060 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:49,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:49,925 INFO L93 Difference]: Finished difference Result 1255 states and 2254 transitions. [2021-08-21 18:23:49,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 18:23:49,925 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:23:49,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:49,928 INFO L225 Difference]: With dead ends: 1255 [2021-08-21 18:23:49,928 INFO L226 Difference]: Without dead ends: 1250 [2021-08-21 18:23:49,929 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 385 ImplicationChecksByTransitivity, 1258.1ms TimeCoverageRelationStatistics Valid=211, Invalid=1349, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 18:23:49,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1250 states. [2021-08-21 18:23:49,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1250 to 1108. [2021-08-21 18:23:49,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1108 states, 1107 states have (on average 1.8554652213188798) internal successors, (2054), 1107 states have internal predecessors, (2054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:49,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1108 states to 1108 states and 2054 transitions. [2021-08-21 18:23:49,944 INFO L78 Accepts]: Start accepts. Automaton has 1108 states and 2054 transitions. Word has length 30 [2021-08-21 18:23:49,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:49,944 INFO L470 AbstractCegarLoop]: Abstraction has 1108 states and 2054 transitions. [2021-08-21 18:23:49,944 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:49,944 INFO L276 IsEmpty]: Start isEmpty. Operand 1108 states and 2054 transitions. [2021-08-21 18:23:49,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:23:49,945 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:49,945 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:23:49,963 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2021-08-21 18:23:50,146 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,SelfDestructingSolverStorable37 [2021-08-21 18:23:50,146 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:50,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:50,147 INFO L82 PathProgramCache]: Analyzing trace with hash 1364183610, now seen corresponding path program 14 times [2021-08-21 18:23:50,147 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:50,147 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1100031907] [2021-08-21 18:23:50,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:50,147 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:50,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:50,526 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:50,526 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:50,526 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1100031907] [2021-08-21 18:23:50,526 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1100031907] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:50,526 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1589671910] [2021-08-21 18:23:50,526 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:23:50,527 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:50,527 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:23:50,529 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 18:23:50,557 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 18:23:51,288 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:23:51,288 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:23:51,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:23:51,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:23:51,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:23:51,689 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:23:51,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 19 [2021-08-21 18:23:51,847 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:51,847 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1589671910] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:51,847 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:23:51,847 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-21 18:23:51,847 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601621327] [2021-08-21 18:23:51,848 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:23:51,848 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:51,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:23:51,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=397, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:23:51,848 INFO L87 Difference]: Start difference. First operand 1108 states and 2054 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:54,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:54,530 INFO L93 Difference]: Finished difference Result 1603 states and 2864 transitions. [2021-08-21 18:23:54,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-21 18:23:54,531 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:23:54,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:54,533 INFO L225 Difference]: With dead ends: 1603 [2021-08-21 18:23:54,533 INFO L226 Difference]: Without dead ends: 1593 [2021-08-21 18:23:54,534 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 949 ImplicationChecksByTransitivity, 2332.7ms TimeCoverageRelationStatistics Valid=450, Invalid=2972, Unknown=0, NotChecked=0, Total=3422 [2021-08-21 18:23:54,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1593 states. [2021-08-21 18:23:54,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1593 to 1125. [2021-08-21 18:23:54,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1125 states, 1124 states have (on average 1.851423487544484) internal successors, (2081), 1124 states have internal predecessors, (2081), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:54,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1125 states to 1125 states and 2081 transitions. [2021-08-21 18:23:54,547 INFO L78 Accepts]: Start accepts. Automaton has 1125 states and 2081 transitions. Word has length 30 [2021-08-21 18:23:54,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:54,547 INFO L470 AbstractCegarLoop]: Abstraction has 1125 states and 2081 transitions. [2021-08-21 18:23:54,548 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:54,548 INFO L276 IsEmpty]: Start isEmpty. Operand 1125 states and 2081 transitions. [2021-08-21 18:23:54,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:23:54,549 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:54,566 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:23:54,584 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 18:23:54,766 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,SelfDestructingSolverStorable38 [2021-08-21 18:23:54,767 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:54,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:54,767 INFO L82 PathProgramCache]: Analyzing trace with hash -1140363850, now seen corresponding path program 15 times [2021-08-21 18:23:54,767 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:54,767 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [81318710] [2021-08-21 18:23:54,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:54,767 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:54,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:23:55,129 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:55,129 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:23:55,129 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [81318710] [2021-08-21 18:23:55,129 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [81318710] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:55,129 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1506052884] [2021-08-21 18:23:55,129 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:23:55,130 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:23:55,130 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:23:55,133 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 18:23:55,160 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 18:23:55,912 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:23:55,912 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:23:55,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:23:55,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:23:56,411 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-21 18:23:56,411 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 41 [2021-08-21 18:23:56,810 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:23:56,810 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1506052884] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:23:56,810 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:23:56,810 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 18:23:56,810 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [912630297] [2021-08-21 18:23:56,811 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:23:56,811 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:23:56,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:23:56,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=384, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:23:56,811 INFO L87 Difference]: Start difference. First operand 1125 states and 2081 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:59,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:23:59,605 INFO L93 Difference]: Finished difference Result 1635 states and 2952 transitions. [2021-08-21 18:23:59,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-08-21 18:23:59,606 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:23:59,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:23:59,608 INFO L225 Difference]: With dead ends: 1635 [2021-08-21 18:23:59,608 INFO L226 Difference]: Without dead ends: 1630 [2021-08-21 18:23:59,609 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1091 ImplicationChecksByTransitivity, 2663.7ms TimeCoverageRelationStatistics Valid=528, Invalid=3012, Unknown=0, NotChecked=0, Total=3540 [2021-08-21 18:23:59,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1630 states. [2021-08-21 18:23:59,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1630 to 1127. [2021-08-21 18:23:59,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1127 states, 1126 states have (on average 1.8499111900532859) internal successors, (2083), 1126 states have internal predecessors, (2083), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:59,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1127 states to 1127 states and 2083 transitions. [2021-08-21 18:23:59,623 INFO L78 Accepts]: Start accepts. Automaton has 1127 states and 2083 transitions. Word has length 30 [2021-08-21 18:23:59,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:23:59,623 INFO L470 AbstractCegarLoop]: Abstraction has 1127 states and 2083 transitions. [2021-08-21 18:23:59,624 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:23:59,624 INFO L276 IsEmpty]: Start isEmpty. Operand 1127 states and 2083 transitions. [2021-08-21 18:23:59,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:23:59,625 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:23:59,625 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:23:59,644 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 18:23:59,827 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,SelfDestructingSolverStorable39 [2021-08-21 18:23:59,828 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:23:59,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:23:59,828 INFO L82 PathProgramCache]: Analyzing trace with hash -1405993304, now seen corresponding path program 16 times [2021-08-21 18:23:59,828 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:23:59,828 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [101498352] [2021-08-21 18:23:59,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:23:59,828 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:23:59,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:24:00,185 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:24:00,185 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:24:00,186 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [101498352] [2021-08-21 18:24:00,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [101498352] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:24:00,186 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [741376711] [2021-08-21 18:24:00,186 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:24:00,186 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:24:00,186 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:24:00,186 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 18:24:00,187 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 18:24:01,012 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:24:01,012 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:24:01,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 18:24:01,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:24:01,467 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 18:24:01,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 20 [2021-08-21 18:24:01,527 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:24:01,528 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [741376711] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:24:01,528 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:24:01,528 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 18:24:01,528 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1344018565] [2021-08-21 18:24:01,528 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:24:01,528 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:24:01,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:24:01,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=379, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:24:01,529 INFO L87 Difference]: Start difference. First operand 1127 states and 2083 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:03,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:24:03,385 INFO L93 Difference]: Finished difference Result 1537 states and 2762 transitions. [2021-08-21 18:24:03,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-21 18:24:03,385 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:24:03,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:24:03,387 INFO L225 Difference]: With dead ends: 1537 [2021-08-21 18:24:03,387 INFO L226 Difference]: Without dead ends: 1532 [2021-08-21 18:24:03,388 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 722 ImplicationChecksByTransitivity, 1635.6ms TimeCoverageRelationStatistics Valid=377, Invalid=1975, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 18:24:03,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1532 states. [2021-08-21 18:24:03,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1532 to 1132. [2021-08-21 18:24:03,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1132 states, 1131 states have (on average 1.852343059239611) internal successors, (2095), 1131 states have internal predecessors, (2095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:03,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1132 states to 1132 states and 2095 transitions. [2021-08-21 18:24:03,405 INFO L78 Accepts]: Start accepts. Automaton has 1132 states and 2095 transitions. Word has length 30 [2021-08-21 18:24:03,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:24:03,405 INFO L470 AbstractCegarLoop]: Abstraction has 1132 states and 2095 transitions. [2021-08-21 18:24:03,405 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:03,405 INFO L276 IsEmpty]: Start isEmpty. Operand 1132 states and 2095 transitions. [2021-08-21 18:24:03,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:24:03,407 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:24:03,407 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:24:03,425 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 18:24:03,607 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:24:03,607 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:24:03,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:24:03,608 INFO L82 PathProgramCache]: Analyzing trace with hash 636727079, now seen corresponding path program 10 times [2021-08-21 18:24:03,608 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:24:03,608 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [151036383] [2021-08-21 18:24:03,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:24:03,608 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:24:03,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:24:04,233 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:24:04,234 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:24:04,234 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [151036383] [2021-08-21 18:24:04,234 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [151036383] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:24:04,234 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1838862638] [2021-08-21 18:24:04,234 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:24:04,234 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:24:04,234 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:24:04,236 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 18:24:04,236 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 18:24:05,100 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:24:05,100 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:24:05,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 18:24:05,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:24:05,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:24:05,692 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-21 18:24:05,692 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-21 18:24:05,693 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2021-08-21 18:24:05,789 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:24:05,789 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1838862638] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:24:05,789 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:24:05,789 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 26 [2021-08-21 18:24:05,790 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104888643] [2021-08-21 18:24:05,790 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 18:24:05,790 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:24:05,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 18:24:05,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=603, Unknown=0, NotChecked=0, Total=702 [2021-08-21 18:24:05,790 INFO L87 Difference]: Start difference. First operand 1132 states and 2095 transitions. Second operand has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 26 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:08,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:24:08,952 INFO L93 Difference]: Finished difference Result 1312 states and 2359 transitions. [2021-08-21 18:24:08,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-08-21 18:24:08,953 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 26 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:24:08,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:24:08,955 INFO L225 Difference]: With dead ends: 1312 [2021-08-21 18:24:08,955 INFO L226 Difference]: Without dead ends: 1307 [2021-08-21 18:24:08,957 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1491 ImplicationChecksByTransitivity, 3092.8ms TimeCoverageRelationStatistics Valid=700, Invalid=4412, Unknown=0, NotChecked=0, Total=5112 [2021-08-21 18:24:08,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1307 states. [2021-08-21 18:24:08,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1307 to 1136. [2021-08-21 18:24:08,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1136 states, 1135 states have (on average 1.8572687224669604) internal successors, (2108), 1135 states have internal predecessors, (2108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:08,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1136 states to 1136 states and 2108 transitions. [2021-08-21 18:24:08,972 INFO L78 Accepts]: Start accepts. Automaton has 1136 states and 2108 transitions. Word has length 30 [2021-08-21 18:24:08,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:24:08,972 INFO L470 AbstractCegarLoop]: Abstraction has 1136 states and 2108 transitions. [2021-08-21 18:24:08,972 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 26 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:08,972 INFO L276 IsEmpty]: Start isEmpty. Operand 1136 states and 2108 transitions. [2021-08-21 18:24:08,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:24:08,974 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:24:08,974 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:24:09,013 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 18:24:09,199 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:24:09,199 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:24:09,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:24:09,200 INFO L82 PathProgramCache]: Analyzing trace with hash -2137969437, now seen corresponding path program 11 times [2021-08-21 18:24:09,200 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:24:09,200 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [366037043] [2021-08-21 18:24:09,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:24:09,200 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:24:09,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:24:09,630 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:24:09,631 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:24:09,631 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [366037043] [2021-08-21 18:24:09,631 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [366037043] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:24:09,631 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [165914175] [2021-08-21 18:24:09,631 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:24:09,631 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:24:09,631 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:24:09,632 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 18:24:09,632 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 18:24:10,551 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:24:10,551 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:24:10,552 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:24:10,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:24:11,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:24:11,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:24:11,029 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:24:11,029 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 18:24:11,170 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:24:11,170 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [165914175] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:24:11,170 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:24:11,170 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 11] total 24 [2021-08-21 18:24:11,170 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985214016] [2021-08-21 18:24:11,170 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 18:24:11,171 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:24:11,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 18:24:11,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=504, Unknown=0, NotChecked=0, Total=600 [2021-08-21 18:24:11,171 INFO L87 Difference]: Start difference. First operand 1136 states and 2108 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:13,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:24:13,329 INFO L93 Difference]: Finished difference Result 1457 states and 2655 transitions. [2021-08-21 18:24:13,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-21 18:24:13,329 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:24:13,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:24:13,331 INFO L225 Difference]: With dead ends: 1457 [2021-08-21 18:24:13,331 INFO L226 Difference]: Without dead ends: 1450 [2021-08-21 18:24:13,332 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 894 ImplicationChecksByTransitivity, 2073.7ms TimeCoverageRelationStatistics Valid=478, Invalid=2944, Unknown=0, NotChecked=0, Total=3422 [2021-08-21 18:24:13,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1450 states. [2021-08-21 18:24:13,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1450 to 1143. [2021-08-21 18:24:13,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1143 states, 1142 states have (on average 1.8563922942206654) internal successors, (2120), 1142 states have internal predecessors, (2120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:13,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1143 states to 1143 states and 2120 transitions. [2021-08-21 18:24:13,345 INFO L78 Accepts]: Start accepts. Automaton has 1143 states and 2120 transitions. Word has length 30 [2021-08-21 18:24:13,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:24:13,345 INFO L470 AbstractCegarLoop]: Abstraction has 1143 states and 2120 transitions. [2021-08-21 18:24:13,345 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:13,345 INFO L276 IsEmpty]: Start isEmpty. Operand 1143 states and 2120 transitions. [2021-08-21 18:24:13,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:24:13,347 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:24:13,347 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:24:13,367 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2021-08-21 18:24:13,548 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,SelfDestructingSolverStorable42 [2021-08-21 18:24:13,548 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:24:13,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:24:13,548 INFO L82 PathProgramCache]: Analyzing trace with hash -714654364, now seen corresponding path program 17 times [2021-08-21 18:24:13,549 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:24:13,549 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1594642143] [2021-08-21 18:24:13,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:24:13,549 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:24:13,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:24:13,870 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:24:13,870 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:24:13,870 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1594642143] [2021-08-21 18:24:13,870 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1594642143] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:24:13,870 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [899040397] [2021-08-21 18:24:13,870 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:24:13,871 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:24:13,871 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:24:13,871 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 18:24:13,872 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 18:24:14,829 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:24:14,829 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:24:14,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:24:14,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:24:15,281 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 18:24:15,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 30 [2021-08-21 18:24:15,426 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:24:15,426 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [899040397] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:24:15,426 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:24:15,426 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 20 [2021-08-21 18:24:15,426 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252824428] [2021-08-21 18:24:15,427 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 18:24:15,427 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:24:15,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 18:24:15,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-08-21 18:24:15,427 INFO L87 Difference]: Start difference. First operand 1143 states and 2120 transitions. Second operand has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 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 18:24:17,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:24:17,193 INFO L93 Difference]: Finished difference Result 1750 states and 3136 transitions. [2021-08-21 18:24:17,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-21 18:24:17,194 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 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 30 [2021-08-21 18:24:17,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:24:17,196 INFO L225 Difference]: With dead ends: 1750 [2021-08-21 18:24:17,196 INFO L226 Difference]: Without dead ends: 1745 [2021-08-21 18:24:17,197 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 615 ImplicationChecksByTransitivity, 1427.7ms TimeCoverageRelationStatistics Valid=344, Invalid=1818, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 18:24:17,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1745 states. [2021-08-21 18:24:17,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1745 to 1143. [2021-08-21 18:24:17,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1143 states, 1142 states have (on average 1.8563922942206654) internal successors, (2120), 1142 states have internal predecessors, (2120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:17,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1143 states to 1143 states and 2120 transitions. [2021-08-21 18:24:17,209 INFO L78 Accepts]: Start accepts. Automaton has 1143 states and 2120 transitions. Word has length 30 [2021-08-21 18:24:17,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:24:17,209 INFO L470 AbstractCegarLoop]: Abstraction has 1143 states and 2120 transitions. [2021-08-21 18:24:17,210 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.15) internal successors, (43), 20 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 18:24:17,210 INFO L276 IsEmpty]: Start isEmpty. Operand 1143 states and 2120 transitions. [2021-08-21 18:24:17,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:24:17,211 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:24:17,211 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:24:17,230 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 18:24:17,412 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2021-08-21 18:24:17,412 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:24:17,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:24:17,412 INFO L82 PathProgramCache]: Analyzing trace with hash 817429785, now seen corresponding path program 11 times [2021-08-21 18:24:17,412 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:24:17,412 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1031420744] [2021-08-21 18:24:17,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:24:17,413 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:24:17,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:24:17,592 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:24:17,592 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:24:17,592 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1031420744] [2021-08-21 18:24:17,592 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1031420744] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:24:17,592 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1898561414] [2021-08-21 18:24:17,594 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:24:17,594 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:24:17,594 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:24:17,595 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 18:24:17,596 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 18:24:18,601 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:24:18,601 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:24:18,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 18:24:18,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:24:18,992 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 18:24:18,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 25 [2021-08-21 18:24:19,064 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:24:19,064 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1898561414] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:24:19,064 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:24:19,064 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-08-21 18:24:19,065 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [645506638] [2021-08-21 18:24:19,065 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:24:19,065 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:24:19,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:24:19,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:24:19,065 INFO L87 Difference]: Start difference. First operand 1143 states and 2120 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 18:24:19,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:24:19,178 INFO L93 Difference]: Finished difference Result 1263 states and 2304 transitions. [2021-08-21 18:24:19,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 18:24:19,178 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:24:19,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:24:19,180 INFO L225 Difference]: With dead ends: 1263 [2021-08-21 18:24:19,180 INFO L226 Difference]: Without dead ends: 1250 [2021-08-21 18:24:19,180 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 152.7ms TimeCoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:24:19,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1250 states. [2021-08-21 18:24:19,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1250 to 1149. [2021-08-21 18:24:19,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1149 states, 1148 states have (on average 1.85801393728223) internal successors, (2133), 1148 states have internal predecessors, (2133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:19,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1149 states to 1149 states and 2133 transitions. [2021-08-21 18:24:19,214 INFO L78 Accepts]: Start accepts. Automaton has 1149 states and 2133 transitions. Word has length 30 [2021-08-21 18:24:19,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:24:19,214 INFO L470 AbstractCegarLoop]: Abstraction has 1149 states and 2133 transitions. [2021-08-21 18:24:19,214 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 18:24:19,215 INFO L276 IsEmpty]: Start isEmpty. Operand 1149 states and 2133 transitions. [2021-08-21 18:24:19,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:24:19,216 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:24:19,217 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:24:19,256 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2021-08-21 18:24:19,432 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,SelfDestructingSolverStorable44 [2021-08-21 18:24:19,433 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:24:19,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:24:19,433 INFO L82 PathProgramCache]: Analyzing trace with hash -1434817128, now seen corresponding path program 18 times [2021-08-21 18:24:19,433 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:24:19,434 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [905207575] [2021-08-21 18:24:19,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:24:19,434 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:24:19,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:24:19,761 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:24:19,761 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:24:19,761 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [905207575] [2021-08-21 18:24:19,761 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [905207575] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:24:19,761 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1756020239] [2021-08-21 18:24:19,761 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:24:19,761 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:24:19,761 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:24:19,765 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 18:24:19,766 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 18:24:20,815 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:24:20,815 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:24:20,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:24:20,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:24:21,275 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 18:24:21,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 20 [2021-08-21 18:24:21,342 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:24:21,342 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1756020239] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:24:21,342 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:24:21,342 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-21 18:24:21,342 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004424425] [2021-08-21 18:24:21,343 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:24:21,343 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:24:21,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:24:21,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=391, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:24:21,344 INFO L87 Difference]: Start difference. First operand 1149 states and 2133 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:22,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:24:22,065 INFO L93 Difference]: Finished difference Result 1282 states and 2308 transitions. [2021-08-21 18:24:22,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 18:24:22,066 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:24:22,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:24:22,068 INFO L225 Difference]: With dead ends: 1282 [2021-08-21 18:24:22,069 INFO L226 Difference]: Without dead ends: 1277 [2021-08-21 18:24:22,069 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 315 ImplicationChecksByTransitivity, 696.7ms TimeCoverageRelationStatistics Valid=179, Invalid=1011, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 18:24:22,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1277 states. [2021-08-21 18:24:22,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1277 to 1149. [2021-08-21 18:24:22,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1149 states, 1148 states have (on average 1.85801393728223) internal successors, (2133), 1148 states have internal predecessors, (2133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:22,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1149 states to 1149 states and 2133 transitions. [2021-08-21 18:24:22,084 INFO L78 Accepts]: Start accepts. Automaton has 1149 states and 2133 transitions. Word has length 30 [2021-08-21 18:24:22,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:24:22,085 INFO L470 AbstractCegarLoop]: Abstraction has 1149 states and 2133 transitions. [2021-08-21 18:24:22,085 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:22,085 INFO L276 IsEmpty]: Start isEmpty. Operand 1149 states and 2133 transitions. [2021-08-21 18:24:22,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:24:22,086 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:24:22,087 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:24:22,117 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2021-08-21 18:24:22,300 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-08-21 18:24:22,301 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:24:22,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:24:22,301 INFO L82 PathProgramCache]: Analyzing trace with hash -1840625840, now seen corresponding path program 19 times [2021-08-21 18:24:22,301 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:24:22,301 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551442224] [2021-08-21 18:24:22,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:24:22,301 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:24:22,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:24:22,656 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:24:22,656 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:24:22,657 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551442224] [2021-08-21 18:24:22,657 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551442224] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:24:22,657 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [767214742] [2021-08-21 18:24:22,657 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:24:22,657 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:24:22,657 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:24:22,657 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 18:24:22,659 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 18:24:23,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:24:23,776 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 18:24:23,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:24:24,148 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 18:24:24,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 25 [2021-08-21 18:24:24,288 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:24:24,289 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [767214742] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:24:24,289 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:24:24,289 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-08-21 18:24:24,289 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [288499027] [2021-08-21 18:24:24,289 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:24:24,289 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:24:24,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:24:24,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=431, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:24:24,290 INFO L87 Difference]: Start difference. First operand 1149 states and 2133 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:26,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:24:26,026 INFO L93 Difference]: Finished difference Result 1588 states and 2853 transitions. [2021-08-21 18:24:26,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-08-21 18:24:26,026 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:24:26,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:24:26,028 INFO L225 Difference]: With dead ends: 1588 [2021-08-21 18:24:26,028 INFO L226 Difference]: Without dead ends: 1583 [2021-08-21 18:24:26,029 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 936 ImplicationChecksByTransitivity, 1486.9ms TimeCoverageRelationStatistics Valid=484, Invalid=2708, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 18:24:26,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1583 states. [2021-08-21 18:24:26,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1583 to 1146. [2021-08-21 18:24:26,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1146 states, 1145 states have (on average 1.8550218340611353) internal successors, (2124), 1145 states have internal predecessors, (2124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:26,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1146 states to 1146 states and 2124 transitions. [2021-08-21 18:24:26,041 INFO L78 Accepts]: Start accepts. Automaton has 1146 states and 2124 transitions. Word has length 30 [2021-08-21 18:24:26,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:24:26,041 INFO L470 AbstractCegarLoop]: Abstraction has 1146 states and 2124 transitions. [2021-08-21 18:24:26,041 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:26,041 INFO L276 IsEmpty]: Start isEmpty. Operand 1146 states and 2124 transitions. [2021-08-21 18:24:26,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:24:26,042 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:24:26,042 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:24:26,062 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 18:24:26,243 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:24:26,243 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:24:26,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:24:26,243 INFO L82 PathProgramCache]: Analyzing trace with hash -139245217, now seen corresponding path program 12 times [2021-08-21 18:24:26,243 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:24:26,244 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1297115831] [2021-08-21 18:24:26,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:24:26,244 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:24:26,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:24:26,420 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:24:26,420 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:24:26,420 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1297115831] [2021-08-21 18:24:26,420 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1297115831] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:24:26,420 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2031331951] [2021-08-21 18:24:26,420 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:24:26,420 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:24:26,420 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:24:26,421 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 18:24:26,421 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 18:24:27,564 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 18:24:27,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:24:27,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 18:24:27,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:24:27,861 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 18:24:27,861 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 25 [2021-08-21 18:24:27,943 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:24:27,943 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2031331951] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:24:27,943 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:24:27,943 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-08-21 18:24:27,943 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [262255741] [2021-08-21 18:24:27,943 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:24:27,944 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:24:27,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:24:27,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:24:27,944 INFO L87 Difference]: Start difference. First operand 1146 states and 2124 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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 18:24:28,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:24:28,135 INFO L93 Difference]: Finished difference Result 1231 states and 2245 transitions. [2021-08-21 18:24:28,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 18:24:28,135 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:24:28,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:24:28,137 INFO L225 Difference]: With dead ends: 1231 [2021-08-21 18:24:28,137 INFO L226 Difference]: Without dead ends: 1226 [2021-08-21 18:24:28,137 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 160.1ms TimeCoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:24:28,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1226 states. [2021-08-21 18:24:28,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1226 to 1158. [2021-08-21 18:24:28,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1158 states, 1157 states have (on average 1.8556611927398445) internal successors, (2147), 1157 states have internal predecessors, (2147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:28,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1158 states to 1158 states and 2147 transitions. [2021-08-21 18:24:28,176 INFO L78 Accepts]: Start accepts. Automaton has 1158 states and 2147 transitions. Word has length 30 [2021-08-21 18:24:28,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:24:28,176 INFO L470 AbstractCegarLoop]: Abstraction has 1158 states and 2147 transitions. [2021-08-21 18:24:28,176 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 13 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 18:24:28,176 INFO L276 IsEmpty]: Start isEmpty. Operand 1158 states and 2147 transitions. [2021-08-21 18:24:28,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:24:28,178 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:24:28,178 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:24:28,207 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2021-08-21 18:24:28,400 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,SelfDestructingSolverStorable47 [2021-08-21 18:24:28,401 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:24:28,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:24:28,401 INFO L82 PathProgramCache]: Analyzing trace with hash 1851238594, now seen corresponding path program 20 times [2021-08-21 18:24:28,401 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:24:28,401 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1245347087] [2021-08-21 18:24:28,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:24:28,402 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:24:28,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:24:28,829 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:24:28,829 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:24:28,829 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1245347087] [2021-08-21 18:24:28,829 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1245347087] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:24:28,829 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1663903149] [2021-08-21 18:24:28,829 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:24:28,829 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:24:28,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:24:28,830 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 18:24:28,831 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 18:24:30,053 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:24:30,053 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:24:30,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:24:30,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:24:30,413 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 18:24:30,413 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 25 [2021-08-21 18:24:30,613 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:24:30,614 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1663903149] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:24:30,614 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:24:30,614 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-08-21 18:24:30,614 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733789996] [2021-08-21 18:24:30,614 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:24:30,614 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:24:30,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:24:30,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=432, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:24:30,615 INFO L87 Difference]: Start difference. First operand 1158 states and 2147 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:31,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:24:31,797 INFO L93 Difference]: Finished difference Result 1384 states and 2560 transitions. [2021-08-21 18:24:31,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 18:24:31,797 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:24:31,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:24:31,799 INFO L225 Difference]: With dead ends: 1384 [2021-08-21 18:24:31,799 INFO L226 Difference]: Without dead ends: 1379 [2021-08-21 18:24:31,800 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 418 ImplicationChecksByTransitivity, 1055.3ms TimeCoverageRelationStatistics Valid=243, Invalid=1397, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 18:24:31,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1379 states. [2021-08-21 18:24:31,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1379 to 1161. [2021-08-21 18:24:31,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1161 states, 1160 states have (on average 1.8543103448275862) internal successors, (2151), 1160 states have internal predecessors, (2151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:31,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1161 states to 1161 states and 2151 transitions. [2021-08-21 18:24:31,815 INFO L78 Accepts]: Start accepts. Automaton has 1161 states and 2151 transitions. Word has length 30 [2021-08-21 18:24:31,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:24:31,816 INFO L470 AbstractCegarLoop]: Abstraction has 1161 states and 2151 transitions. [2021-08-21 18:24:31,816 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:31,816 INFO L276 IsEmpty]: Start isEmpty. Operand 1161 states and 2151 transitions. [2021-08-21 18:24:31,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:24:31,818 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:24:31,818 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:24:31,868 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2021-08-21 18:24:32,032 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,SelfDestructingSolverStorable48 [2021-08-21 18:24:32,033 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:24:32,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:24:32,033 INFO L82 PathProgramCache]: Analyzing trace with hash -1440788564, now seen corresponding path program 21 times [2021-08-21 18:24:32,033 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:24:32,033 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [471862165] [2021-08-21 18:24:32,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:24:32,033 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:24:32,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:24:32,486 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:24:32,487 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:24:32,487 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [471862165] [2021-08-21 18:24:32,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [471862165] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:24:32,487 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [113471138] [2021-08-21 18:24:32,487 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:24:32,487 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:24:32,487 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:24:32,489 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 18:24:32,520 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 18:24:33,753 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:24:33,753 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:24:33,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:24:33,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:24:34,227 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-21 18:24:34,227 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 25 treesize of output 33 [2021-08-21 18:24:34,612 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:24:34,612 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [113471138] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:24:34,612 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:24:34,613 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-08-21 18:24:34,613 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586199646] [2021-08-21 18:24:34,613 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:24:34,613 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:24:34,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:24:34,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=422, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:24:34,613 INFO L87 Difference]: Start difference. First operand 1161 states and 2151 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:35,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:24:35,536 INFO L93 Difference]: Finished difference Result 1389 states and 2567 transitions. [2021-08-21 18:24:35,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 18:24:35,537 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:24:35,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:24:35,540 INFO L225 Difference]: With dead ends: 1389 [2021-08-21 18:24:35,540 INFO L226 Difference]: Without dead ends: 1384 [2021-08-21 18:24:35,541 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 367 ImplicationChecksByTransitivity, 1035.2ms TimeCoverageRelationStatistics Valid=238, Invalid=1168, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 18:24:35,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1384 states. [2021-08-21 18:24:35,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1384 to 1164. [2021-08-21 18:24:35,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1164 states, 1163 states have (on average 1.8529664660361136) internal successors, (2155), 1163 states have internal predecessors, (2155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:35,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1164 states to 1164 states and 2155 transitions. [2021-08-21 18:24:35,558 INFO L78 Accepts]: Start accepts. Automaton has 1164 states and 2155 transitions. Word has length 30 [2021-08-21 18:24:35,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:24:35,558 INFO L470 AbstractCegarLoop]: Abstraction has 1164 states and 2155 transitions. [2021-08-21 18:24:35,558 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:35,558 INFO L276 IsEmpty]: Start isEmpty. Operand 1164 states and 2155 transitions. [2021-08-21 18:24:35,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:24:35,560 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:24:35,560 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:24:35,598 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2021-08-21 18:24:35,784 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,SelfDestructingSolverStorable49 [2021-08-21 18:24:35,785 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:24:35,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:24:35,785 INFO L82 PathProgramCache]: Analyzing trace with hash -1084250276, now seen corresponding path program 22 times [2021-08-21 18:24:35,785 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:24:35,785 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1727800191] [2021-08-21 18:24:35,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:24:35,785 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:24:35,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:24:36,316 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:24:36,317 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:24:36,317 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1727800191] [2021-08-21 18:24:36,317 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1727800191] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:24:36,317 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [521994761] [2021-08-21 18:24:36,317 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:24:36,317 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:24:36,317 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:24:36,318 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 18:24:36,320 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 18:24:37,600 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:24:37,600 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:24:37,600 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 18:24:37,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:24:38,104 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 18:24:38,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 20 [2021-08-21 18:24:38,168 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:24:38,168 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [521994761] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:24:38,168 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:24:38,169 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-08-21 18:24:38,169 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375761845] [2021-08-21 18:24:38,169 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:24:38,169 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:24:38,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:24:38,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:24:38,169 INFO L87 Difference]: Start difference. First operand 1164 states and 2155 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:39,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:24:39,411 INFO L93 Difference]: Finished difference Result 1396 states and 2573 transitions. [2021-08-21 18:24:39,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 18:24:39,411 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:24:39,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:24:39,413 INFO L225 Difference]: With dead ends: 1396 [2021-08-21 18:24:39,413 INFO L226 Difference]: Without dead ends: 1391 [2021-08-21 18:24:39,414 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 456 ImplicationChecksByTransitivity, 1324.9ms TimeCoverageRelationStatistics Valid=271, Invalid=1369, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 18:24:39,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1391 states. [2021-08-21 18:24:39,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1391 to 1162. [2021-08-21 18:24:39,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1162 states, 1161 states have (on average 1.8509905254091301) internal successors, (2149), 1161 states have internal predecessors, (2149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:39,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1162 states to 1162 states and 2149 transitions. [2021-08-21 18:24:39,431 INFO L78 Accepts]: Start accepts. Automaton has 1162 states and 2149 transitions. Word has length 30 [2021-08-21 18:24:39,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:24:39,432 INFO L470 AbstractCegarLoop]: Abstraction has 1162 states and 2149 transitions. [2021-08-21 18:24:39,432 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:39,432 INFO L276 IsEmpty]: Start isEmpty. Operand 1162 states and 2149 transitions. [2021-08-21 18:24:39,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:24:39,434 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:24:39,434 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:24:39,469 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 18:24:39,660 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:24:39,661 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:24:39,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:24:39,661 INFO L82 PathProgramCache]: Analyzing trace with hash -392911336, now seen corresponding path program 23 times [2021-08-21 18:24:39,661 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:24:39,661 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1145617355] [2021-08-21 18:24:39,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:24:39,661 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:24:39,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:24:40,064 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:24:40,064 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:24:40,064 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1145617355] [2021-08-21 18:24:40,064 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1145617355] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:24:40,064 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1771819005] [2021-08-21 18:24:40,065 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:24:40,065 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:24:40,065 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:24:40,065 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 18:24:40,066 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 18:24:41,389 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:24:41,390 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:24:41,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:24:41,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:24:41,842 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 18:24:41,842 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 30 [2021-08-21 18:24:41,989 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:24:41,989 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1771819005] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:24:41,989 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:24:41,989 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 21 [2021-08-21 18:24:41,990 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [844262723] [2021-08-21 18:24:41,990 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 18:24:41,990 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:24:41,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 18:24:41,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=350, Unknown=0, NotChecked=0, Total=420 [2021-08-21 18:24:41,990 INFO L87 Difference]: Start difference. First operand 1162 states and 2149 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 18:24:43,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:24:43,086 INFO L93 Difference]: Finished difference Result 1535 states and 2829 transitions. [2021-08-21 18:24:43,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 18:24:43,087 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 30 [2021-08-21 18:24:43,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:24:43,089 INFO L225 Difference]: With dead ends: 1535 [2021-08-21 18:24:43,089 INFO L226 Difference]: Without dead ends: 1530 [2021-08-21 18:24:43,089 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 413 ImplicationChecksByTransitivity, 962.6ms TimeCoverageRelationStatistics Valid=235, Invalid=1325, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 18:24:43,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1530 states. [2021-08-21 18:24:43,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1530 to 1165. [2021-08-21 18:24:43,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1165 states, 1164 states have (on average 1.8530927835051547) internal successors, (2157), 1164 states have internal predecessors, (2157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:43,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1165 states to 1165 states and 2157 transitions. [2021-08-21 18:24:43,105 INFO L78 Accepts]: Start accepts. Automaton has 1165 states and 2157 transitions. Word has length 30 [2021-08-21 18:24:43,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:24:43,106 INFO L470 AbstractCegarLoop]: Abstraction has 1165 states and 2157 transitions. [2021-08-21 18:24:43,106 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 18:24:43,106 INFO L276 IsEmpty]: Start isEmpty. Operand 1165 states and 2157 transitions. [2021-08-21 18:24:43,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:24:43,107 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:24:43,107 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:24:43,141 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 18:24:43,321 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:24:43,321 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:24:43,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:24:43,321 INFO L82 PathProgramCache]: Analyzing trace with hash -1128696386, now seen corresponding path program 24 times [2021-08-21 18:24:43,321 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:24:43,321 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1334883356] [2021-08-21 18:24:43,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:24:43,321 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:24:43,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:24:43,713 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:24:43,714 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:24:43,714 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1334883356] [2021-08-21 18:24:43,714 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1334883356] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:24:43,714 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [33088525] [2021-08-21 18:24:43,714 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:24:43,714 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:24:43,714 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:24:43,715 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 18:24:43,716 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 18:24:45,090 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:24:45,091 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:24:45,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:24:45,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:24:45,500 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:24:45,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 35 [2021-08-21 18:24:46,109 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:24:46,109 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [33088525] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:24:46,109 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:24:46,109 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 18:24:46,109 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [127111975] [2021-08-21 18:24:46,109 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 18:24:46,109 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:24:46,110 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 18:24:46,110 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:24:46,110 INFO L87 Difference]: Start difference. First operand 1165 states and 2157 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:47,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:24:47,741 INFO L93 Difference]: Finished difference Result 1483 states and 2724 transitions. [2021-08-21 18:24:47,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 18:24:47,741 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:24:47,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:24:47,743 INFO L225 Difference]: With dead ends: 1483 [2021-08-21 18:24:47,743 INFO L226 Difference]: Without dead ends: 1478 [2021-08-21 18:24:47,744 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 639 ImplicationChecksByTransitivity, 1543.1ms TimeCoverageRelationStatistics Valid=285, Invalid=2067, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 18:24:47,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1478 states. [2021-08-21 18:24:47,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1478 to 1165. [2021-08-21 18:24:47,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1165 states, 1164 states have (on average 1.8530927835051547) internal successors, (2157), 1164 states have internal predecessors, (2157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:47,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1165 states to 1165 states and 2157 transitions. [2021-08-21 18:24:47,755 INFO L78 Accepts]: Start accepts. Automaton has 1165 states and 2157 transitions. Word has length 30 [2021-08-21 18:24:47,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:24:47,755 INFO L470 AbstractCegarLoop]: Abstraction has 1165 states and 2157 transitions. [2021-08-21 18:24:47,755 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:47,756 INFO L276 IsEmpty]: Start isEmpty. Operand 1165 states and 2157 transitions. [2021-08-21 18:24:47,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:24:47,757 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:24:47,757 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:24:47,776 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2021-08-21 18:24:47,960 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:24:47,961 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:24:47,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:24:47,961 INFO L82 PathProgramCache]: Analyzing trace with hash 643569682, now seen corresponding path program 25 times [2021-08-21 18:24:47,961 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:24:47,961 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399843389] [2021-08-21 18:24:47,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:24:47,961 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:24:47,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:24:48,372 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:24:48,372 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:24:48,372 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399843389] [2021-08-21 18:24:48,372 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1399843389] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:24:48,372 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1764914539] [2021-08-21 18:24:48,372 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:24:48,373 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:24:48,373 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:24:48,373 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 18:24:48,374 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 18:24:49,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:24:49,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 18:24:49,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:24:50,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:24:50,144 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-21 18:24:50,151 INFO L354 Elim1Store]: treesize reduction 11, result has 42.1 percent of original size [2021-08-21 18:24:50,152 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 25 [2021-08-21 18:24:50,345 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:24:50,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1764914539] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:24:50,345 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:24:50,345 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 24 [2021-08-21 18:24:50,346 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2109288317] [2021-08-21 18:24:50,346 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 18:24:50,346 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:24:50,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 18:24:50,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=468, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:24:50,347 INFO L87 Difference]: Start difference. First operand 1165 states and 2157 transitions. Second operand has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:51,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:24:51,881 INFO L93 Difference]: Finished difference Result 1427 states and 2620 transitions. [2021-08-21 18:24:51,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-21 18:24:51,882 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:24:51,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:24:51,883 INFO L225 Difference]: With dead ends: 1427 [2021-08-21 18:24:51,883 INFO L226 Difference]: Without dead ends: 1422 [2021-08-21 18:24:51,884 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 723 ImplicationChecksByTransitivity, 1451.4ms TimeCoverageRelationStatistics Valid=387, Invalid=2163, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 18:24:51,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1422 states. [2021-08-21 18:24:51,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1422 to 1164. [2021-08-21 18:24:51,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1164 states, 1163 states have (on average 1.8521066208082546) internal successors, (2154), 1163 states have internal predecessors, (2154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:51,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1164 states to 1164 states and 2154 transitions. [2021-08-21 18:24:51,895 INFO L78 Accepts]: Start accepts. Automaton has 1164 states and 2154 transitions. Word has length 30 [2021-08-21 18:24:51,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:24:51,895 INFO L470 AbstractCegarLoop]: Abstraction has 1164 states and 2154 transitions. [2021-08-21 18:24:51,895 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:51,895 INFO L276 IsEmpty]: Start isEmpty. Operand 1164 states and 2154 transitions. [2021-08-21 18:24:51,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:24:51,896 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:24:51,896 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:24:51,916 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 18:24:52,097 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-08-21 18:24:52,097 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:24:52,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:24:52,097 INFO L82 PathProgramCache]: Analyzing trace with hash 2084118718, now seen corresponding path program 26 times [2021-08-21 18:24:52,097 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:24:52,097 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1508134729] [2021-08-21 18:24:52,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:24:52,098 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:24:52,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:24:52,509 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:24:52,509 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:24:52,510 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1508134729] [2021-08-21 18:24:52,510 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1508134729] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:24:52,510 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1219927543] [2021-08-21 18:24:52,510 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:24:52,510 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:24:52,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:24:52,513 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 18:24:52,543 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 18:24:54,022 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:24:54,023 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:24:54,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:24:54,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:24:54,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:24:54,436 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:24:54,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 19 [2021-08-21 18:24:54,598 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:24:54,598 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1219927543] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:24:54,598 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:24:54,599 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 24 [2021-08-21 18:24:54,599 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1451971716] [2021-08-21 18:24:54,599 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 18:24:54,599 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:24:54,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 18:24:54,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:24:54,599 INFO L87 Difference]: Start difference. First operand 1164 states and 2154 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:56,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:24:56,050 INFO L93 Difference]: Finished difference Result 1446 states and 2650 transitions. [2021-08-21 18:24:56,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-21 18:24:56,050 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:24:56,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:24:56,052 INFO L225 Difference]: With dead ends: 1446 [2021-08-21 18:24:56,052 INFO L226 Difference]: Without dead ends: 1436 [2021-08-21 18:24:56,052 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 739 ImplicationChecksByTransitivity, 1243.6ms TimeCoverageRelationStatistics Valid=377, Invalid=2173, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 18:24:56,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1436 states. [2021-08-21 18:24:56,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1436 to 1176. [2021-08-21 18:24:56,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1176 states, 1175 states have (on average 1.8485106382978724) internal successors, (2172), 1175 states have internal predecessors, (2172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:56,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1176 states to 1176 states and 2172 transitions. [2021-08-21 18:24:56,063 INFO L78 Accepts]: Start accepts. Automaton has 1176 states and 2172 transitions. Word has length 30 [2021-08-21 18:24:56,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:24:56,064 INFO L470 AbstractCegarLoop]: Abstraction has 1176 states and 2172 transitions. [2021-08-21 18:24:56,064 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:24:56,064 INFO L276 IsEmpty]: Start isEmpty. Operand 1176 states and 2172 transitions. [2021-08-21 18:24:56,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:24:56,065 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:24:56,065 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:24:56,085 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 18:24:56,265 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,SelfDestructingSolverStorable54 [2021-08-21 18:24:56,266 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:24:56,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:24:56,266 INFO L82 PathProgramCache]: Analyzing trace with hash 395695418, now seen corresponding path program 27 times [2021-08-21 18:24:56,266 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:24:56,266 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1654509797] [2021-08-21 18:24:56,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:24:56,266 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:24:56,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:24:56,696 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:24:56,696 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:24:56,696 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1654509797] [2021-08-21 18:24:56,696 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1654509797] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:24:56,696 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1390599790] [2021-08-21 18:24:56,696 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:24:56,696 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:24:56,696 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:24:56,698 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 18:24:56,699 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 18:24:58,231 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:24:58,232 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:24:58,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:24:58,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:24:58,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:24:58,630 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:24:58,630 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 19 [2021-08-21 18:24:58,762 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:24:58,762 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1390599790] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:24:58,762 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:24:58,762 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 23 [2021-08-21 18:24:58,762 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1807123045] [2021-08-21 18:24:58,763 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:24:58,763 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:24:58,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:24:58,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=432, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:24:58,763 INFO L87 Difference]: Start difference. First operand 1176 states and 2172 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:25:00,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:25:00,072 INFO L93 Difference]: Finished difference Result 1427 states and 2627 transitions. [2021-08-21 18:25:00,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 18:25:00,073 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:25:00,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:25:00,074 INFO L225 Difference]: With dead ends: 1427 [2021-08-21 18:25:00,074 INFO L226 Difference]: Without dead ends: 1422 [2021-08-21 18:25:00,074 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 587 ImplicationChecksByTransitivity, 1095.5ms TimeCoverageRelationStatistics Valid=280, Invalid=1882, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 18:25:00,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1422 states. [2021-08-21 18:25:00,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1422 to 1182. [2021-08-21 18:25:00,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1182 states, 1181 states have (on average 1.8458933107535986) internal successors, (2180), 1181 states have internal predecessors, (2180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:25:00,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1182 states to 1182 states and 2180 transitions. [2021-08-21 18:25:00,085 INFO L78 Accepts]: Start accepts. Automaton has 1182 states and 2180 transitions. Word has length 30 [2021-08-21 18:25:00,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:25:00,086 INFO L470 AbstractCegarLoop]: Abstraction has 1182 states and 2180 transitions. [2021-08-21 18:25:00,086 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:25:00,086 INFO L276 IsEmpty]: Start isEmpty. Operand 1182 states and 2180 transitions. [2021-08-21 18:25:00,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:25:00,087 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:25:00,087 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:25:00,107 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2021-08-21 18:25:00,287 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-08-21 18:25:00,288 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:25:00,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:25:00,288 INFO L82 PathProgramCache]: Analyzing trace with hash -1001140432, now seen corresponding path program 28 times [2021-08-21 18:25:00,288 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:25:00,288 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533702708] [2021-08-21 18:25:00,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:25:00,288 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:25:00,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:25:00,736 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:25:00,736 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:25:00,736 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533702708] [2021-08-21 18:25:00,736 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [533702708] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:25:00,736 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1978512900] [2021-08-21 18:25:00,736 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:25:00,737 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:25:00,737 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:25:00,737 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 18:25:00,738 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 18:25:02,321 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:25:02,321 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:25:02,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 18:25:02,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:25:02,778 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 18:25:02,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 20 [2021-08-21 18:25:02,849 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:25:02,849 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1978512900] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:25:02,849 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:25:02,849 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-08-21 18:25:02,849 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439640515] [2021-08-21 18:25:02,850 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:25:02,850 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:25:02,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:25:02,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=408, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:25:02,850 INFO L87 Difference]: Start difference. First operand 1182 states and 2180 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:25:03,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:25:03,867 INFO L93 Difference]: Finished difference Result 1426 states and 2619 transitions. [2021-08-21 18:25:03,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 18:25:03,867 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:25:03,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:25:03,869 INFO L225 Difference]: With dead ends: 1426 [2021-08-21 18:25:03,869 INFO L226 Difference]: Without dead ends: 1421 [2021-08-21 18:25:03,869 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 449 ImplicationChecksByTransitivity, 1022.5ms TimeCoverageRelationStatistics Valid=257, Invalid=1225, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 18:25:03,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1421 states. [2021-08-21 18:25:03,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1421 to 1185. [2021-08-21 18:25:03,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1185 states, 1184 states have (on average 1.849662162162162) internal successors, (2190), 1184 states have internal predecessors, (2190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:25:03,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1185 states to 1185 states and 2190 transitions. [2021-08-21 18:25:03,881 INFO L78 Accepts]: Start accepts. Automaton has 1185 states and 2190 transitions. Word has length 30 [2021-08-21 18:25:03,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:25:03,881 INFO L470 AbstractCegarLoop]: Abstraction has 1185 states and 2190 transitions. [2021-08-21 18:25:03,881 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:25:03,881 INFO L276 IsEmpty]: Start isEmpty. Operand 1185 states and 2190 transitions. [2021-08-21 18:25:03,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:25:03,883 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:25:03,883 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:25:03,903 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2021-08-21 18:25:04,083 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,SelfDestructingSolverStorable56 [2021-08-21 18:25:04,083 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:25:04,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:25:04,084 INFO L82 PathProgramCache]: Analyzing trace with hash 1041579951, now seen corresponding path program 12 times [2021-08-21 18:25:04,084 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:25:04,084 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2066842135] [2021-08-21 18:25:04,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:25:04,084 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:25:04,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:25:04,691 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:25:04,691 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:25:04,692 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2066842135] [2021-08-21 18:25:04,692 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2066842135] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:25:04,692 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1954638615] [2021-08-21 18:25:04,692 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:25:04,692 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:25:04,692 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:25:04,693 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 18:25:04,717 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 18:25:06,378 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:25:06,378 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:25:06,379 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:25:06,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:25:06,898 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:25:06,899 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 18:25:06,951 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:25:06,951 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1954638615] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:25:06,951 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:25:06,951 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-08-21 18:25:06,951 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2076927340] [2021-08-21 18:25:06,952 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:25:06,952 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:25:06,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:25:06,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=418, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:25:06,952 INFO L87 Difference]: Start difference. First operand 1185 states and 2190 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:25:09,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:25:09,298 INFO L93 Difference]: Finished difference Result 1283 states and 2324 transitions. [2021-08-21 18:25:09,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-08-21 18:25:09,299 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:25:09,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:25:09,300 INFO L225 Difference]: With dead ends: 1283 [2021-08-21 18:25:09,300 INFO L226 Difference]: Without dead ends: 1278 [2021-08-21 18:25:09,300 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1208 ImplicationChecksByTransitivity, 2302.6ms TimeCoverageRelationStatistics Valid=656, Invalid=3376, Unknown=0, NotChecked=0, Total=4032 [2021-08-21 18:25:09,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1278 states. [2021-08-21 18:25:09,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1278 to 1185. [2021-08-21 18:25:09,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1185 states, 1184 states have (on average 1.849662162162162) internal successors, (2190), 1184 states have internal predecessors, (2190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:25:09,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1185 states to 1185 states and 2190 transitions. [2021-08-21 18:25:09,312 INFO L78 Accepts]: Start accepts. Automaton has 1185 states and 2190 transitions. Word has length 30 [2021-08-21 18:25:09,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:25:09,312 INFO L470 AbstractCegarLoop]: Abstraction has 1185 states and 2190 transitions. [2021-08-21 18:25:09,312 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:25:09,312 INFO L276 IsEmpty]: Start isEmpty. Operand 1185 states and 2190 transitions. [2021-08-21 18:25:09,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:25:09,314 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:25:09,314 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:25:09,341 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 18:25:09,532 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,SelfDestructingSolverStorable57 [2021-08-21 18:25:09,532 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:25:09,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:25:09,532 INFO L82 PathProgramCache]: Analyzing trace with hash -1733116565, now seen corresponding path program 13 times [2021-08-21 18:25:09,533 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:25:09,533 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886760596] [2021-08-21 18:25:09,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:25:09,533 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:25:09,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:25:09,965 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:25:09,965 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:25:09,965 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [886760596] [2021-08-21 18:25:09,965 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [886760596] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:25:09,965 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [175283565] [2021-08-21 18:25:09,965 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:25:09,965 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:25:09,965 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:25:09,967 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 18:25:09,967 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 18:25:11,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:25:11,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:25:11,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:25:12,049 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:25:12,049 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 18:25:12,114 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:25:12,114 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [175283565] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:25:12,114 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:25:12,114 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 24 [2021-08-21 18:25:12,114 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922356377] [2021-08-21 18:25:12,115 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 18:25:12,115 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:25:12,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 18:25:12,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=509, Unknown=0, NotChecked=0, Total=600 [2021-08-21 18:25:12,115 INFO L87 Difference]: Start difference. First operand 1185 states and 2190 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 24 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 18:25:13,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:25:13,513 INFO L93 Difference]: Finished difference Result 1521 states and 2768 transitions. [2021-08-21 18:25:13,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-21 18:25:13,514 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 24 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:25:13,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:25:13,516 INFO L225 Difference]: With dead ends: 1521 [2021-08-21 18:25:13,516 INFO L226 Difference]: Without dead ends: 1516 [2021-08-21 18:25:13,516 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1017 ImplicationChecksByTransitivity, 1388.8ms TimeCoverageRelationStatistics Valid=460, Invalid=3080, Unknown=0, NotChecked=0, Total=3540 [2021-08-21 18:25:13,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1516 states. [2021-08-21 18:25:13,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1516 to 1221. [2021-08-21 18:25:13,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1221 states, 1220 states have (on average 1.8557377049180328) internal successors, (2264), 1220 states have internal predecessors, (2264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:25:13,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1221 states to 1221 states and 2264 transitions. [2021-08-21 18:25:13,535 INFO L78 Accepts]: Start accepts. Automaton has 1221 states and 2264 transitions. Word has length 30 [2021-08-21 18:25:13,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:25:13,535 INFO L470 AbstractCegarLoop]: Abstraction has 1221 states and 2264 transitions. [2021-08-21 18:25:13,535 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 24 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 18:25:13,535 INFO L276 IsEmpty]: Start isEmpty. Operand 1221 states and 2264 transitions. [2021-08-21 18:25:13,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:25:13,537 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:25:13,537 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:25:13,557 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2021-08-21 18:25:13,737 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-08-21 18:25:13,737 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:25:13,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:25:13,738 INFO L82 PathProgramCache]: Analyzing trace with hash -309801492, now seen corresponding path program 29 times [2021-08-21 18:25:13,738 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:25:13,738 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142782534] [2021-08-21 18:25:13,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:25:13,738 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:25:13,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:25:14,093 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:25:14,094 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:25:14,094 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142782534] [2021-08-21 18:25:14,094 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [142782534] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:25:14,094 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [497669934] [2021-08-21 18:25:14,094 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:25:14,094 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:25:14,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:25:14,095 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 18:25:14,095 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 18:25:15,846 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:25:15,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:25:15,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 18:25:15,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:25:16,422 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-21 18:25:16,423 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 42 treesize of output 46 [2021-08-21 18:25:16,827 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:25:16,827 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [497669934] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:25:16,827 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:25:16,827 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 21 [2021-08-21 18:25:16,827 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1114731629] [2021-08-21 18:25:16,827 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 18:25:16,827 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:25:16,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 18:25:16,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2021-08-21 18:25:16,828 INFO L87 Difference]: Start difference. First operand 1221 states and 2264 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 18:25:18,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:25:18,492 INFO L93 Difference]: Finished difference Result 1659 states and 3045 transitions. [2021-08-21 18:25:18,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-21 18:25:18,492 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 30 [2021-08-21 18:25:18,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:25:18,495 INFO L225 Difference]: With dead ends: 1659 [2021-08-21 18:25:18,495 INFO L226 Difference]: Without dead ends: 1654 [2021-08-21 18:25:18,495 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 640 ImplicationChecksByTransitivity, 1360.3ms TimeCoverageRelationStatistics Valid=331, Invalid=1925, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 18:25:18,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1654 states. [2021-08-21 18:25:18,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1654 to 1221. [2021-08-21 18:25:18,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1221 states, 1220 states have (on average 1.8557377049180328) internal successors, (2264), 1220 states have internal predecessors, (2264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:25:18,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1221 states to 1221 states and 2264 transitions. [2021-08-21 18:25:18,508 INFO L78 Accepts]: Start accepts. Automaton has 1221 states and 2264 transitions. Word has length 30 [2021-08-21 18:25:18,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:25:18,509 INFO L470 AbstractCegarLoop]: Abstraction has 1221 states and 2264 transitions. [2021-08-21 18:25:18,509 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 18:25:18,509 INFO L276 IsEmpty]: Start isEmpty. Operand 1221 states and 2264 transitions. [2021-08-21 18:25:18,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:25:18,510 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:25:18,510 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:25:18,531 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 18:25:18,710 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:25:18,711 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:25:18,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:25:18,711 INFO L82 PathProgramCache]: Analyzing trace with hash 635771239, now seen corresponding path program 14 times [2021-08-21 18:25:18,711 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:25:18,711 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1878022954] [2021-08-21 18:25:18,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:25:18,711 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:25:18,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:25:19,200 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:25:19,201 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:25:19,201 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1878022954] [2021-08-21 18:25:19,201 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1878022954] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:25:19,201 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [267048516] [2021-08-21 18:25:19,201 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:25:19,201 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:25:19,201 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:25:19,205 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 18:25:19,232 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 18:25:21,014 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:25:21,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:25:21,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-21 18:25:21,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:25:21,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:25:21,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:25:21,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:25:21,597 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:25:21,597 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 31 treesize of output 49 [2021-08-21 18:25:21,846 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:25:21,846 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [267048516] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:25:21,846 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:25:21,846 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-21 18:25:21,846 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [752148887] [2021-08-21 18:25:21,846 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 18:25:21,846 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:25:21,847 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 18:25:21,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=613, Unknown=0, NotChecked=0, Total=756 [2021-08-21 18:25:21,847 INFO L87 Difference]: Start difference. First operand 1221 states and 2264 transitions. Second operand has 28 states, 28 states have (on average 1.8571428571428572) internal successors, (52), 27 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:25:24,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:25:24,305 INFO L93 Difference]: Finished difference Result 1717 states and 3124 transitions. [2021-08-21 18:25:24,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-08-21 18:25:24,305 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.8571428571428572) internal successors, (52), 27 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:25:24,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:25:24,307 INFO L225 Difference]: With dead ends: 1717 [2021-08-21 18:25:24,307 INFO L226 Difference]: Without dead ends: 1696 [2021-08-21 18:25:24,308 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1468 ImplicationChecksByTransitivity, 2541.8ms TimeCoverageRelationStatistics Valid=868, Invalid=4102, Unknown=0, NotChecked=0, Total=4970 [2021-08-21 18:25:24,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1696 states. [2021-08-21 18:25:24,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1696 to 1243. [2021-08-21 18:25:24,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1243 states, 1242 states have (on average 1.8631239935587762) internal successors, (2314), 1242 states have internal predecessors, (2314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:25:24,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1243 states to 1243 states and 2314 transitions. [2021-08-21 18:25:24,321 INFO L78 Accepts]: Start accepts. Automaton has 1243 states and 2314 transitions. Word has length 30 [2021-08-21 18:25:24,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:25:24,321 INFO L470 AbstractCegarLoop]: Abstraction has 1243 states and 2314 transitions. [2021-08-21 18:25:24,321 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.8571428571428572) internal successors, (52), 27 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:25:24,321 INFO L276 IsEmpty]: Start isEmpty. Operand 1243 states and 2314 transitions. [2021-08-21 18:25:24,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:25:24,322 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:25:24,322 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:25:24,344 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 18:25:24,523 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:25:24,524 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:25:24,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:25:24,524 INFO L82 PathProgramCache]: Analyzing trace with hash -1045586542, now seen corresponding path program 30 times [2021-08-21 18:25:24,524 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:25:24,524 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1886424611] [2021-08-21 18:25:24,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:25:24,524 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:25:24,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:25:24,884 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:25:24,884 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:25:24,884 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1886424611] [2021-08-21 18:25:24,884 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1886424611] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:25:24,885 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2014450905] [2021-08-21 18:25:24,885 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:25:24,885 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:25:24,885 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:25:24,885 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 18:25:24,886 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 18:25:26,799 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:25:26,799 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:25:26,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:25:26,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:25:27,212 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:25:27,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 35 [2021-08-21 18:25:27,778 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:25:27,779 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2014450905] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:25:27,779 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:25:27,779 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 18:25:27,779 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [397006971] [2021-08-21 18:25:27,779 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 18:25:27,779 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:25:27,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 18:25:27,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=469, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:25:27,779 INFO L87 Difference]: Start difference. First operand 1243 states and 2314 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:25:29,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:25:29,724 INFO L93 Difference]: Finished difference Result 1557 states and 2875 transitions. [2021-08-21 18:25:29,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 18:25:29,725 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:25:29,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:25:29,726 INFO L225 Difference]: With dead ends: 1557 [2021-08-21 18:25:29,727 INFO L226 Difference]: Without dead ends: 1547 [2021-08-21 18:25:29,727 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 848 ImplicationChecksByTransitivity, 1701.0ms TimeCoverageRelationStatistics Valid=333, Invalid=2529, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 18:25:29,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1547 states. [2021-08-21 18:25:29,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1547 to 1242. [2021-08-21 18:25:29,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1242 states, 1241 states have (on average 1.862207896857373) internal successors, (2311), 1241 states have internal predecessors, (2311), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:25:29,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1242 states to 1242 states and 2311 transitions. [2021-08-21 18:25:29,739 INFO L78 Accepts]: Start accepts. Automaton has 1242 states and 2311 transitions. Word has length 30 [2021-08-21 18:25:29,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:25:29,739 INFO L470 AbstractCegarLoop]: Abstraction has 1242 states and 2311 transitions. [2021-08-21 18:25:29,739 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:25:29,739 INFO L276 IsEmpty]: Start isEmpty. Operand 1242 states and 2311 transitions. [2021-08-21 18:25:29,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:25:29,741 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:25:29,741 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:25:29,762 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 18:25:29,945 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:25:29,945 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:25:29,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:25:29,950 INFO L82 PathProgramCache]: Analyzing trace with hash 1480618344, now seen corresponding path program 31 times [2021-08-21 18:25:29,950 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:25:29,950 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [557744444] [2021-08-21 18:25:29,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:25:29,951 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:25:29,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:25:30,348 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:25:30,348 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:25:30,348 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [557744444] [2021-08-21 18:25:30,348 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [557744444] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:25:30,348 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [268035683] [2021-08-21 18:25:30,348 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:25:30,348 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:25:30,349 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:25:30,353 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 18:25:30,384 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 18:25:32,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:25:32,333 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 18:25:32,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:25:32,722 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 18:25:32,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 25 [2021-08-21 18:25:32,856 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:25:32,856 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [268035683] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:25:32,856 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:25:32,856 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-08-21 18:25:32,856 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [881356750] [2021-08-21 18:25:32,856 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:25:32,856 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:25:32,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:25:32,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=422, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:25:32,857 INFO L87 Difference]: Start difference. First operand 1242 states and 2311 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:25:33,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:25:33,593 INFO L93 Difference]: Finished difference Result 1483 states and 2747 transitions. [2021-08-21 18:25:33,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 18:25:33,594 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:25:33,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:25:33,595 INFO L225 Difference]: With dead ends: 1483 [2021-08-21 18:25:33,595 INFO L226 Difference]: Without dead ends: 1478 [2021-08-21 18:25:33,596 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 322 ImplicationChecksByTransitivity, 672.3ms TimeCoverageRelationStatistics Valid=155, Invalid=901, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:25:33,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1478 states. [2021-08-21 18:25:33,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1478 to 1235. [2021-08-21 18:25:33,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1235 states, 1234 states have (on average 1.858995137763371) internal successors, (2294), 1234 states have internal predecessors, (2294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:25:33,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1235 states to 1235 states and 2294 transitions. [2021-08-21 18:25:33,608 INFO L78 Accepts]: Start accepts. Automaton has 1235 states and 2294 transitions. Word has length 30 [2021-08-21 18:25:33,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:25:33,608 INFO L470 AbstractCegarLoop]: Abstraction has 1235 states and 2294 transitions. [2021-08-21 18:25:33,608 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:25:33,608 INFO L276 IsEmpty]: Start isEmpty. Operand 1235 states and 2294 transitions. [2021-08-21 18:25:33,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:25:33,609 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:25:33,610 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:25:33,631 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 18:25:33,810 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,SelfDestructingSolverStorable62 [2021-08-21 18:25:33,811 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:25:33,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:25:33,811 INFO L82 PathProgramCache]: Analyzing trace with hash -357053917, now seen corresponding path program 15 times [2021-08-21 18:25:33,811 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:25:33,811 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832797813] [2021-08-21 18:25:33,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:25:33,811 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:25:33,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:25:34,294 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:25:34,294 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:25:34,294 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832797813] [2021-08-21 18:25:34,294 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [832797813] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:25:34,294 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [711256147] [2021-08-21 18:25:34,294 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:25:34,294 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:25:34,295 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:25:34,295 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 18:25:34,302 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 18:25:36,487 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 18:25:36,487 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:25:36,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:25:36,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:25:36,901 INFO L354 Elim1Store]: treesize reduction 12, result has 74.5 percent of original size [2021-08-21 18:25:36,902 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 53 [2021-08-21 18:25:37,346 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:25:37,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [711256147] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:25:37,346 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:25:37,346 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 29 [2021-08-21 18:25:37,346 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760901761] [2021-08-21 18:25:37,346 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-08-21 18:25:37,346 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:25:37,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-08-21 18:25:37,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=703, Unknown=0, NotChecked=0, Total=812 [2021-08-21 18:25:37,347 INFO L87 Difference]: Start difference. First operand 1235 states and 2294 transitions. Second operand has 29 states, 29 states have (on average 1.8620689655172413) internal successors, (54), 29 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:25:39,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:25:39,289 INFO L93 Difference]: Finished difference Result 1396 states and 2631 transitions. [2021-08-21 18:25:39,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 18:25:39,290 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.8620689655172413) internal successors, (54), 29 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:25:39,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:25:39,291 INFO L225 Difference]: With dead ends: 1396 [2021-08-21 18:25:39,291 INFO L226 Difference]: Without dead ends: 1391 [2021-08-21 18:25:39,292 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 816 ImplicationChecksByTransitivity, 1926.0ms TimeCoverageRelationStatistics Valid=490, Invalid=2932, Unknown=0, NotChecked=0, Total=3422 [2021-08-21 18:25:39,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1391 states. [2021-08-21 18:25:39,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1391 to 1237. [2021-08-21 18:25:39,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1237 states, 1236 states have (on average 1.86084142394822) internal successors, (2300), 1236 states have internal predecessors, (2300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:25:39,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1237 states to 1237 states and 2300 transitions. [2021-08-21 18:25:39,305 INFO L78 Accepts]: Start accepts. Automaton has 1237 states and 2300 transitions. Word has length 30 [2021-08-21 18:25:39,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:25:39,305 INFO L470 AbstractCegarLoop]: Abstraction has 1237 states and 2300 transitions. [2021-08-21 18:25:39,305 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 1.8620689655172413) internal successors, (54), 29 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:25:39,305 INFO L276 IsEmpty]: Start isEmpty. Operand 1237 states and 2300 transitions. [2021-08-21 18:25:39,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:25:39,307 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:25:39,307 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:25:39,337 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2021-08-21 18:25:39,521 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-08-21 18:25:39,521 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:25:39,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:25:39,521 INFO L82 PathProgramCache]: Analyzing trace with hash -312091441, now seen corresponding path program 16 times [2021-08-21 18:25:39,521 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:25:39,521 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724550692] [2021-08-21 18:25:39,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:25:39,522 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:25:39,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:25:39,931 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:25:39,931 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:25:39,931 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724550692] [2021-08-21 18:25:39,932 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1724550692] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:25:39,932 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1485255363] [2021-08-21 18:25:39,932 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:25:39,932 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:25:39,932 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:25:39,937 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 18:25:39,940 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 18:25:41,938 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:25:41,938 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:25:41,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:25:41,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:25:42,289 INFO L354 Elim1Store]: treesize reduction 22, result has 53.2 percent of original size [2021-08-21 18:25:42,290 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 18:25:42,419 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:25:42,420 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1485255363] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:25:42,420 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:25:42,420 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 24 [2021-08-21 18:25:42,420 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719818167] [2021-08-21 18:25:42,420 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 18:25:42,420 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:25:42,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 18:25:42,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=499, Unknown=0, NotChecked=0, Total=600 [2021-08-21 18:25:42,420 INFO L87 Difference]: Start difference. First operand 1237 states and 2300 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 24 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 18:25:44,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:25:44,800 INFO L93 Difference]: Finished difference Result 1694 states and 3098 transitions. [2021-08-21 18:25:44,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-08-21 18:25:44,800 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 24 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:25:44,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:25:44,802 INFO L225 Difference]: With dead ends: 1694 [2021-08-21 18:25:44,802 INFO L226 Difference]: Without dead ends: 1678 [2021-08-21 18:25:44,804 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1554 ImplicationChecksByTransitivity, 2206.8ms TimeCoverageRelationStatistics Valid=822, Invalid=4290, Unknown=0, NotChecked=0, Total=5112 [2021-08-21 18:25:44,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1678 states. [2021-08-21 18:25:44,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1678 to 1238. [2021-08-21 18:25:44,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1238 states, 1237 states have (on average 1.8617623282134195) internal successors, (2303), 1237 states have internal predecessors, (2303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:25:44,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1238 states to 1238 states and 2303 transitions. [2021-08-21 18:25:44,818 INFO L78 Accepts]: Start accepts. Automaton has 1238 states and 2303 transitions. Word has length 30 [2021-08-21 18:25:44,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:25:44,818 INFO L470 AbstractCegarLoop]: Abstraction has 1238 states and 2303 transitions. [2021-08-21 18:25:44,819 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 24 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 18:25:44,819 INFO L276 IsEmpty]: Start isEmpty. Operand 1238 states and 2303 transitions. [2021-08-21 18:25:44,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:25:44,820 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:25:44,820 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:25:44,841 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2021-08-21 18:25:45,020 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:25:45,021 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:25:45,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:25:45,021 INFO L82 PathProgramCache]: Analyzing trace with hash -1304916597, now seen corresponding path program 17 times [2021-08-21 18:25:45,021 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:25:45,021 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1106433531] [2021-08-21 18:25:45,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:25:45,021 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:25:45,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:25:45,469 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:25:45,469 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:25:45,469 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1106433531] [2021-08-21 18:25:45,469 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1106433531] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:25:45,469 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1058660266] [2021-08-21 18:25:45,469 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:25:45,470 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:25:45,470 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:25:45,471 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 18:25:45,472 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 18:25:47,521 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 18:25:47,522 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:25:47,522 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 18:25:47,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:25:47,941 INFO L354 Elim1Store]: treesize reduction 20, result has 57.4 percent of original size [2021-08-21 18:25:47,941 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 18:25:48,220 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:25:48,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1058660266] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:25:48,221 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:25:48,221 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 27 [2021-08-21 18:25:48,221 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93599387] [2021-08-21 18:25:48,221 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-08-21 18:25:48,221 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:25:48,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-21 18:25:48,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=633, Unknown=0, NotChecked=0, Total=756 [2021-08-21 18:25:48,221 INFO L87 Difference]: Start difference. First operand 1238 states and 2303 transitions. Second operand has 28 states, 28 states have (on average 1.7142857142857142) internal successors, (48), 27 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 18:25:49,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:25:49,990 INFO L93 Difference]: Finished difference Result 1439 states and 2708 transitions. [2021-08-21 18:25:49,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-21 18:25:49,990 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.7142857142857142) internal successors, (48), 27 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:25:49,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:25:49,992 INFO L225 Difference]: With dead ends: 1439 [2021-08-21 18:25:49,992 INFO L226 Difference]: Without dead ends: 1429 [2021-08-21 18:25:49,993 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1266 ImplicationChecksByTransitivity, 1720.4ms TimeCoverageRelationStatistics Valid=649, Invalid=3511, Unknown=0, NotChecked=0, Total=4160 [2021-08-21 18:25:49,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1429 states. [2021-08-21 18:25:50,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1429 to 1239. [2021-08-21 18:25:50,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1239 states, 1238 states have (on average 1.8554119547657513) internal successors, (2297), 1238 states have internal predecessors, (2297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:25:50,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1239 states to 1239 states and 2297 transitions. [2021-08-21 18:25:50,005 INFO L78 Accepts]: Start accepts. Automaton has 1239 states and 2297 transitions. Word has length 30 [2021-08-21 18:25:50,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:25:50,005 INFO L470 AbstractCegarLoop]: Abstraction has 1239 states and 2297 transitions. [2021-08-21 18:25:50,005 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 1.7142857142857142) internal successors, (48), 27 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 18:25:50,005 INFO L276 IsEmpty]: Start isEmpty. Operand 1239 states and 2297 transitions. [2021-08-21 18:25:50,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:25:50,006 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:25:50,006 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:25:50,028 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2021-08-21 18:25:50,207 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:25:50,207 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:25:50,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:25:50,207 INFO L82 PathProgramCache]: Analyzing trace with hash -1081895807, now seen corresponding path program 13 times [2021-08-21 18:25:50,207 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:25:50,207 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816222231] [2021-08-21 18:25:50,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:25:50,208 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:25:50,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:25:50,395 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:25:50,395 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:25:50,395 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816222231] [2021-08-21 18:25:50,395 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816222231] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:25:50,395 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [566626850] [2021-08-21 18:25:50,395 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:25:50,396 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:25:50,396 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:25:50,396 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 18:25:50,397 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 18:25:52,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:25:52,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 18:25:52,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:25:52,765 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-08-21 18:25:52,828 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:25:52,828 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [566626850] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:25:52,828 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:25:52,828 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-08-21 18:25:52,828 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [852246291] [2021-08-21 18:25:52,829 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:25:52,829 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:25:52,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:25:52,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:25:52,829 INFO L87 Difference]: Start difference. First operand 1239 states and 2297 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 18:25:52,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:25:52,983 INFO L93 Difference]: Finished difference Result 1357 states and 2487 transitions. [2021-08-21 18:25:52,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 18:25:52,984 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 30 [2021-08-21 18:25:52,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:25:52,985 INFO L225 Difference]: With dead ends: 1357 [2021-08-21 18:25:52,985 INFO L226 Difference]: Without dead ends: 1352 [2021-08-21 18:25:52,985 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 24 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 151.6ms TimeCoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:25:52,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1352 states. [2021-08-21 18:25:52,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1352 to 1265. [2021-08-21 18:25:52,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1265 states, 1264 states have (on average 1.8686708860759493) internal successors, (2362), 1264 states have internal predecessors, (2362), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:25:52,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1265 states to 1265 states and 2362 transitions. [2021-08-21 18:25:52,997 INFO L78 Accepts]: Start accepts. Automaton has 1265 states and 2362 transitions. Word has length 30 [2021-08-21 18:25:52,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:25:52,997 INFO L470 AbstractCegarLoop]: Abstraction has 1265 states and 2362 transitions. [2021-08-21 18:25:52,997 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 18:25:52,997 INFO L276 IsEmpty]: Start isEmpty. Operand 1265 states and 2362 transitions. [2021-08-21 18:25:52,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:25:52,998 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:25:52,999 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:25:53,019 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 18:25:53,199 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-08-21 18:25:53,199 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:25:53,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:25:53,199 INFO L82 PathProgramCache]: Analyzing trace with hash 960824576, now seen corresponding path program 32 times [2021-08-21 18:25:53,199 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:25:53,200 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [353459322] [2021-08-21 18:25:53,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:25:53,200 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:25:53,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:25:53,506 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:25:53,506 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:25:53,506 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [353459322] [2021-08-21 18:25:53,506 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [353459322] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:25:53,506 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [836892209] [2021-08-21 18:25:53,506 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:25:53,507 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:25:53,507 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:25:53,507 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 18:25:53,508 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 18:25:55,628 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:25:55,628 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:25:55,629 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:25:55,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:25:56,162 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 18:25:56,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 20 [2021-08-21 18:25:56,215 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:25:56,215 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [836892209] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:25:56,215 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:25:56,215 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-08-21 18:25:56,215 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372876791] [2021-08-21 18:25:56,216 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:25:56,216 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:25:56,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:25:56,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:25:56,216 INFO L87 Difference]: Start difference. First operand 1265 states and 2362 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:25:56,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:25:56,680 INFO L93 Difference]: Finished difference Result 1395 states and 2538 transitions. [2021-08-21 18:25:56,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 18:25:56,680 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:25:56,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:25:56,682 INFO L225 Difference]: With dead ends: 1395 [2021-08-21 18:25:56,682 INFO L226 Difference]: Without dead ends: 1390 [2021-08-21 18:25:56,682 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 255 ImplicationChecksByTransitivity, 536.2ms TimeCoverageRelationStatistics Valid=161, Invalid=769, Unknown=0, NotChecked=0, Total=930 [2021-08-21 18:25:56,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1390 states. [2021-08-21 18:25:56,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1390 to 1263. [2021-08-21 18:25:56,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1263 states, 1262 states have (on average 1.866877971473851) internal successors, (2356), 1262 states have internal predecessors, (2356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:25:56,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1263 states to 1263 states and 2356 transitions. [2021-08-21 18:25:56,693 INFO L78 Accepts]: Start accepts. Automaton has 1263 states and 2356 transitions. Word has length 30 [2021-08-21 18:25:56,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:25:56,693 INFO L470 AbstractCegarLoop]: Abstraction has 1263 states and 2356 transitions. [2021-08-21 18:25:56,693 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:25:56,694 INFO L276 IsEmpty]: Start isEmpty. Operand 1263 states and 2356 transitions. [2021-08-21 18:25:56,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:25:56,695 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:25:56,695 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:25:56,717 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 18:25:56,895 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,SelfDestructingSolverStorable67 [2021-08-21 18:25:56,896 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:25:56,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:25:56,896 INFO L82 PathProgramCache]: Analyzing trace with hash 555015864, now seen corresponding path program 33 times [2021-08-21 18:25:56,896 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:25:56,896 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [33926231] [2021-08-21 18:25:56,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:25:56,896 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:25:56,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:25:57,184 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:25:57,185 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:25:57,185 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [33926231] [2021-08-21 18:25:57,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [33926231] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:25:57,185 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1960069318] [2021-08-21 18:25:57,185 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:25:57,185 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:25:57,185 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:25:57,186 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 18:25:57,186 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 18:25:59,344 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:25:59,344 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:25:59,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:25:59,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:25:59,775 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-21 18:25:59,776 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 42 treesize of output 46 [2021-08-21 18:26:00,130 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:26:00,130 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1960069318] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:26:00,131 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:26:00,131 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-08-21 18:26:00,131 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20639356] [2021-08-21 18:26:00,131 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:26:00,153 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:26:00,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:26:00,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:26:00,153 INFO L87 Difference]: Start difference. First operand 1263 states and 2356 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:01,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:26:01,441 INFO L93 Difference]: Finished difference Result 1721 states and 3122 transitions. [2021-08-21 18:26:01,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 18:26:01,441 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:26:01,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:26:01,443 INFO L225 Difference]: With dead ends: 1721 [2021-08-21 18:26:01,443 INFO L226 Difference]: Without dead ends: 1716 [2021-08-21 18:26:01,443 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 537 ImplicationChecksByTransitivity, 1189.6ms TimeCoverageRelationStatistics Valid=390, Invalid=1680, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 18:26:01,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1716 states. [2021-08-21 18:26:01,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1716 to 1265. [2021-08-21 18:26:01,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1265 states, 1264 states have (on average 1.865506329113924) internal successors, (2358), 1264 states have internal predecessors, (2358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:01,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1265 states to 1265 states and 2358 transitions. [2021-08-21 18:26:01,456 INFO L78 Accepts]: Start accepts. Automaton has 1265 states and 2358 transitions. Word has length 30 [2021-08-21 18:26:01,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:26:01,456 INFO L470 AbstractCegarLoop]: Abstraction has 1265 states and 2358 transitions. [2021-08-21 18:26:01,456 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:01,456 INFO L276 IsEmpty]: Start isEmpty. Operand 1265 states and 2358 transitions. [2021-08-21 18:26:01,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:26:01,458 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:26:01,458 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:26:01,480 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2021-08-21 18:26:01,658 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:26:01,659 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:26:01,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:26:01,659 INFO L82 PathProgramCache]: Analyzing trace with hash -2038570809, now seen corresponding path program 14 times [2021-08-21 18:26:01,659 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:26:01,659 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738407746] [2021-08-21 18:26:01,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:26:01,659 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:26:01,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:26:01,835 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:26:01,835 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:26:01,835 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738407746] [2021-08-21 18:26:01,835 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738407746] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:26:01,835 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [287852253] [2021-08-21 18:26:01,835 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:26:01,835 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:26:01,835 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:26:01,836 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 18:26:01,836 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 18:26:04,052 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:26:04,052 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:26:04,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 18:26:04,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:26:04,323 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-08-21 18:26:04,432 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:26:04,432 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [287852253] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:26:04,432 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:26:04,432 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-08-21 18:26:04,433 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164354418] [2021-08-21 18:26:04,433 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:26:04,433 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:26:04,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:26:04,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:26:04,433 INFO L87 Difference]: Start difference. First operand 1265 states and 2358 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 18:26:04,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:26:04,609 INFO L93 Difference]: Finished difference Result 1346 states and 2473 transitions. [2021-08-21 18:26:04,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 18:26:04,610 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 30 [2021-08-21 18:26:04,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:26:04,611 INFO L225 Difference]: With dead ends: 1346 [2021-08-21 18:26:04,611 INFO L226 Difference]: Without dead ends: 1341 [2021-08-21 18:26:04,612 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 24 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 164.9ms TimeCoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:26:04,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1341 states. [2021-08-21 18:26:04,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1341 to 1277. [2021-08-21 18:26:04,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1277 states, 1276 states have (on average 1.865987460815047) internal successors, (2381), 1276 states have internal predecessors, (2381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:04,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1277 states to 1277 states and 2381 transitions. [2021-08-21 18:26:04,623 INFO L78 Accepts]: Start accepts. Automaton has 1277 states and 2381 transitions. Word has length 30 [2021-08-21 18:26:04,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:26:04,623 INFO L470 AbstractCegarLoop]: Abstraction has 1277 states and 2381 transitions. [2021-08-21 18:26:04,623 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 18:26:04,623 INFO L276 IsEmpty]: Start isEmpty. Operand 1277 states and 2381 transitions. [2021-08-21 18:26:04,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:26:04,625 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:26:04,625 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:26:04,647 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2021-08-21 18:26:04,825 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,SelfDestructingSolverStorable69 [2021-08-21 18:26:04,825 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:26:04,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:26:04,825 INFO L82 PathProgramCache]: Analyzing trace with hash -381545116, now seen corresponding path program 34 times [2021-08-21 18:26:04,826 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:26:04,826 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [647923178] [2021-08-21 18:26:04,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:26:04,826 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:26:04,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:26:05,179 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:26:05,179 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:26:05,179 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [647923178] [2021-08-21 18:26:05,179 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [647923178] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:26:05,179 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2107779710] [2021-08-21 18:26:05,179 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:26:05,179 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:26:05,180 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:26:05,180 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 18:26:05,181 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 18:26:07,437 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:26:07,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:26:07,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 18:26:07,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:26:07,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:26:07,786 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-21 18:26:07,794 INFO L354 Elim1Store]: treesize reduction 11, result has 42.1 percent of original size [2021-08-21 18:26:07,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 30 [2021-08-21 18:26:07,967 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:26:07,967 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2107779710] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:26:07,967 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:26:07,967 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 23 [2021-08-21 18:26:07,967 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175066756] [2021-08-21 18:26:07,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:26:07,967 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:26:07,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:26:07,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=412, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:26:07,968 INFO L87 Difference]: Start difference. First operand 1277 states and 2381 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:08,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:26:08,848 INFO L93 Difference]: Finished difference Result 1516 states and 2813 transitions. [2021-08-21 18:26:08,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 18:26:08,848 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:26:08,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:26:08,850 INFO L225 Difference]: With dead ends: 1516 [2021-08-21 18:26:08,850 INFO L226 Difference]: Without dead ends: 1509 [2021-08-21 18:26:08,850 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 392 ImplicationChecksByTransitivity, 918.4ms TimeCoverageRelationStatistics Valid=291, Invalid=1269, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 18:26:08,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1509 states. [2021-08-21 18:26:08,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1509 to 1281. [2021-08-21 18:26:08,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1281 states, 1280 states have (on average 1.8671875) internal successors, (2390), 1280 states have internal predecessors, (2390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:08,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1281 states to 1281 states and 2390 transitions. [2021-08-21 18:26:08,862 INFO L78 Accepts]: Start accepts. Automaton has 1281 states and 2390 transitions. Word has length 30 [2021-08-21 18:26:08,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:26:08,862 INFO L470 AbstractCegarLoop]: Abstraction has 1281 states and 2390 transitions. [2021-08-21 18:26:08,862 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:08,862 INFO L276 IsEmpty]: Start isEmpty. Operand 1281 states and 2390 transitions. [2021-08-21 18:26:08,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:26:08,863 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:26:08,864 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:26:08,886 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 18:26:09,064 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:26:09,064 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:26:09,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:26:09,064 INFO L82 PathProgramCache]: Analyzing trace with hash 1059003920, now seen corresponding path program 35 times [2021-08-21 18:26:09,065 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:26:09,065 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [984785527] [2021-08-21 18:26:09,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:26:09,065 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:26:09,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:26:09,457 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:26:09,457 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:26:09,457 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [984785527] [2021-08-21 18:26:09,457 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [984785527] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:26:09,457 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1901086861] [2021-08-21 18:26:09,457 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:26:09,457 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:26:09,457 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:26:09,461 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 18:26:09,491 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 18:26:11,785 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:26:11,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:26:11,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:26:11,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:26:12,133 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 18:26:12,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 30 [2021-08-21 18:26:12,288 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:26:12,289 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1901086861] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:26:12,289 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:26:12,289 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 21 [2021-08-21 18:26:12,289 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873762468] [2021-08-21 18:26:12,289 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 18:26:12,289 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:26:12,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 18:26:12,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=334, Unknown=0, NotChecked=0, Total=420 [2021-08-21 18:26:12,289 INFO L87 Difference]: Start difference. First operand 1281 states and 2390 transitions. Second operand has 21 states, 21 states have (on average 1.9523809523809523) internal successors, (41), 21 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 18:26:13,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:26:13,172 INFO L93 Difference]: Finished difference Result 1550 states and 2868 transitions. [2021-08-21 18:26:13,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 18:26:13,173 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.9523809523809523) internal successors, (41), 21 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:26:13,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:26:13,174 INFO L225 Difference]: With dead ends: 1550 [2021-08-21 18:26:13,175 INFO L226 Difference]: Without dead ends: 1543 [2021-08-21 18:26:13,175 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 329 ImplicationChecksByTransitivity, 857.7ms TimeCoverageRelationStatistics Valid=272, Invalid=1134, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 18:26:13,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1543 states. [2021-08-21 18:26:13,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1543 to 1287. [2021-08-21 18:26:13,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1287 states, 1286 states have (on average 1.8662519440124417) internal successors, (2400), 1286 states have internal predecessors, (2400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:13,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1287 states to 1287 states and 2400 transitions. [2021-08-21 18:26:13,188 INFO L78 Accepts]: Start accepts. Automaton has 1287 states and 2400 transitions. Word has length 30 [2021-08-21 18:26:13,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:26:13,188 INFO L470 AbstractCegarLoop]: Abstraction has 1287 states and 2400 transitions. [2021-08-21 18:26:13,188 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 1.9523809523809523) internal successors, (41), 21 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 18:26:13,188 INFO L276 IsEmpty]: Start isEmpty. Operand 1287 states and 2400 transitions. [2021-08-21 18:26:13,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:26:13,190 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:26:13,190 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:26:13,211 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 18:26:13,390 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:26:13,390 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:26:13,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:26:13,391 INFO L82 PathProgramCache]: Analyzing trace with hash 694195071, now seen corresponding path program 15 times [2021-08-21 18:26:13,391 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:26:13,391 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [250022080] [2021-08-21 18:26:13,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:26:13,391 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:26:13,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:26:13,550 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:26:13,550 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:26:13,550 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [250022080] [2021-08-21 18:26:13,550 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [250022080] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:26:13,550 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1982580758] [2021-08-21 18:26:13,550 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:26:13,550 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:26:13,550 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:26:13,551 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 18:26:13,553 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 18:26:15,910 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 18:26:15,910 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:26:15,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 18:26:15,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:26:16,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:26:16,416 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:26:16,416 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 37 treesize of output 43 [2021-08-21 18:26:17,069 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:26:17,069 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1982580758] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:26:17,069 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:26:17,069 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 17] total 24 [2021-08-21 18:26:17,069 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1186509311] [2021-08-21 18:26:17,069 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 18:26:17,069 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:26:17,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 18:26:17,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:26:17,070 INFO L87 Difference]: Start difference. First operand 1287 states and 2400 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:17,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:26:17,987 INFO L93 Difference]: Finished difference Result 1369 states and 2522 transitions. [2021-08-21 18:26:17,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 18:26:17,987 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:26:17,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:26:17,989 INFO L225 Difference]: With dead ends: 1369 [2021-08-21 18:26:17,989 INFO L226 Difference]: Without dead ends: 1364 [2021-08-21 18:26:17,989 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 247 ImplicationChecksByTransitivity, 863.5ms TimeCoverageRelationStatistics Valid=163, Invalid=1097, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 18:26:17,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1364 states. [2021-08-21 18:26:17,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1364 to 1299. [2021-08-21 18:26:18,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1299 states, 1298 states have (on average 1.8697996918335902) internal successors, (2427), 1298 states have internal predecessors, (2427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:18,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1299 states to 1299 states and 2427 transitions. [2021-08-21 18:26:18,002 INFO L78 Accepts]: Start accepts. Automaton has 1299 states and 2427 transitions. Word has length 30 [2021-08-21 18:26:18,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:26:18,002 INFO L470 AbstractCegarLoop]: Abstraction has 1299 states and 2427 transitions. [2021-08-21 18:26:18,002 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:18,002 INFO L276 IsEmpty]: Start isEmpty. Operand 1299 states and 2427 transitions. [2021-08-21 18:26:18,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:26:18,004 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:26:18,004 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:26:18,027 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 18:26:18,206 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,SelfDestructingSolverStorable72 [2021-08-21 18:26:18,206 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:26:18,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:26:18,207 INFO L82 PathProgramCache]: Analyzing trace with hash 1860756459, now seen corresponding path program 16 times [2021-08-21 18:26:18,207 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:26:18,207 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874116305] [2021-08-21 18:26:18,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:26:18,207 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:26:18,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:26:18,382 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:26:18,382 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:26:18,382 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874116305] [2021-08-21 18:26:18,382 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1874116305] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:26:18,382 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1973696390] [2021-08-21 18:26:18,382 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:26:18,382 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:26:18,382 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:26:18,389 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 18:26:18,390 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 18:26:20,824 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:26:20,824 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:26:20,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 18:26:20,825 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:26:21,187 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 18:26:21,187 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 25 [2021-08-21 18:26:21,251 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:26:21,252 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1973696390] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:26:21,252 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:26:21,252 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-08-21 18:26:21,252 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1357647819] [2021-08-21 18:26:21,252 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:26:21,252 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:26:21,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:26:21,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:26:21,252 INFO L87 Difference]: Start difference. First operand 1299 states and 2427 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 18:26:21,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:26:21,435 INFO L93 Difference]: Finished difference Result 1417 states and 2604 transitions. [2021-08-21 18:26:21,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 18:26:21,435 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 30 [2021-08-21 18:26:21,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:26:21,436 INFO L225 Difference]: With dead ends: 1417 [2021-08-21 18:26:21,436 INFO L226 Difference]: Without dead ends: 1412 [2021-08-21 18:26:21,437 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 165.7ms TimeCoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:26:21,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1412 states. [2021-08-21 18:26:21,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1412 to 1303. [2021-08-21 18:26:21,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1303 states, 1302 states have (on average 1.8740399385560675) internal successors, (2440), 1302 states have internal predecessors, (2440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:21,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1303 states to 1303 states and 2440 transitions. [2021-08-21 18:26:21,451 INFO L78 Accepts]: Start accepts. Automaton has 1303 states and 2440 transitions. Word has length 30 [2021-08-21 18:26:21,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:26:21,452 INFO L470 AbstractCegarLoop]: Abstraction has 1303 states and 2440 transitions. [2021-08-21 18:26:21,452 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 18:26:21,452 INFO L276 IsEmpty]: Start isEmpty. Operand 1303 states and 2440 transitions. [2021-08-21 18:26:21,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:26:21,454 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:26:21,454 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:26:21,476 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 18:26:21,654 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:26:21,654 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:26:21,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:26:21,654 INFO L82 PathProgramCache]: Analyzing trace with hash -391490454, now seen corresponding path program 36 times [2021-08-21 18:26:21,655 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:26:21,655 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1258313221] [2021-08-21 18:26:21,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:26:21,655 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:26:21,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:26:21,919 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:26:21,919 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:26:21,919 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1258313221] [2021-08-21 18:26:21,919 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1258313221] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:26:21,919 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1356526923] [2021-08-21 18:26:21,920 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:26:21,920 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:26:21,920 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:26:21,920 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 18:26:21,921 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 18:26:24,420 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:26:24,421 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:26:24,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:26:24,422 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:26:24,800 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:26:24,800 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2021-08-21 18:26:25,005 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:26:25,005 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1356526923] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:26:25,005 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:26:25,005 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 18:26:25,005 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1949189232] [2021-08-21 18:26:25,005 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 18:26:25,005 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:26:25,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 18:26:25,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:26:25,006 INFO L87 Difference]: Start difference. First operand 1303 states and 2440 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:25,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:26:25,761 INFO L93 Difference]: Finished difference Result 1419 states and 2600 transitions. [2021-08-21 18:26:25,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 18:26:25,761 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:26:25,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:26:25,762 INFO L225 Difference]: With dead ends: 1419 [2021-08-21 18:26:25,762 INFO L226 Difference]: Without dead ends: 1414 [2021-08-21 18:26:25,763 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 293 ImplicationChecksByTransitivity, 683.6ms TimeCoverageRelationStatistics Valid=161, Invalid=1099, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 18:26:25,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1414 states. [2021-08-21 18:26:25,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1414 to 1301. [2021-08-21 18:26:25,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1301 states, 1300 states have (on average 1.8723076923076922) internal successors, (2434), 1300 states have internal predecessors, (2434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:25,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1301 states to 1301 states and 2434 transitions. [2021-08-21 18:26:25,774 INFO L78 Accepts]: Start accepts. Automaton has 1301 states and 2434 transitions. Word has length 30 [2021-08-21 18:26:25,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:26:25,774 INFO L470 AbstractCegarLoop]: Abstraction has 1301 states and 2434 transitions. [2021-08-21 18:26:25,774 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:25,775 INFO L276 IsEmpty]: Start isEmpty. Operand 1301 states and 2434 transitions. [2021-08-21 18:26:25,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:26:25,776 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:26:25,776 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:26:25,801 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2021-08-21 18:26:25,977 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:26:25,978 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:26:25,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:26:25,978 INFO L82 PathProgramCache]: Analyzing trace with hash -797299166, now seen corresponding path program 37 times [2021-08-21 18:26:25,978 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:26:25,978 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [344141177] [2021-08-21 18:26:25,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:26:25,978 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:26:25,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:26:26,249 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:26:26,249 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:26:26,249 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [344141177] [2021-08-21 18:26:26,249 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [344141177] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:26:26,249 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1878484417] [2021-08-21 18:26:26,249 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:26:26,249 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:26:26,249 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:26:26,250 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 18:26:26,250 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 18:26:28,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:26:28,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 18:26:28,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:26:29,142 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 18:26:29,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 30 [2021-08-21 18:26:29,272 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:26:29,272 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1878484417] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:26:29,272 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:26:29,273 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 21 [2021-08-21 18:26:29,273 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [256425099] [2021-08-21 18:26:29,273 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 18:26:29,273 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:26:29,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 18:26:29,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=333, Unknown=0, NotChecked=0, Total=420 [2021-08-21 18:26:29,273 INFO L87 Difference]: Start difference. First operand 1301 states and 2434 transitions. Second operand has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 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 18:26:30,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:26:30,190 INFO L93 Difference]: Finished difference Result 1753 states and 3201 transitions. [2021-08-21 18:26:30,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 18:26:30,194 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:26:30,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:26:30,197 INFO L225 Difference]: With dead ends: 1753 [2021-08-21 18:26:30,197 INFO L226 Difference]: Without dead ends: 1748 [2021-08-21 18:26:30,197 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 515 ImplicationChecksByTransitivity, 876.4ms TimeCoverageRelationStatistics Valid=349, Invalid=1457, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 18:26:30,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1748 states. [2021-08-21 18:26:30,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1748 to 1298. [2021-08-21 18:26:30,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1298 states, 1297 states have (on average 1.8696993060909792) internal successors, (2425), 1297 states have internal predecessors, (2425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:30,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1298 states to 1298 states and 2425 transitions. [2021-08-21 18:26:30,213 INFO L78 Accepts]: Start accepts. Automaton has 1298 states and 2425 transitions. Word has length 30 [2021-08-21 18:26:30,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:26:30,214 INFO L470 AbstractCegarLoop]: Abstraction has 1298 states and 2425 transitions. [2021-08-21 18:26:30,214 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 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 18:26:30,214 INFO L276 IsEmpty]: Start isEmpty. Operand 1298 states and 2425 transitions. [2021-08-21 18:26:30,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:26:30,216 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:26:30,216 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:26:30,243 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2021-08-21 18:26:30,428 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:26:30,429 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:26:30,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:26:30,429 INFO L82 PathProgramCache]: Analyzing trace with hash 904081457, now seen corresponding path program 17 times [2021-08-21 18:26:30,429 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:26:30,429 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [705377274] [2021-08-21 18:26:30,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:26:30,429 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:26:30,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:26:30,655 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:26:30,656 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:26:30,656 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [705377274] [2021-08-21 18:26:30,656 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [705377274] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:26:30,656 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1273624844] [2021-08-21 18:26:30,656 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:26:30,656 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:26:30,656 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:26:30,657 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 18:26:30,658 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 18:26:33,224 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:26:33,224 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:26:33,225 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 18:26:33,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:26:33,504 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 18:26:33,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 25 [2021-08-21 18:26:33,599 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:26:33,600 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1273624844] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:26:33,600 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:26:33,600 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-08-21 18:26:33,600 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [604702936] [2021-08-21 18:26:33,600 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:26:33,600 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:26:33,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:26:33,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:26:33,600 INFO L87 Difference]: Start difference. First operand 1298 states and 2425 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 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 18:26:33,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:26:33,785 INFO L93 Difference]: Finished difference Result 1359 states and 2507 transitions. [2021-08-21 18:26:33,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 18:26:33,785 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 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 30 [2021-08-21 18:26:33,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:26:33,786 INFO L225 Difference]: With dead ends: 1359 [2021-08-21 18:26:33,786 INFO L226 Difference]: Without dead ends: 1354 [2021-08-21 18:26:33,786 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 164.2ms TimeCoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:26:33,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1354 states. [2021-08-21 18:26:33,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1354 to 1287. [2021-08-21 18:26:33,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1287 states, 1286 states have (on average 1.8670295489891136) internal successors, (2401), 1286 states have internal predecessors, (2401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:33,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1287 states to 1287 states and 2401 transitions. [2021-08-21 18:26:33,797 INFO L78 Accepts]: Start accepts. Automaton has 1287 states and 2401 transitions. Word has length 30 [2021-08-21 18:26:33,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:26:33,797 INFO L470 AbstractCegarLoop]: Abstraction has 1287 states and 2401 transitions. [2021-08-21 18:26:33,797 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 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 18:26:33,797 INFO L276 IsEmpty]: Start isEmpty. Operand 1287 states and 2401 transitions. [2021-08-21 18:26:33,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:26:33,799 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:26:33,799 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:26:33,821 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2021-08-21 18:26:33,999 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,SelfDestructingSolverStorable76 [2021-08-21 18:26:33,999 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:26:33,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:26:33,999 INFO L82 PathProgramCache]: Analyzing trace with hash -1733860146, now seen corresponding path program 38 times [2021-08-21 18:26:34,000 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:26:34,000 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573097887] [2021-08-21 18:26:34,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:26:34,000 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:26:34,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:26:34,349 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:26:34,349 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:26:34,349 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1573097887] [2021-08-21 18:26:34,349 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1573097887] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:26:34,349 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1406698914] [2021-08-21 18:26:34,349 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:26:34,350 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:26:34,350 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:26:34,356 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 18:26:34,357 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 18:26:36,964 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:26:36,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:26:36,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:26:36,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:26:37,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:26:37,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:26:37,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:26:37,337 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-21 18:26:37,341 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:26:37,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 19 [2021-08-21 18:26:37,506 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:26:37,506 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1406698914] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:26:37,506 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:26:37,506 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 24 [2021-08-21 18:26:37,506 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [751304076] [2021-08-21 18:26:37,506 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 18:26:37,506 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:26:37,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 18:26:37,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=438, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:26:37,507 INFO L87 Difference]: Start difference. First operand 1287 states and 2401 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:38,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:26:38,227 INFO L93 Difference]: Finished difference Result 1533 states and 2853 transitions. [2021-08-21 18:26:38,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 18:26:38,227 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:26:38,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:26:38,229 INFO L225 Difference]: With dead ends: 1533 [2021-08-21 18:26:38,229 INFO L226 Difference]: Without dead ends: 1526 [2021-08-21 18:26:38,229 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 462 ImplicationChecksByTransitivity, 810.6ms TimeCoverageRelationStatistics Valid=289, Invalid=1193, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 18:26:38,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1526 states. [2021-08-21 18:26:38,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1526 to 1284. [2021-08-21 18:26:38,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1284 states, 1283 states have (on average 1.867498051441933) internal successors, (2396), 1283 states have internal predecessors, (2396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:38,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1284 states to 1284 states and 2396 transitions. [2021-08-21 18:26:38,240 INFO L78 Accepts]: Start accepts. Automaton has 1284 states and 2396 transitions. Word has length 30 [2021-08-21 18:26:38,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:26:38,241 INFO L470 AbstractCegarLoop]: Abstraction has 1284 states and 2396 transitions. [2021-08-21 18:26:38,241 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:38,241 INFO L276 IsEmpty]: Start isEmpty. Operand 1284 states and 2396 transitions. [2021-08-21 18:26:38,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:26:38,242 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:26:38,242 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:26:38,264 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 18:26:38,442 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:26:38,442 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:26:38,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:26:38,443 INFO L82 PathProgramCache]: Analyzing trace with hash -293311110, now seen corresponding path program 39 times [2021-08-21 18:26:38,443 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:26:38,443 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262230140] [2021-08-21 18:26:38,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:26:38,443 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:26:38,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:26:38,759 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:26:38,759 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:26:38,759 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262230140] [2021-08-21 18:26:38,759 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [262230140] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:26:38,759 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1587962553] [2021-08-21 18:26:38,759 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:26:38,759 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:26:38,759 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:26:38,760 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 18:26:38,760 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 18:26:41,424 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:26:41,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:26:41,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:26:41,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:26:41,833 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:26:41,833 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2021-08-21 18:26:42,104 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:26:42,104 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1587962553] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:26:42,104 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:26:42,104 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 25 [2021-08-21 18:26:42,105 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [402136609] [2021-08-21 18:26:42,105 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 18:26:42,105 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:26:42,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 18:26:42,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=503, Unknown=0, NotChecked=0, Total=600 [2021-08-21 18:26:42,105 INFO L87 Difference]: Start difference. First operand 1284 states and 2396 transitions. Second operand has 25 states, 25 states have (on average 2.04) internal successors, (51), 25 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:43,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:26:43,271 INFO L93 Difference]: Finished difference Result 1598 states and 2946 transitions. [2021-08-21 18:26:43,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 18:26:43,272 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 25 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:26:43,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:26:43,274 INFO L225 Difference]: With dead ends: 1598 [2021-08-21 18:26:43,274 INFO L226 Difference]: Without dead ends: 1584 [2021-08-21 18:26:43,274 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 629 ImplicationChecksByTransitivity, 1050.6ms TimeCoverageRelationStatistics Valid=334, Invalid=1922, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 18:26:43,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1584 states. [2021-08-21 18:26:43,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1584 to 1274. [2021-08-21 18:26:43,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1274 states, 1273 states have (on average 1.8648860958366065) internal successors, (2374), 1273 states have internal predecessors, (2374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:43,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1274 states to 1274 states and 2374 transitions. [2021-08-21 18:26:43,286 INFO L78 Accepts]: Start accepts. Automaton has 1274 states and 2374 transitions. Word has length 30 [2021-08-21 18:26:43,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:26:43,286 INFO L470 AbstractCegarLoop]: Abstraction has 1274 states and 2374 transitions. [2021-08-21 18:26:43,286 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 25 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:43,286 INFO L276 IsEmpty]: Start isEmpty. Operand 1274 states and 2374 transitions. [2021-08-21 18:26:43,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:26:43,287 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:26:43,287 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:26:43,310 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2021-08-21 18:26:43,488 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:26:43,488 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:26:43,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:26:43,488 INFO L82 PathProgramCache]: Analyzing trace with hash -658119959, now seen corresponding path program 18 times [2021-08-21 18:26:43,488 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:26:43,488 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975108164] [2021-08-21 18:26:43,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:26:43,488 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:26:43,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:26:43,679 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:26:43,680 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:26:43,680 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [975108164] [2021-08-21 18:26:43,680 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [975108164] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:26:43,680 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1785671188] [2021-08-21 18:26:43,680 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:26:43,680 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:26:43,680 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:26:43,681 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 18:26:43,682 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 18:26:46,374 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:26:46,374 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:26:46,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 18:26:46,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:26:46,662 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 18:26:46,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 25 [2021-08-21 18:26:46,743 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:26:46,743 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1785671188] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:26:46,743 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:26:46,743 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-08-21 18:26:46,744 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134287761] [2021-08-21 18:26:46,744 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:26:46,744 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:26:46,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:26:46,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:26:46,744 INFO L87 Difference]: Start difference. First operand 1274 states and 2374 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 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 18:26:46,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:26:46,851 INFO L93 Difference]: Finished difference Result 1358 states and 2505 transitions. [2021-08-21 18:26:46,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 18:26:46,851 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 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 30 [2021-08-21 18:26:46,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:26:46,852 INFO L225 Difference]: With dead ends: 1358 [2021-08-21 18:26:46,852 INFO L226 Difference]: Without dead ends: 1353 [2021-08-21 18:26:46,852 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 24 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 168.6ms TimeCoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:26:46,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1353 states. [2021-08-21 18:26:46,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1353 to 1272. [2021-08-21 18:26:46,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1272 states, 1271 states have (on average 1.8638867033831628) internal successors, (2369), 1271 states have internal predecessors, (2369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:46,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1272 states to 1272 states and 2369 transitions. [2021-08-21 18:26:46,863 INFO L78 Accepts]: Start accepts. Automaton has 1272 states and 2369 transitions. Word has length 30 [2021-08-21 18:26:46,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:26:46,863 INFO L470 AbstractCegarLoop]: Abstraction has 1272 states and 2369 transitions. [2021-08-21 18:26:46,863 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 13 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 18:26:46,863 INFO L276 IsEmpty]: Start isEmpty. Operand 1272 states and 2369 transitions. [2021-08-21 18:26:46,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:26:46,865 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:26:46,865 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:26:46,887 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 18:26:47,065 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,SelfDestructingSolverStorable79 [2021-08-21 18:26:47,065 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:26:47,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:26:47,065 INFO L82 PathProgramCache]: Analyzing trace with hash 2139020223, now seen corresponding path program 19 times [2021-08-21 18:26:47,065 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:26:47,066 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573356891] [2021-08-21 18:26:47,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:26:47,066 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:26:47,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:26:47,255 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:26:47,256 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:26:47,256 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1573356891] [2021-08-21 18:26:47,256 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1573356891] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:26:47,256 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [690858959] [2021-08-21 18:26:47,256 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:26:47,256 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:26:47,256 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:26:47,257 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 18:26:47,257 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 18:26:49,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:26:49,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 18:26:49,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:26:50,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-08-21 18:26:50,304 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:26:50,304 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [690858959] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:26:50,304 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:26:50,304 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 12 [2021-08-21 18:26:50,305 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892108435] [2021-08-21 18:26:50,305 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:26:50,305 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:26:50,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:26:50,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:26:50,305 INFO L87 Difference]: Start difference. First operand 1272 states and 2369 transitions. Second operand has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:50,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:26:50,432 INFO L93 Difference]: Finished difference Result 1373 states and 2530 transitions. [2021-08-21 18:26:50,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 18:26:50,432 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:26:50,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:26:50,434 INFO L225 Difference]: With dead ends: 1373 [2021-08-21 18:26:50,434 INFO L226 Difference]: Without dead ends: 1368 [2021-08-21 18:26:50,434 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 24 SyntacticMatches, 5 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 141.7ms TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:26:50,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1368 states. [2021-08-21 18:26:50,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1368 to 1284. [2021-08-21 18:26:50,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1284 states, 1283 states have (on average 1.8643803585346843) internal successors, (2392), 1283 states have internal predecessors, (2392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:50,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1284 states to 1284 states and 2392 transitions. [2021-08-21 18:26:50,445 INFO L78 Accepts]: Start accepts. Automaton has 1284 states and 2392 transitions. Word has length 30 [2021-08-21 18:26:50,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:26:50,445 INFO L470 AbstractCegarLoop]: Abstraction has 1284 states and 2392 transitions. [2021-08-21 18:26:50,445 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:50,446 INFO L276 IsEmpty]: Start isEmpty. Operand 1284 states and 2392 transitions. [2021-08-21 18:26:50,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:26:50,447 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:26:50,447 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:26:50,470 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2021-08-21 18:26:50,647 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:26:50,647 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:26:50,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:26:50,648 INFO L82 PathProgramCache]: Analyzing trace with hash 1521936314, now seen corresponding path program 40 times [2021-08-21 18:26:50,648 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:26:50,648 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064419510] [2021-08-21 18:26:50,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:26:50,648 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:26:50,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:26:51,002 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:26:51,003 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:26:51,003 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064419510] [2021-08-21 18:26:51,003 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1064419510] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:26:51,003 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [325444493] [2021-08-21 18:26:51,003 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:26:51,003 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:26:51,003 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:26:51,003 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 18:26:51,004 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 18:26:53,844 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:26:53,844 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:26:53,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 18:26:53,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:26:54,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:26:54,228 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-21 18:26:54,237 INFO L354 Elim1Store]: treesize reduction 11, result has 42.1 percent of original size [2021-08-21 18:26:54,237 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 30 [2021-08-21 18:26:54,392 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:26:54,392 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [325444493] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:26:54,392 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:26:54,392 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 23 [2021-08-21 18:26:54,392 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1192845337] [2021-08-21 18:26:54,393 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:26:54,393 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:26:54,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:26:54,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=405, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:26:54,393 INFO L87 Difference]: Start difference. First operand 1284 states and 2392 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:54,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:26:54,967 INFO L93 Difference]: Finished difference Result 1555 states and 2888 transitions. [2021-08-21 18:26:54,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 18:26:54,968 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:26:54,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:26:54,969 INFO L225 Difference]: With dead ends: 1555 [2021-08-21 18:26:54,969 INFO L226 Difference]: Without dead ends: 1550 [2021-08-21 18:26:54,970 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 276 ImplicationChecksByTransitivity, 609.2ms TimeCoverageRelationStatistics Valid=207, Invalid=849, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:26:54,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1550 states. [2021-08-21 18:26:54,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1550 to 1294. [2021-08-21 18:26:54,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1294 states, 1293 states have (on average 1.8662026295436969) internal successors, (2413), 1293 states have internal predecessors, (2413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:54,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1294 states to 1294 states and 2413 transitions. [2021-08-21 18:26:54,982 INFO L78 Accepts]: Start accepts. Automaton has 1294 states and 2413 transitions. Word has length 30 [2021-08-21 18:26:54,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:26:54,982 INFO L470 AbstractCegarLoop]: Abstraction has 1294 states and 2413 transitions. [2021-08-21 18:26:54,982 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:54,982 INFO L276 IsEmpty]: Start isEmpty. Operand 1294 states and 2413 transitions. [2021-08-21 18:26:54,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:26:54,983 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:26:54,983 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:26:55,007 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2021-08-21 18:26:55,183 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:26:55,184 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:26:55,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:26:55,184 INFO L82 PathProgramCache]: Analyzing trace with hash -1850184394, now seen corresponding path program 41 times [2021-08-21 18:26:55,184 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:26:55,184 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1381691426] [2021-08-21 18:26:55,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:26:55,184 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:26:55,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:26:55,646 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:26:55,646 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:26:55,646 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1381691426] [2021-08-21 18:26:55,646 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1381691426] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:26:55,646 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1716711891] [2021-08-21 18:26:55,646 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:26:55,646 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:26:55,646 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:26:55,647 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 18:26:55,680 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 18:26:58,467 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:26:58,467 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:26:58,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:26:58,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:26:58,891 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 18:26:58,891 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 36 treesize of output 32 [2021-08-21 18:26:59,044 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:26:59,045 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1716711891] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:26:59,045 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:26:59,045 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 21 [2021-08-21 18:26:59,045 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [210812637] [2021-08-21 18:26:59,045 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 18:26:59,045 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:26:59,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 18:26:59,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=333, Unknown=0, NotChecked=0, Total=420 [2021-08-21 18:26:59,045 INFO L87 Difference]: Start difference. First operand 1294 states and 2413 transitions. Second operand has 21 states, 21 states have (on average 1.8571428571428572) internal successors, (39), 21 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 18:26:59,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:26:59,539 INFO L93 Difference]: Finished difference Result 1542 states and 2875 transitions. [2021-08-21 18:26:59,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 18:26:59,539 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.8571428571428572) internal successors, (39), 21 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:26:59,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:26:59,541 INFO L225 Difference]: With dead ends: 1542 [2021-08-21 18:26:59,541 INFO L226 Difference]: Without dead ends: 1537 [2021-08-21 18:26:59,541 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 20 SyntacticMatches, 5 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 543.5ms TimeCoverageRelationStatistics Valid=145, Invalid=557, Unknown=0, NotChecked=0, Total=702 [2021-08-21 18:26:59,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1537 states. [2021-08-21 18:26:59,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1537 to 1297. [2021-08-21 18:26:59,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1297 states, 1296 states have (on average 1.8649691358024691) internal successors, (2417), 1296 states have internal predecessors, (2417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:26:59,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1297 states to 1297 states and 2417 transitions. [2021-08-21 18:26:59,553 INFO L78 Accepts]: Start accepts. Automaton has 1297 states and 2417 transitions. Word has length 30 [2021-08-21 18:26:59,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:26:59,553 INFO L470 AbstractCegarLoop]: Abstraction has 1297 states and 2417 transitions. [2021-08-21 18:26:59,553 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 1.8571428571428572) internal successors, (39), 21 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 18:26:59,553 INFO L276 IsEmpty]: Start isEmpty. Operand 1297 states and 2417 transitions. [2021-08-21 18:26:59,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:26:59,554 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:26:59,554 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:26:59,578 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 18:26:59,754 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:26:59,755 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:26:59,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:26:59,755 INFO L82 PathProgramCache]: Analyzing trace with hash 1025506660, now seen corresponding path program 42 times [2021-08-21 18:26:59,755 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:26:59,755 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1125265443] [2021-08-21 18:26:59,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:26:59,755 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:26:59,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:27:00,110 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:27:00,110 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:27:00,110 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1125265443] [2021-08-21 18:27:00,110 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1125265443] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:27:00,110 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [732042175] [2021-08-21 18:27:00,110 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:27:00,110 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:27:00,111 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:27:00,112 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 18:27:00,113 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 18:27:03,004 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:27:03,004 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:27:03,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:27:03,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:27:03,488 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:27:03,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 27 treesize of output 35 [2021-08-21 18:27:03,727 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:27:03,727 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [732042175] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:27:03,727 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:27:03,727 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 18:27:03,727 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609441379] [2021-08-21 18:27:03,727 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 18:27:03,727 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:27:03,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 18:27:03,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=463, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:27:03,728 INFO L87 Difference]: Start difference. First operand 1297 states and 2417 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:27:04,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:27:04,853 INFO L93 Difference]: Finished difference Result 1540 states and 2874 transitions. [2021-08-21 18:27:04,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 18:27:04,853 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:27:04,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:27:04,855 INFO L225 Difference]: With dead ends: 1540 [2021-08-21 18:27:04,855 INFO L226 Difference]: Without dead ends: 1535 [2021-08-21 18:27:04,855 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 411 ImplicationChecksByTransitivity, 983.3ms TimeCoverageRelationStatistics Valid=201, Invalid=1281, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 18:27:04,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1535 states. [2021-08-21 18:27:04,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1535 to 1304. [2021-08-21 18:27:04,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1304 states, 1303 states have (on average 1.871834228702993) internal successors, (2439), 1303 states have internal predecessors, (2439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:27:04,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1304 states to 1304 states and 2439 transitions. [2021-08-21 18:27:04,867 INFO L78 Accepts]: Start accepts. Automaton has 1304 states and 2439 transitions. Word has length 30 [2021-08-21 18:27:04,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:27:04,867 INFO L470 AbstractCegarLoop]: Abstraction has 1304 states and 2439 transitions. [2021-08-21 18:27:04,867 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:27:04,867 INFO L276 IsEmpty]: Start isEmpty. Operand 1304 states and 2439 transitions. [2021-08-21 18:27:04,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:27:04,868 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:27:04,868 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:27:04,891 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2021-08-21 18:27:05,068 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable83 [2021-08-21 18:27:05,069 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:27:05,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:27:05,069 INFO L82 PathProgramCache]: Analyzing trace with hash -1226740253, now seen corresponding path program 18 times [2021-08-21 18:27:05,069 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:27:05,069 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685070431] [2021-08-21 18:27:05,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:27:05,069 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:27:05,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:27:05,383 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:27:05,384 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:27:05,384 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685070431] [2021-08-21 18:27:05,384 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1685070431] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:27:05,384 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1574725731] [2021-08-21 18:27:05,384 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:27:05,384 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:27:05,384 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:27:05,385 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 18:27:05,386 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 18:27:08,285 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:27:08,285 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:27:08,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:27:08,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:27:08,828 INFO L354 Elim1Store]: treesize reduction 48, result has 12.7 percent of original size [2021-08-21 18:27:08,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 75 treesize of output 53 [2021-08-21 18:27:08,879 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:27:08,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1574725731] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:27:08,879 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:27:08,879 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 21 [2021-08-21 18:27:08,879 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45578714] [2021-08-21 18:27:08,879 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:27:08,879 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:27:08,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:27:08,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=373, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:27:08,880 INFO L87 Difference]: Start difference. First operand 1304 states and 2439 transitions. Second operand has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:27:09,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:27:09,438 INFO L93 Difference]: Finished difference Result 1469 states and 2692 transitions. [2021-08-21 18:27:09,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 18:27:09,438 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:27:09,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:27:09,440 INFO L225 Difference]: With dead ends: 1469 [2021-08-21 18:27:09,440 INFO L226 Difference]: Without dead ends: 1464 [2021-08-21 18:27:09,440 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 291 ImplicationChecksByTransitivity, 570.9ms TimeCoverageRelationStatistics Valid=203, Invalid=987, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 18:27:09,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1464 states. [2021-08-21 18:27:09,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1464 to 1312. [2021-08-21 18:27:09,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1312 states, 1311 states have (on average 1.874141876430206) internal successors, (2457), 1311 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 18:27:09,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1312 states to 1312 states and 2457 transitions. [2021-08-21 18:27:09,452 INFO L78 Accepts]: Start accepts. Automaton has 1312 states and 2457 transitions. Word has length 30 [2021-08-21 18:27:09,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:27:09,452 INFO L470 AbstractCegarLoop]: Abstraction has 1312 states and 2457 transitions. [2021-08-21 18:27:09,452 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:27:09,452 INFO L276 IsEmpty]: Start isEmpty. Operand 1312 states and 2457 transitions. [2021-08-21 18:27:09,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:27:09,453 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:27:09,454 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:27:09,477 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2021-08-21 18:27:09,654 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:27:09,654 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:27:09,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:27:09,654 INFO L82 PathProgramCache]: Analyzing trace with hash 1716845600, now seen corresponding path program 43 times [2021-08-21 18:27:09,654 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:27:09,655 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1985729070] [2021-08-21 18:27:09,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:27:09,655 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:27:09,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:27:10,001 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:27:10,001 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:27:10,001 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1985729070] [2021-08-21 18:27:10,001 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1985729070] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:27:10,002 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [305280556] [2021-08-21 18:27:10,002 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:27:10,002 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:27:10,002 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:27:10,013 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 18:27:10,014 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 18:27:13,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:27:13,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 18:27:13,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:27:13,419 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 18:27:13,419 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 25 [2021-08-21 18:27:13,533 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:27:13,533 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [305280556] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:27:13,533 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:27:13,533 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-08-21 18:27:13,533 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1656637354] [2021-08-21 18:27:13,534 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:27:13,534 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:27:13,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:27:13,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=409, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:27:13,534 INFO L87 Difference]: Start difference. First operand 1312 states and 2457 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:27:14,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:27:14,728 INFO L93 Difference]: Finished difference Result 1725 states and 3213 transitions. [2021-08-21 18:27:14,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 18:27:14,728 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:27:14,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:27:14,730 INFO L225 Difference]: With dead ends: 1725 [2021-08-21 18:27:14,730 INFO L226 Difference]: Without dead ends: 1720 [2021-08-21 18:27:14,731 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 671 ImplicationChecksByTransitivity, 1021.6ms TimeCoverageRelationStatistics Valid=349, Invalid=1907, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 18:27:14,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1720 states. [2021-08-21 18:27:14,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1720 to 1315. [2021-08-21 18:27:14,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1315 states, 1314 states have (on average 1.8759512937595129) internal successors, (2465), 1314 states have internal predecessors, (2465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:27:14,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1315 states to 1315 states and 2465 transitions. [2021-08-21 18:27:14,747 INFO L78 Accepts]: Start accepts. Automaton has 1315 states and 2465 transitions. Word has length 30 [2021-08-21 18:27:14,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:27:14,748 INFO L470 AbstractCegarLoop]: Abstraction has 1315 states and 2465 transitions. [2021-08-21 18:27:14,748 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:27:14,748 INFO L276 IsEmpty]: Start isEmpty. Operand 1315 states and 2465 transitions. [2021-08-21 18:27:14,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:27:14,749 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:27:14,749 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:27:14,791 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2021-08-21 18:27:14,976 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:27:14,977 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:27:14,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:27:14,977 INFO L82 PathProgramCache]: Analyzing trace with hash -1632548965, now seen corresponding path program 19 times [2021-08-21 18:27:14,977 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:27:14,977 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860306527] [2021-08-21 18:27:14,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:27:14,977 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:27:14,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:27:15,229 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:27:15,229 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:27:15,229 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860306527] [2021-08-21 18:27:15,229 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1860306527] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:27:15,229 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1364836979] [2021-08-21 18:27:15,229 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:27:15,230 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:27:15,230 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:27:15,231 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 18:27:15,232 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 18:27:18,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:27:18,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:27:18,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:27:18,643 INFO L354 Elim1Store]: treesize reduction 22, result has 53.2 percent of original size [2021-08-21 18:27: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 27 treesize of output 41 [2021-08-21 18:27:18,892 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:27:18,893 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1364836979] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:27:18,893 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:27:18,893 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 21 [2021-08-21 18:27:18,893 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893673258] [2021-08-21 18:27:18,893 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:27:18,893 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:27:18,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:27:18,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:27:18,894 INFO L87 Difference]: Start difference. First operand 1315 states and 2465 transitions. Second operand has 22 states, 22 states have (on average 1.9090909090909092) internal successors, (42), 21 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 18:27:20,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:27:20,091 INFO L93 Difference]: Finished difference Result 1832 states and 3329 transitions. [2021-08-21 18:27:20,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 18:27:20,092 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.9090909090909092) internal successors, (42), 21 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 30 [2021-08-21 18:27:20,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:27:20,094 INFO L225 Difference]: With dead ends: 1832 [2021-08-21 18:27:20,094 INFO L226 Difference]: Without dead ends: 1818 [2021-08-21 18:27:20,094 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 753 ImplicationChecksByTransitivity, 1020.5ms TimeCoverageRelationStatistics Valid=455, Invalid=2407, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 18:27:20,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1818 states. [2021-08-21 18:27:20,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1818 to 1318. [2021-08-21 18:27:20,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1318 states, 1317 states have (on average 1.8762338648443433) internal successors, (2471), 1317 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 18:27:20,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1318 states to 1318 states and 2471 transitions. [2021-08-21 18:27:20,107 INFO L78 Accepts]: Start accepts. Automaton has 1318 states and 2471 transitions. Word has length 30 [2021-08-21 18:27:20,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:27:20,107 INFO L470 AbstractCegarLoop]: Abstraction has 1318 states and 2471 transitions. [2021-08-21 18:27:20,107 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.9090909090909092) internal successors, (42), 21 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 18:27:20,107 INFO L276 IsEmpty]: Start isEmpty. Operand 1318 states and 2471 transitions. [2021-08-21 18:27:20,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:27:20,109 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:27:20,109 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:27:20,134 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 18:27:20,312 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,SelfDestructingSolverStorable86 [2021-08-21 18:27:20,313 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:27:20,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:27:20,313 INFO L82 PathProgramCache]: Analyzing trace with hash 981060550, now seen corresponding path program 44 times [2021-08-21 18:27:20,313 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:27:20,313 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [151256057] [2021-08-21 18:27:20,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:27:20,313 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:27:20,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:27:20,670 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:27:20,670 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:27:20,671 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [151256057] [2021-08-21 18:27:20,671 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [151256057] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:27:20,671 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2101103799] [2021-08-21 18:27:20,671 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:27:20,671 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:27:20,671 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:27:20,671 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 18:27:20,672 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 18:27:23,695 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:27:23,695 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:27:23,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:27:23,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:27:24,080 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:27:24,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 35 [2021-08-21 18:27:24,619 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:27:24,619 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2101103799] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:27:24,619 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:27:24,619 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 18:27:24,619 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [944001141] [2021-08-21 18:27:24,619 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 18:27:24,619 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:27:24,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 18:27:24,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=472, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:27:24,620 INFO L87 Difference]: Start difference. First operand 1318 states and 2471 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:27:26,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:27:26,033 INFO L93 Difference]: Finished difference Result 1580 states and 2952 transitions. [2021-08-21 18:27:26,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 18:27:26,033 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:27:26,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:27:26,035 INFO L225 Difference]: With dead ends: 1580 [2021-08-21 18:27:26,035 INFO L226 Difference]: Without dead ends: 1575 [2021-08-21 18:27:26,035 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 605 ImplicationChecksByTransitivity, 1241.0ms TimeCoverageRelationStatistics Valid=266, Invalid=1990, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 18:27:26,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1575 states. [2021-08-21 18:27:26,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1575 to 1322. [2021-08-21 18:27:26,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1322 states, 1321 states have (on average 1.87887963663891) internal successors, (2482), 1321 states have internal predecessors, (2482), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:27:26,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1322 states to 1322 states and 2482 transitions. [2021-08-21 18:27:26,048 INFO L78 Accepts]: Start accepts. Automaton has 1322 states and 2482 transitions. Word has length 30 [2021-08-21 18:27:26,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:27:26,048 INFO L470 AbstractCegarLoop]: Abstraction has 1322 states and 2482 transitions. [2021-08-21 18:27:26,048 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:27:26,048 INFO L276 IsEmpty]: Start isEmpty. Operand 1322 states and 2482 transitions. [2021-08-21 18:27:26,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:27:26,049 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:27:26,049 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:27:26,073 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 18:27:26,249 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:27:26,250 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:27:26,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:27:26,250 INFO L82 PathProgramCache]: Analyzing trace with hash 229044139, now seen corresponding path program 20 times [2021-08-21 18:27:26,250 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:27:26,250 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [374567449] [2021-08-21 18:27:26,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:27:26,250 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:27:26,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:27:26,581 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:27:26,581 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:27:26,581 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [374567449] [2021-08-21 18:27:26,581 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [374567449] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:27:26,581 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [518084615] [2021-08-21 18:27:26,581 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:27:26,581 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:27:26,581 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:27:26,583 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 18:27:26,583 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 18:27:29,724 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:27:29,725 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:27:29,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:27:29,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:27:30,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:27:30,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:27:30,162 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:27:30,162 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 18:27:30,336 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:27:30,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [518084615] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:27:30,336 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:27:30,336 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 22 [2021-08-21 18:27:30,336 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640461004] [2021-08-21 18:27:30,337 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:27:30,337 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:27:30,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:27:30,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=412, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:27:30,337 INFO L87 Difference]: Start difference. First operand 1322 states and 2482 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:27:31,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:27:31,307 INFO L93 Difference]: Finished difference Result 1600 states and 2981 transitions. [2021-08-21 18:27:31,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 18:27:31,308 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:27:31,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:27:31,310 INFO L225 Difference]: With dead ends: 1600 [2021-08-21 18:27:31,310 INFO L226 Difference]: Without dead ends: 1590 [2021-08-21 18:27:31,310 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 425 ImplicationChecksByTransitivity, 996.9ms TimeCoverageRelationStatistics Valid=317, Invalid=1489, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 18:27:31,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1590 states. [2021-08-21 18:27:31,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1590 to 1319. [2021-08-21 18:27:31,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1319 states, 1318 states have (on average 1.8755690440060697) internal successors, (2472), 1318 states have internal predecessors, (2472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:27:31,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1319 states to 1319 states and 2472 transitions. [2021-08-21 18:27:31,324 INFO L78 Accepts]: Start accepts. Automaton has 1319 states and 2472 transitions. Word has length 30 [2021-08-21 18:27:31,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:27:31,324 INFO L470 AbstractCegarLoop]: Abstraction has 1319 states and 2472 transitions. [2021-08-21 18:27:31,324 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:27:31,324 INFO L276 IsEmpty]: Start isEmpty. Operand 1319 states and 2472 transitions. [2021-08-21 18:27:31,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:27:31,325 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:27:31,325 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:27:31,349 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2021-08-21 18:27:31,525 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:27:31,526 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:27:31,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:27:31,526 INFO L82 PathProgramCache]: Analyzing trace with hash -787701860, now seen corresponding path program 45 times [2021-08-21 18:27:31,526 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:27:31,526 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824721309] [2021-08-21 18:27:31,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:27:31,526 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:27:31,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:27:31,838 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:27:31,838 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:27:31,838 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824721309] [2021-08-21 18:27:31,838 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [824721309] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:27:31,838 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [378955356] [2021-08-21 18:27:31,838 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:27:31,838 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:27:31,838 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:27:31,849 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 18:27:31,887 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 18:27:35,054 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:27:35,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:27:35,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:27:35,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:27:35,512 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:27:35,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, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 27 treesize of output 35 [2021-08-21 18:27:35,994 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:27:35,994 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [378955356] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:27:35,994 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:27:35,994 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 18:27:35,994 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1620314117] [2021-08-21 18:27:35,995 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 18:27:35,995 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:27:35,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 18:27:35,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:27:35,995 INFO L87 Difference]: Start difference. First operand 1319 states and 2472 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:27:37,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:27:37,380 INFO L93 Difference]: Finished difference Result 1592 states and 2967 transitions. [2021-08-21 18:27:37,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 18:27:37,380 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:27:37,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:27:37,382 INFO L225 Difference]: With dead ends: 1592 [2021-08-21 18:27:37,382 INFO L226 Difference]: Without dead ends: 1582 [2021-08-21 18:27:37,383 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 489 ImplicationChecksByTransitivity, 1154.0ms TimeCoverageRelationStatistics Valid=229, Invalid=1751, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 18:27:37,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1582 states. [2021-08-21 18:27:37,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1582 to 1325. [2021-08-21 18:27:37,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1325 states, 1324 states have (on average 1.8776435045317221) internal successors, (2486), 1324 states have internal predecessors, (2486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:27:37,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1325 states to 1325 states and 2486 transitions. [2021-08-21 18:27:37,399 INFO L78 Accepts]: Start accepts. Automaton has 1325 states and 2486 transitions. Word has length 30 [2021-08-21 18:27:37,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:27:37,400 INFO L470 AbstractCegarLoop]: Abstraction has 1325 states and 2486 transitions. [2021-08-21 18:27:37,400 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:27:37,400 INFO L276 IsEmpty]: Start isEmpty. Operand 1325 states and 2486 transitions. [2021-08-21 18:27:37,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:27:37,401 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:27:37,401 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:27:37,434 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2021-08-21 18:27:37,615 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2021-08-21 18:27:37,616 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:27:37,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:27:37,616 INFO L82 PathProgramCache]: Analyzing trace with hash 1669593175, now seen corresponding path program 21 times [2021-08-21 18:27:37,616 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:27:37,616 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1617889026] [2021-08-21 18:27:37,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:27:37,616 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:27:37,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:27:37,927 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:27:37,927 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:27:37,927 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1617889026] [2021-08-21 18:27:37,927 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1617889026] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:27:37,928 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1259432032] [2021-08-21 18:27:37,928 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:27:37,928 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:27:37,928 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:27:37,930 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 18:27:37,930 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 18:27:41,212 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 18:27:41,212 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:27:41,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:27:41,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:27:41,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:27:41,561 INFO L354 Elim1Store]: treesize reduction 24, result has 52.9 percent of original size [2021-08-21 18:27:41,562 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 18:27:41,734 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:27:41,734 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1259432032] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:27:41,734 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:27:41,734 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-08-21 18:27:41,734 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477971236] [2021-08-21 18:27:41,735 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:27:41,735 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:27:41,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:27:41,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=427, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:27:41,735 INFO L87 Difference]: Start difference. First operand 1325 states and 2486 transitions. Second operand has 23 states, 23 states have (on average 1.826086956521739) internal successors, (42), 22 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 18:27:42,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:27:42,566 INFO L93 Difference]: Finished difference Result 1571 states and 2942 transitions. [2021-08-21 18:27:42,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 18:27:42,566 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.826086956521739) internal successors, (42), 22 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 30 [2021-08-21 18:27:42,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:27:42,568 INFO L225 Difference]: With dead ends: 1571 [2021-08-21 18:27:42,568 INFO L226 Difference]: Without dead ends: 1566 [2021-08-21 18:27:42,568 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 555 ImplicationChecksByTransitivity, 822.9ms TimeCoverageRelationStatistics Valid=322, Invalid=1934, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 18:27:42,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1566 states. [2021-08-21 18:27:42,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1566 to 1332. [2021-08-21 18:27:42,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1332 states, 1331 states have (on average 1.877535687453043) internal successors, (2499), 1331 states have internal predecessors, (2499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:27:42,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1332 states to 1332 states and 2499 transitions. [2021-08-21 18:27:42,580 INFO L78 Accepts]: Start accepts. Automaton has 1332 states and 2499 transitions. Word has length 30 [2021-08-21 18:27:42,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:27:42,580 INFO L470 AbstractCegarLoop]: Abstraction has 1332 states and 2499 transitions. [2021-08-21 18:27:42,580 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.826086956521739) internal successors, (42), 22 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 18:27:42,580 INFO L276 IsEmpty]: Start isEmpty. Operand 1332 states and 2499 transitions. [2021-08-21 18:27:42,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:27:42,581 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:27:42,582 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:27:42,608 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 18:27:42,782 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:27:42,782 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:27:42,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:27:42,782 INFO L82 PathProgramCache]: Analyzing trace with hash 1378661860, now seen corresponding path program 46 times [2021-08-21 18:27:42,782 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:27:42,783 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [612431830] [2021-08-21 18:27:42,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:27:42,783 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:27:42,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:27:43,095 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:27:43,095 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:27:43,095 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [612431830] [2021-08-21 18:27:43,095 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [612431830] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:27:43,095 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1946107645] [2021-08-21 18:27:43,095 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:27:43,096 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:27:43,096 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:27:43,096 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 18:27:43,097 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 18:27:46,393 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:27:46,394 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:27:46,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 18:27:46,395 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:27:46,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:27:46,829 INFO L354 Elim1Store]: treesize reduction 11, result has 42.1 percent of original size [2021-08-21 18:27:46,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 37 treesize of output 33 [2021-08-21 18:27:46,964 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:27:46,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1946107645] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:27:46,964 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:27:46,965 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 25 [2021-08-21 18:27:46,965 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [256654858] [2021-08-21 18:27:46,965 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 18:27:46,965 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:27:46,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 18:27:46,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=502, Unknown=0, NotChecked=0, Total=600 [2021-08-21 18:27:46,965 INFO L87 Difference]: Start difference. First operand 1332 states and 2499 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 18:27:47,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:27:47,675 INFO L93 Difference]: Finished difference Result 1582 states and 2967 transitions. [2021-08-21 18:27:47,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 18:27:47,675 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:27:47,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:27:47,677 INFO L225 Difference]: With dead ends: 1582 [2021-08-21 18:27:47,677 INFO L226 Difference]: Without dead ends: 1577 [2021-08-21 18:27:47,677 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 266 ImplicationChecksByTransitivity, 516.9ms TimeCoverageRelationStatistics Valid=151, Invalid=779, Unknown=0, NotChecked=0, Total=930 [2021-08-21 18:27:47,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1577 states. [2021-08-21 18:27:47,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1577 to 1332. [2021-08-21 18:27:47,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1332 states, 1331 states have (on average 1.877535687453043) internal successors, (2499), 1331 states have internal predecessors, (2499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:27:47,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1332 states to 1332 states and 2499 transitions. [2021-08-21 18:27:47,689 INFO L78 Accepts]: Start accepts. Automaton has 1332 states and 2499 transitions. Word has length 30 [2021-08-21 18:27:47,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:27:47,689 INFO L470 AbstractCegarLoop]: Abstraction has 1332 states and 2499 transitions. [2021-08-21 18:27:47,689 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 18:27:47,689 INFO L276 IsEmpty]: Start isEmpty. Operand 1332 states and 2499 transitions. [2021-08-21 18:27:47,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:27:47,691 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:27:47,691 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:27:47,716 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Ended with exit code 0 [2021-08-21 18:27:47,891 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:27:47,891 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:27:47,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:27:47,891 INFO L82 PathProgramCache]: Analyzing trace with hash 607177695, now seen corresponding path program 22 times [2021-08-21 18:27:47,892 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:27:47,892 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2537298] [2021-08-21 18:27:47,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:27:47,892 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:27:47,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:27:48,209 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:27:48,209 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:27:48,209 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2537298] [2021-08-21 18:27:48,209 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2537298] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:27:48,209 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1368574793] [2021-08-21 18:27:48,209 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:27:48,209 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:27:48,209 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:27:48,210 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 18:27:48,211 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 18:27:51,553 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:27:51,553 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:27:51,554 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 18:27:51,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:27:52,002 INFO L354 Elim1Store]: treesize reduction 16, result has 67.3 percent of original size [2021-08-21 18:27:52,002 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 4 new quantified variables, introduced 6 case distinctions, treesize of input 30 treesize of output 54 [2021-08-21 18:27:52,309 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:27:52,309 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1368574793] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:27:52,309 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:27:52,309 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-08-21 18:27:52,309 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [527299438] [2021-08-21 18:27:52,309 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:27:52,309 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:27:52,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:27:52,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=417, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:27:52,310 INFO L87 Difference]: Start difference. First operand 1332 states and 2499 transitions. Second operand has 23 states, 23 states have (on average 1.826086956521739) internal successors, (42), 22 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 18:27:52,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:27:52,935 INFO L93 Difference]: Finished difference Result 1553 states and 2925 transitions. [2021-08-21 18:27:52,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 18:27:52,935 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.826086956521739) internal successors, (42), 22 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 30 [2021-08-21 18:27:52,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:27:52,937 INFO L225 Difference]: With dead ends: 1553 [2021-08-21 18:27:52,937 INFO L226 Difference]: Without dead ends: 1548 [2021-08-21 18:27:52,937 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 300 ImplicationChecksByTransitivity, 664.3ms TimeCoverageRelationStatistics Valid=212, Invalid=1120, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 18:27:52,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1548 states. [2021-08-21 18:27:52,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1548 to 1335. [2021-08-21 18:27:52,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1335 states, 1334 states have (on average 1.8770614692653673) internal successors, (2504), 1334 states have internal predecessors, (2504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:27:52,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1335 states to 1335 states and 2504 transitions. [2021-08-21 18:27:52,949 INFO L78 Accepts]: Start accepts. Automaton has 1335 states and 2504 transitions. Word has length 30 [2021-08-21 18:27:52,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:27:52,949 INFO L470 AbstractCegarLoop]: Abstraction has 1335 states and 2504 transitions. [2021-08-21 18:27:52,949 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.826086956521739) internal successors, (42), 22 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 18:27:52,949 INFO L276 IsEmpty]: Start isEmpty. Operand 1335 states and 2504 transitions. [2021-08-21 18:27:52,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:27:52,950 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:27:52,951 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:27:52,976 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Ended with exit code 0 [2021-08-21 18:27:53,151 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:27:53,151 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:27:53,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:27:53,151 INFO L82 PathProgramCache]: Analyzing trace with hash 924123920, now seen corresponding path program 47 times [2021-08-21 18:27:53,151 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:27:53,151 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894411251] [2021-08-21 18:27:53,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:27:53,152 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:27:53,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:27:53,431 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:27:53,431 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:27:53,431 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894411251] [2021-08-21 18:27:53,431 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1894411251] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:27:53,431 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [176991978] [2021-08-21 18:27:53,431 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:27:53,432 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:27:53,432 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:27:53,432 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 18:27:53,433 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 18:27:56,849 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:27:56,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:27:56,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 18:27:56,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:27:57,203 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-21 18:27:57,203 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 38 [2021-08-21 18:27:57,469 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:27:57,469 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [176991978] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:27:57,469 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:27:57,469 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 21 [2021-08-21 18:27:57,469 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1800653746] [2021-08-21 18:27:57,469 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 18:27:57,469 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:27:57,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 18:27:57,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=321, Unknown=0, NotChecked=0, Total=420 [2021-08-21 18:27:57,470 INFO L87 Difference]: Start difference. First operand 1335 states and 2504 transitions. Second operand has 21 states, 21 states have (on average 1.9523809523809523) internal successors, (41), 21 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 18:27:58,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:27:58,172 INFO L93 Difference]: Finished difference Result 1615 states and 3015 transitions. [2021-08-21 18:27:58,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 18:27:58,173 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.9523809523809523) internal successors, (41), 21 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:27:58,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:27:58,175 INFO L225 Difference]: With dead ends: 1615 [2021-08-21 18:27:58,175 INFO L226 Difference]: Without dead ends: 1610 [2021-08-21 18:27:58,175 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 297 ImplicationChecksByTransitivity, 638.2ms TimeCoverageRelationStatistics Valid=214, Invalid=778, Unknown=0, NotChecked=0, Total=992 [2021-08-21 18:27:58,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1610 states. [2021-08-21 18:27:58,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1610 to 1334. [2021-08-21 18:27:58,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1334 states, 1333 states have (on average 1.876219054763691) internal successors, (2501), 1333 states have internal predecessors, (2501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:27:58,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1334 states to 1334 states and 2501 transitions. [2021-08-21 18:27:58,188 INFO L78 Accepts]: Start accepts. Automaton has 1334 states and 2501 transitions. Word has length 30 [2021-08-21 18:27:58,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:27:58,188 INFO L470 AbstractCegarLoop]: Abstraction has 1334 states and 2501 transitions. [2021-08-21 18:27:58,188 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 1.9523809523809523) internal successors, (41), 21 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 18:27:58,188 INFO L276 IsEmpty]: Start isEmpty. Operand 1334 states and 2501 transitions. [2021-08-21 18:27:58,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:27:58,189 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:27:58,189 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:27:58,215 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 18:27:58,390 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable93 [2021-08-21 18:27:58,390 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:27:58,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:27:58,390 INFO L82 PathProgramCache]: Analyzing trace with hash 1007233764, now seen corresponding path program 48 times [2021-08-21 18:27:58,390 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:27:58,391 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [110699857] [2021-08-21 18:27:58,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:27:58,391 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:27:58,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:27:58,692 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:27:58,693 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:27:58,693 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [110699857] [2021-08-21 18:27:58,693 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [110699857] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:27:58,693 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1142756061] [2021-08-21 18:27:58,693 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:27:58,693 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:27:58,693 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:27:58,694 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 18:27:58,694 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 18:28:02,152 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:28:02,152 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:28:02,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:28:02,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:28:02,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:28:02,533 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:28:02,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 19 [2021-08-21 18:28:02,654 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:28:02,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1142756061] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:28:02,654 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:28:02,654 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 23 [2021-08-21 18:28:02,654 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812747701] [2021-08-21 18:28:02,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:28:02,655 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:28:02,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:28:02,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:28:02,655 INFO L87 Difference]: Start difference. First operand 1334 states and 2501 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:28:03,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:28:03,276 INFO L93 Difference]: Finished difference Result 1630 states and 3045 transitions. [2021-08-21 18:28:03,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 18:28:03,283 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:28:03,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:28:03,284 INFO L225 Difference]: With dead ends: 1630 [2021-08-21 18:28:03,284 INFO L226 Difference]: Without dead ends: 1620 [2021-08-21 18:28:03,285 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 349 ImplicationChecksByTransitivity, 621.1ms TimeCoverageRelationStatistics Valid=216, Invalid=1044, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 18:28:03,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1620 states. [2021-08-21 18:28:03,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1620 to 1346. [2021-08-21 18:28:03,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1346 states, 1345 states have (on average 1.8728624535315985) internal successors, (2519), 1345 states have internal predecessors, (2519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:28:03,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1346 states to 1346 states and 2519 transitions. [2021-08-21 18:28:03,297 INFO L78 Accepts]: Start accepts. Automaton has 1346 states and 2519 transitions. Word has length 30 [2021-08-21 18:28:03,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:28:03,297 INFO L470 AbstractCegarLoop]: Abstraction has 1346 states and 2519 transitions. [2021-08-21 18:28:03,297 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:28:03,297 INFO L276 IsEmpty]: Start isEmpty. Operand 1346 states and 2519 transitions. [2021-08-21 18:28:03,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:28:03,298 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:28:03,298 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:28:03,324 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Ended with exit code 0 [2021-08-21 18:28:03,498 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:28:03,499 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:28:03,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:28:03,499 INFO L82 PathProgramCache]: Analyzing trace with hash -449293080, now seen corresponding path program 49 times [2021-08-21 18:28:03,499 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:28:03,499 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996106040] [2021-08-21 18:28:03,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:28:03,499 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:28:03,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:28:03,909 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:28:03,909 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:28:03,909 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996106040] [2021-08-21 18:28:03,909 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [996106040] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:28:03,910 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1740535084] [2021-08-21 18:28:03,910 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:28:03,910 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:28:03,910 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:28:03,910 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 18:28:03,912 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 18:28:07,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:28:07,379 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 18:28:07,380 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:28:07,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:28:07,743 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-21 18:28:07,750 INFO L354 Elim1Store]: treesize reduction 11, result has 42.1 percent of original size [2021-08-21 18:28:07,751 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 27 [2021-08-21 18:28:07,891 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:28:07,891 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1740535084] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:28:07,891 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:28:07,891 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 22 [2021-08-21 18:28:07,891 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [266160594] [2021-08-21 18:28:07,891 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:28:07,891 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:28:07,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:28:07,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=356, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:28:07,892 INFO L87 Difference]: Start difference. First operand 1346 states and 2519 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:28:08,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:28:08,281 INFO L93 Difference]: Finished difference Result 1615 states and 3022 transitions. [2021-08-21 18:28:08,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 18:28:08,282 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:28:08,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:28:08,283 INFO L225 Difference]: With dead ends: 1615 [2021-08-21 18:28:08,284 INFO L226 Difference]: Without dead ends: 1610 [2021-08-21 18:28:08,284 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 440.2ms TimeCoverageRelationStatistics Valid=177, Invalid=579, Unknown=0, NotChecked=0, Total=756 [2021-08-21 18:28:08,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1610 states. [2021-08-21 18:28:08,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1610 to 1352. [2021-08-21 18:28:08,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1352 states, 1351 states have (on average 1.8704663212435233) internal successors, (2527), 1351 states have internal predecessors, (2527), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:28:08,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1352 states to 1352 states and 2527 transitions. [2021-08-21 18:28:08,296 INFO L78 Accepts]: Start accepts. Automaton has 1352 states and 2527 transitions. Word has length 30 [2021-08-21 18:28:08,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:28:08,296 INFO L470 AbstractCegarLoop]: Abstraction has 1352 states and 2527 transitions. [2021-08-21 18:28:08,296 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:28:08,296 INFO L276 IsEmpty]: Start isEmpty. Operand 1352 states and 2527 transitions. [2021-08-21 18:28:08,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:28:08,298 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:28:08,298 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:28:08,323 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 18:28:08,498 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:28:08,498 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:28:08,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:28:08,499 INFO L82 PathProgramCache]: Analyzing trace with hash -1245260528, now seen corresponding path program 50 times [2021-08-21 18:28:08,499 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:28:08,499 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459649790] [2021-08-21 18:28:08,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:28:08,499 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:28:08,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:28:08,900 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:28:08,900 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:28:08,900 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459649790] [2021-08-21 18:28:08,900 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [459649790] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:28:08,900 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [429801641] [2021-08-21 18:28:08,900 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:28:08,900 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:28:08,900 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:28:08,901 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 18:28:08,931 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 18:28:12,541 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:28:12,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:28:12,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:28:12,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:28:12,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:28:12,877 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:28:12,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 19 [2021-08-21 18:28:12,997 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:28:12,997 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [429801641] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:28:12,998 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:28:12,998 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-21 18:28:12,998 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2096533044] [2021-08-21 18:28:12,998 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:28:12,998 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:28:12,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:28:12,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=388, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:28:12,998 INFO L87 Difference]: Start difference. First operand 1352 states and 2527 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:28:14,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:28:14,126 INFO L93 Difference]: Finished difference Result 1642 states and 3062 transitions. [2021-08-21 18:28:14,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 18:28:14,126 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:28:14,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:28:14,128 INFO L225 Difference]: With dead ends: 1642 [2021-08-21 18:28:14,128 INFO L226 Difference]: Without dead ends: 1637 [2021-08-21 18:28:14,128 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 435 ImplicationChecksByTransitivity, 1016.5ms TimeCoverageRelationStatistics Valid=260, Invalid=1546, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 18:28:14,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1637 states. [2021-08-21 18:28:14,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1637 to 1353. [2021-08-21 18:28:14,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1353 states, 1352 states have (on average 1.8735207100591715) internal successors, (2533), 1352 states have internal predecessors, (2533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:28:14,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1353 states to 1353 states and 2533 transitions. [2021-08-21 18:28:14,140 INFO L78 Accepts]: Start accepts. Automaton has 1353 states and 2533 transitions. Word has length 30 [2021-08-21 18:28:14,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:28:14,140 INFO L470 AbstractCegarLoop]: Abstraction has 1353 states and 2533 transitions. [2021-08-21 18:28:14,140 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:28:14,140 INFO L276 IsEmpty]: Start isEmpty. Operand 1353 states and 2533 transitions. [2021-08-21 18:28:14,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:28:14,141 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:28:14,141 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:28:14,167 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Ended with exit code 0 [2021-08-21 18:28:14,344 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:28:14,345 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:28:14,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:28:14,345 INFO L82 PathProgramCache]: Analyzing trace with hash 797459855, now seen corresponding path program 23 times [2021-08-21 18:28:14,345 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:28:14,345 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1661248313] [2021-08-21 18:28:14,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:28:14,345 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:28:14,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:28:14,594 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:28:14,594 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:28:14,594 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1661248313] [2021-08-21 18:28:14,594 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1661248313] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:28:14,594 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1046834618] [2021-08-21 18:28:14,594 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:28:14,594 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:28:14,594 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:28:14,595 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 18:28:14,596 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 18:28:18,164 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:28:18,164 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:28:18,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:28:18,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:28:18,559 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:28:18,559 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 18:28:18,620 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:28:18,620 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1046834618] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:28:18,620 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:28:18,620 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 21 [2021-08-21 18:28:18,620 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [129467480] [2021-08-21 18:28:18,621 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:28:18,621 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:28:18,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:28:18,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:28:18,621 INFO L87 Difference]: Start difference. First operand 1353 states and 2533 transitions. Second operand has 22 states, 22 states have (on average 1.9545454545454546) 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 18:28:19,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:28:19,197 INFO L93 Difference]: Finished difference Result 1474 states and 2708 transitions. [2021-08-21 18:28:19,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 18:28:19,198 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.9545454545454546) 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 30 [2021-08-21 18:28:19,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:28:19,199 INFO L225 Difference]: With dead ends: 1474 [2021-08-21 18:28:19,199 INFO L226 Difference]: Without dead ends: 1469 [2021-08-21 18:28:19,200 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 357 ImplicationChecksByTransitivity, 556.8ms TimeCoverageRelationStatistics Valid=216, Invalid=1266, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 18:28:19,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1469 states. [2021-08-21 18:28:19,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1469 to 1351. [2021-08-21 18:28:19,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1351 states, 1350 states have (on average 1.8718518518518519) internal successors, (2527), 1350 states have internal predecessors, (2527), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:28:19,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1351 states to 1351 states and 2527 transitions. [2021-08-21 18:28:19,212 INFO L78 Accepts]: Start accepts. Automaton has 1351 states and 2527 transitions. Word has length 30 [2021-08-21 18:28:19,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:28:19,212 INFO L470 AbstractCegarLoop]: Abstraction has 1351 states and 2527 transitions. [2021-08-21 18:28:19,212 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.9545454545454546) 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 18:28:19,212 INFO L276 IsEmpty]: Start isEmpty. Operand 1351 states and 2527 transitions. [2021-08-21 18:28:19,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:28:19,214 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:28:19,214 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:28:19,245 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 18:28:19,431 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:28:19,431 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:28:19,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:28:19,431 INFO L82 PathProgramCache]: Analyzing trace with hash 391651143, now seen corresponding path program 24 times [2021-08-21 18:28:19,431 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:28:19,431 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900481269] [2021-08-21 18:28:19,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:28:19,431 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:28:19,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:28:19,717 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:28:19,717 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:28:19,717 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900481269] [2021-08-21 18:28:19,717 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [900481269] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:28:19,718 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1965817141] [2021-08-21 18:28:19,718 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:28:19,718 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:28:19,718 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:28:19,718 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 18:28:19,719 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 18:28:23,335 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 18:28:23,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:28:23,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:28:23,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:28:23,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:28:23,777 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:28:23,777 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 4 new quantified variables, introduced 4 case distinctions, treesize of input 21 treesize of output 47 [2021-08-21 18:28:24,036 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:28:24,036 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1965817141] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:28:24,036 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:28:24,036 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 25 [2021-08-21 18:28:24,037 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1555406653] [2021-08-21 18:28:24,037 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 18:28:24,037 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:28:24,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 18:28:24,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=526, Unknown=0, NotChecked=0, Total=600 [2021-08-21 18:28:24,037 INFO L87 Difference]: Start difference. First operand 1351 states and 2527 transitions. Second operand has 25 states, 25 states have (on average 2.16) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:28:25,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:28:25,868 INFO L93 Difference]: Finished difference Result 1796 states and 3298 transitions. [2021-08-21 18:28:25,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 18:28:25,868 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:28:25,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:28:25,870 INFO L225 Difference]: With dead ends: 1796 [2021-08-21 18:28:25,870 INFO L226 Difference]: Without dead ends: 1789 [2021-08-21 18:28:25,870 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 704 ImplicationChecksByTransitivity, 1565.7ms TimeCoverageRelationStatistics Valid=450, Invalid=2856, Unknown=0, NotChecked=0, Total=3306 [2021-08-21 18:28:25,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1789 states. [2021-08-21 18:28:25,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1789 to 1352. [2021-08-21 18:28:25,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1352 states, 1351 states have (on average 1.8689859363434493) internal successors, (2525), 1351 states have internal predecessors, (2525), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:28:25,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1352 states to 1352 states and 2525 transitions. [2021-08-21 18:28:25,883 INFO L78 Accepts]: Start accepts. Automaton has 1352 states and 2525 transitions. Word has length 30 [2021-08-21 18:28:25,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:28:25,883 INFO L470 AbstractCegarLoop]: Abstraction has 1352 states and 2525 transitions. [2021-08-21 18:28:25,883 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 25 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:28:25,883 INFO L276 IsEmpty]: Start isEmpty. Operand 1352 states and 2525 transitions. [2021-08-21 18:28:25,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:28:25,884 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:28:25,884 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:28:25,910 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Forceful destruction successful, exit code 0 [2021-08-21 18:28:26,085 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,SelfDestructingSolverStorable98 [2021-08-21 18:28:26,085 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:28:26,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:28:26,085 INFO L82 PathProgramCache]: Analyzing trace with hash 1236498248, now seen corresponding path program 51 times [2021-08-21 18:28:26,085 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:28:26,085 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712966771] [2021-08-21 18:28:26,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:28:26,085 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:28:26,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:28:26,399 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:28:26,400 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:28:26,400 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712966771] [2021-08-21 18:28:26,400 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1712966771] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:28:26,400 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [212083564] [2021-08-21 18:28:26,400 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:28:26,400 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:28:26,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:28:26,400 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 18:28:26,401 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 18:28:30,012 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:28:30,012 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:28:30,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:28:30,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:28:30,474 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:28:30,475 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 27 treesize of output 35 [2021-08-21 18:28:30,911 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:28:30,911 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [212083564] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:28:30,911 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:28:30,911 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-08-21 18:28:30,911 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [195535905] [2021-08-21 18:28:30,912 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 18:28:30,912 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:28:30,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 18:28:30,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=469, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:28:30,912 INFO L87 Difference]: Start difference. First operand 1352 states and 2525 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:28:32,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:28:32,418 INFO L93 Difference]: Finished difference Result 1658 states and 3075 transitions. [2021-08-21 18:28:32,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 18:28:32,425 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:28:32,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:28:32,428 INFO L225 Difference]: With dead ends: 1658 [2021-08-21 18:28:32,428 INFO L226 Difference]: Without dead ends: 1648 [2021-08-21 18:28:32,428 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 554 ImplicationChecksByTransitivity, 1244.4ms TimeCoverageRelationStatistics Valid=277, Invalid=1885, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 18:28:32,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1648 states. [2021-08-21 18:28:32,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1648 to 1344. [2021-08-21 18:28:32,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1344 states, 1343 states have (on average 1.864482501861504) internal successors, (2504), 1343 states have internal predecessors, (2504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:28:32,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1344 states to 1344 states and 2504 transitions. [2021-08-21 18:28:32,441 INFO L78 Accepts]: Start accepts. Automaton has 1344 states and 2504 transitions. Word has length 30 [2021-08-21 18:28:32,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:28:32,441 INFO L470 AbstractCegarLoop]: Abstraction has 1344 states and 2504 transitions. [2021-08-21 18:28:32,441 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:28:32,441 INFO L276 IsEmpty]: Start isEmpty. Operand 1344 states and 2504 transitions. [2021-08-21 18:28:32,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:28:32,442 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:28:32,442 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:28:32,468 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Forceful destruction successful, exit code 0 [2021-08-21 18:28:32,642 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,SelfDestructingSolverStorable99 [2021-08-21 18:28:32,643 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:28:32,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:28:32,643 INFO L82 PathProgramCache]: Analyzing trace with hash -601174013, now seen corresponding path program 25 times [2021-08-21 18:28:32,643 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:28:32,643 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1068737790] [2021-08-21 18:28:32,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:28:32,643 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:28:32,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:28:32,951 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:28:32,951 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:28:32,951 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1068737790] [2021-08-21 18:28:32,951 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1068737790] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:28:32,951 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [160034015] [2021-08-21 18:28:32,951 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:28:32,951 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:28:32,952 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:28:32,952 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 18:28:32,953 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 18:28:36,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:28:36,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:28:36,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:28:37,024 INFO L354 Elim1Store]: treesize reduction 20, result has 57.4 percent of original size [2021-08-21 18:28:37,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 43 [2021-08-21 18:28:37,189 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:28:37,189 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [160034015] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:28:37,189 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:28:37,189 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-08-21 18:28:37,189 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [875002573] [2021-08-21 18:28:37,190 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:28:37,190 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:28:37,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:28:37,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=428, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:28:37,190 INFO L87 Difference]: Start difference. First operand 1344 states and 2504 transitions. Second operand has 23 states, 23 states have (on average 1.7826086956521738) internal successors, (41), 22 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:28:38,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:28:38,220 INFO L93 Difference]: Finished difference Result 1641 states and 3051 transitions. [2021-08-21 18:28:38,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 18:28:38,220 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.7826086956521738) internal successors, (41), 22 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:28:38,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:28:38,222 INFO L225 Difference]: With dead ends: 1641 [2021-08-21 18:28:38,222 INFO L226 Difference]: Without dead ends: 1636 [2021-08-21 18:28:38,223 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 587 ImplicationChecksByTransitivity, 924.9ms TimeCoverageRelationStatistics Valid=366, Invalid=1986, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 18:28:38,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1636 states. [2021-08-21 18:28:38,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1636 to 1341. [2021-08-21 18:28:38,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1341 states, 1340 states have (on average 1.8649253731343283) internal successors, (2499), 1340 states have internal predecessors, (2499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:28:38,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1341 states to 1341 states and 2499 transitions. [2021-08-21 18:28:38,239 INFO L78 Accepts]: Start accepts. Automaton has 1341 states and 2499 transitions. Word has length 30 [2021-08-21 18:28:38,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:28:38,240 INFO L470 AbstractCegarLoop]: Abstraction has 1341 states and 2499 transitions. [2021-08-21 18:28:38,240 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.7826086956521738) internal successors, (41), 22 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:28:38,240 INFO L276 IsEmpty]: Start isEmpty. Operand 1341 states and 2499 transitions. [2021-08-21 18:28:38,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:28:38,241 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:28:38,241 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:28:38,277 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 18:28:38,464 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-08-21 18:28:38,465 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:28:38,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:28:38,465 INFO L82 PathProgramCache]: Analyzing trace with hash -892105328, now seen corresponding path program 52 times [2021-08-21 18:28:38,465 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:28:38,465 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57677208] [2021-08-21 18:28:38,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:28:38,465 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:28:38,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:28:38,788 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:28:38,788 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:28:38,788 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57677208] [2021-08-21 18:28:38,788 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [57677208] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:28:38,788 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1594110728] [2021-08-21 18:28:38,788 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:28:38,788 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:28:38,788 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:28:38,789 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 18:28:38,789 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 18:28:42,535 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:28:42,535 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:28:42,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 18:28:42,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:28:42,960 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 18:28:42,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 25 [2021-08-21 18:28:43,097 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:28:43,097 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1594110728] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:28:43,098 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:28:43,098 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 25 [2021-08-21 18:28:43,098 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188556371] [2021-08-21 18:28:43,098 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 18:28:43,098 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:28:43,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 18:28:43,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=493, Unknown=0, NotChecked=0, Total=600 [2021-08-21 18:28:43,098 INFO L87 Difference]: Start difference. First operand 1341 states and 2499 transitions. Second operand has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 18:28:43,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:28:43,800 INFO L93 Difference]: Finished difference Result 1600 states and 2984 transitions. [2021-08-21 18:28:43,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 18:28:43,800 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:28:43,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:28:43,802 INFO L225 Difference]: With dead ends: 1600 [2021-08-21 18:28:43,802 INFO L226 Difference]: Without dead ends: 1595 [2021-08-21 18:28:43,802 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 298 ImplicationChecksByTransitivity, 541.9ms TimeCoverageRelationStatistics Valid=177, Invalid=879, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:28:43,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1595 states. [2021-08-21 18:28:43,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1595 to 1341. [2021-08-21 18:28:43,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1341 states, 1340 states have (on average 1.8649253731343283) internal successors, (2499), 1340 states have internal predecessors, (2499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:28:43,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1341 states to 1341 states and 2499 transitions. [2021-08-21 18:28:43,814 INFO L78 Accepts]: Start accepts. Automaton has 1341 states and 2499 transitions. Word has length 30 [2021-08-21 18:28:43,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:28:43,814 INFO L470 AbstractCegarLoop]: Abstraction has 1341 states and 2499 transitions. [2021-08-21 18:28:43,815 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.92) internal successors, (48), 25 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 18:28:43,815 INFO L276 IsEmpty]: Start isEmpty. Operand 1341 states and 2499 transitions. [2021-08-21 18:28:43,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:28:43,816 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:28:43,816 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:28:43,842 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 18:28:44,016 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:28:44,016 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:28:44,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:28:44,017 INFO L82 PathProgramCache]: Analyzing trace with hash -1663589493, now seen corresponding path program 26 times [2021-08-21 18:28:44,017 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:28:44,017 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988451850] [2021-08-21 18:28:44,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:28:44,017 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:28:44,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:28:44,316 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:28:44,317 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:28:44,317 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988451850] [2021-08-21 18:28:44,317 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [988451850] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:28:44,317 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2057953767] [2021-08-21 18:28:44,317 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:28:44,317 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:28:44,317 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:28:44,318 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 18:28:44,318 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 18:28:48,194 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:28:48,194 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:28:48,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 18:28:48,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:28:48,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:28:48,597 INFO L354 Elim1Store]: treesize reduction 14, result has 72.5 percent of original size [2021-08-21 18:28:48,598 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 37 treesize of output 61 [2021-08-21 18:28:48,944 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:28:48,944 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2057953767] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:28:48,945 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:28:48,945 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 27 [2021-08-21 18:28:48,945 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [803605660] [2021-08-21 18:28:48,945 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 18:28:48,945 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:28:48,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 18:28:48,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=620, Unknown=0, NotChecked=0, Total=702 [2021-08-21 18:28:48,945 INFO L87 Difference]: Start difference. First operand 1341 states and 2499 transitions. Second operand has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:28:50,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:28:50,177 INFO L93 Difference]: Finished difference Result 1581 states and 2954 transitions. [2021-08-21 18:28:50,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 18:28:50,177 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:28:50,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:28:50,179 INFO L225 Difference]: With dead ends: 1581 [2021-08-21 18:28:50,179 INFO L226 Difference]: Without dead ends: 1576 [2021-08-21 18:28:50,179 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 316 ImplicationChecksByTransitivity, 1156.3ms TimeCoverageRelationStatistics Valid=240, Invalid=1652, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 18:28:50,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1576 states. [2021-08-21 18:28:50,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1576 to 1341. [2021-08-21 18:28:50,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1341 states, 1340 states have (on average 1.8649253731343283) internal successors, (2499), 1340 states have internal predecessors, (2499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:28:50,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1341 states to 1341 states and 2499 transitions. [2021-08-21 18:28:50,191 INFO L78 Accepts]: Start accepts. Automaton has 1341 states and 2499 transitions. Word has length 30 [2021-08-21 18:28:50,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:28:50,191 INFO L470 AbstractCegarLoop]: Abstraction has 1341 states and 2499 transitions. [2021-08-21 18:28:50,191 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 27 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:28:50,191 INFO L276 IsEmpty]: Start isEmpty. Operand 1341 states and 2499 transitions. [2021-08-21 18:28:50,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:28:50,192 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:28:50,192 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:28:50,218 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 18:28:50,392 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,SelfDestructingSolverStorable102 [2021-08-21 18:28:50,393 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:28:50,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:28:50,393 INFO L82 PathProgramCache]: Analyzing trace with hash 860692986, now seen corresponding path program 53 times [2021-08-21 18:28:50,393 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:28:50,393 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [113854975] [2021-08-21 18:28:50,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:28:50,393 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:28:50,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:28:50,782 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:28:50,782 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:28:50,783 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [113854975] [2021-08-21 18:28:50,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [113854975] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:28:50,783 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [401181714] [2021-08-21 18:28:50,783 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:28:50,783 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:28:50,783 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:28:50,783 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 18:28:50,784 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 18:28:54,631 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:28:54,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:28:54,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:28:54,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:28:55,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:28:55,025 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-21 18:28:55,032 INFO L354 Elim1Store]: treesize reduction 11, result has 42.1 percent of original size [2021-08-21 18:28:55,033 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 27 [2021-08-21 18:28:55,166 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:28:55,166 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [401181714] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:28:55,166 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:28:55,166 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 23 [2021-08-21 18:28:55,167 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [351047014] [2021-08-21 18:28:55,167 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:28:55,167 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:28:55,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:28:55,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=406, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:28:55,167 INFO L87 Difference]: Start difference. First operand 1341 states and 2499 transitions. Second operand has 23 states, 23 states have (on average 1.7826086956521738) internal successors, (41), 23 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:28:55,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:28:55,691 INFO L93 Difference]: Finished difference Result 1610 states and 3000 transitions. [2021-08-21 18:28:55,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 18:28:55,691 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.7826086956521738) internal successors, (41), 23 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:28:55,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:28:55,693 INFO L225 Difference]: With dead ends: 1610 [2021-08-21 18:28:55,693 INFO L226 Difference]: Without dead ends: 1605 [2021-08-21 18:28:55,694 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 251 ImplicationChecksByTransitivity, 476.1ms TimeCoverageRelationStatistics Valid=151, Invalid=605, Unknown=0, NotChecked=0, Total=756 [2021-08-21 18:28:55,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1605 states. [2021-08-21 18:28:55,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1605 to 1341. [2021-08-21 18:28:55,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1341 states, 1340 states have (on average 1.8649253731343283) internal successors, (2499), 1340 states have internal predecessors, (2499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:28:55,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1341 states to 1341 states and 2499 transitions. [2021-08-21 18:28:55,707 INFO L78 Accepts]: Start accepts. Automaton has 1341 states and 2499 transitions. Word has length 30 [2021-08-21 18:28:55,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:28:55,707 INFO L470 AbstractCegarLoop]: Abstraction has 1341 states and 2499 transitions. [2021-08-21 18:28:55,707 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.7826086956521738) internal successors, (41), 23 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:28:55,707 INFO L276 IsEmpty]: Start isEmpty. Operand 1341 states and 2499 transitions. [2021-08-21 18:28:55,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:28:55,708 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:28:55,708 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:28:55,734 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Forceful destruction successful, exit code 0 [2021-08-21 18:28:55,909 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-08-21 18:28:55,909 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:28:55,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:28:55,910 INFO L82 PathProgramCache]: Analyzing trace with hash -1580479649, now seen corresponding path program 27 times [2021-08-21 18:28:55,910 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:28:55,910 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [457994185] [2021-08-21 18:28:55,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:28:55,910 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:28:55,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:28:56,235 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:28:56,235 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:28:56,236 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [457994185] [2021-08-21 18:28:56,236 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [457994185] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:28:56,236 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [243880459] [2021-08-21 18:28:56,236 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:28:56,236 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:28:56,236 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:28:56,236 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 18:28:56,237 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 18:29:00,123 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:29:00,124 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:29:00,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:29:00,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:29:00,653 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:29:00,654 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 5 new quantified variables, introduced 6 case distinctions, treesize of input 56 treesize of output 87 [2021-08-21 18:29:05,287 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:29:05,287 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [243880459] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:29:05,287 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:29:05,287 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 26 [2021-08-21 18:29:05,287 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1990147106] [2021-08-21 18:29:05,288 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-21 18:29:05,288 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:29:05,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-21 18:29:05,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=601, Unknown=0, NotChecked=0, Total=702 [2021-08-21 18:29:05,288 INFO L87 Difference]: Start difference. First operand 1341 states and 2499 transitions. Second operand has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 26 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:29:09,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:29:09,392 INFO L93 Difference]: Finished difference Result 1592 states and 2971 transitions. [2021-08-21 18:29:09,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 18:29:09,393 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 26 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:29:09,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:29:09,394 INFO L225 Difference]: With dead ends: 1592 [2021-08-21 18:29:09,394 INFO L226 Difference]: Without dead ends: 1587 [2021-08-21 18:29:09,395 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 287 ImplicationChecksByTransitivity, 3844.3ms TimeCoverageRelationStatistics Valid=249, Invalid=1311, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 18:29:09,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1587 states. [2021-08-21 18:29:09,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1587 to 1347. [2021-08-21 18:29:09,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1347 states, 1346 states have (on average 1.8640416047548292) internal successors, (2509), 1346 states have internal predecessors, (2509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:29:09,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1347 states to 1347 states and 2509 transitions. [2021-08-21 18:29:09,409 INFO L78 Accepts]: Start accepts. Automaton has 1347 states and 2509 transitions. Word has length 30 [2021-08-21 18:29:09,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:29:09,409 INFO L470 AbstractCegarLoop]: Abstraction has 1347 states and 2509 transitions. [2021-08-21 18:29:09,409 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 1.9259259259259258) internal successors, (52), 26 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:29:09,409 INFO L276 IsEmpty]: Start isEmpty. Operand 1347 states and 2509 transitions. [2021-08-21 18:29:09,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:29:09,411 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:29:09,411 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:29:09,454 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 18:29:09,625 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:29:09,625 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:29:09,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:29:09,625 INFO L82 PathProgramCache]: Analyzing trace with hash 595354128, now seen corresponding path program 20 times [2021-08-21 18:29:09,625 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:29:09,625 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839037325] [2021-08-21 18:29:09,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:29:09,625 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:29:09,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:29:09,697 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:29:09,698 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:29:09,698 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839037325] [2021-08-21 18:29:09,698 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1839037325] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:29:09,698 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [159109615] [2021-08-21 18:29:09,698 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:29:09,698 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:29:09,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:29:09,699 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 18:29:09,700 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 18:29:13,719 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:29:13,719 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:29:13,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:29:13,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:29:13,950 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:29:13,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [159109615] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:29:13,950 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:29:13,950 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-21 18:29:13,950 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497312490] [2021-08-21 18:29:13,951 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 18:29:13,951 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:29:13,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 18:29:13,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-08-21 18:29:13,951 INFO L87 Difference]: Start difference. First operand 1347 states and 2509 transitions. Second operand has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 17 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:29:14,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:29:14,738 INFO L93 Difference]: Finished difference Result 2771 states and 4699 transitions. [2021-08-21 18:29:14,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 18:29:14,738 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 17 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:29:14,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:29:14,741 INFO L225 Difference]: With dead ends: 2771 [2021-08-21 18:29:14,741 INFO L226 Difference]: Without dead ends: 2771 [2021-08-21 18:29:14,742 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 837 ImplicationChecksByTransitivity, 501.7ms TimeCoverageRelationStatistics Valid=560, Invalid=2092, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 18:29:14,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2771 states. [2021-08-21 18:29:14,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2771 to 1461. [2021-08-21 18:29:14,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1461 states, 1460 states have (on average 1.8808219178082193) internal successors, (2746), 1460 states have internal predecessors, (2746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:29:14,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1461 states to 1461 states and 2746 transitions. [2021-08-21 18:29:14,758 INFO L78 Accepts]: Start accepts. Automaton has 1461 states and 2746 transitions. Word has length 33 [2021-08-21 18:29:14,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:29:14,758 INFO L470 AbstractCegarLoop]: Abstraction has 1461 states and 2746 transitions. [2021-08-21 18:29:14,758 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 17 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:29:14,758 INFO L276 IsEmpty]: Start isEmpty. Operand 1461 states and 2746 transitions. [2021-08-21 18:29:14,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:29:14,759 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:29:14,760 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 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 18:29:14,786 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 18:29:14,960 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:29:14,960 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:29:14,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:29:14,960 INFO L82 PathProgramCache]: Analyzing trace with hash -1656892785, now seen corresponding path program 54 times [2021-08-21 18:29:14,961 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:29:14,961 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578018699] [2021-08-21 18:29:14,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:29:14,961 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:29:14,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:29:15,033 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 1 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:29:15,033 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:29:15,033 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1578018699] [2021-08-21 18:29:15,033 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1578018699] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:29:15,033 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1347103894] [2021-08-21 18:29:15,033 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:29:15,033 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:29:15,033 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:29:15,034 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 18:29:15,036 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 18:29:19,117 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 18:29:19,117 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:29:19,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:29:19,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:29:19,333 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 5 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:29:19,333 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1347103894] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:29:19,333 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:29:19,334 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-21 18:29:19,334 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1522122082] [2021-08-21 18:29:19,334 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 18:29:19,334 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:29:19,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 18:29:19,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:29:19,334 INFO L87 Difference]: Start difference. First operand 1461 states and 2746 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:29:20,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:29:20,069 INFO L93 Difference]: Finished difference Result 2408 states and 4116 transitions. [2021-08-21 18:29:20,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 18:29:20,070 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:29:20,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:29:20,072 INFO L225 Difference]: With dead ends: 2408 [2021-08-21 18:29:20,072 INFO L226 Difference]: Without dead ends: 2408 [2021-08-21 18:29:20,073 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 778 ImplicationChecksByTransitivity, 462.4ms TimeCoverageRelationStatistics Valid=582, Invalid=1968, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 18:29:20,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2408 states. [2021-08-21 18:29:20,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2408 to 1415. [2021-08-21 18:29:20,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1415 states, 1414 states have (on average 1.8691654879773691) internal successors, (2643), 1414 states have internal predecessors, (2643), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:29:20,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1415 states to 1415 states and 2643 transitions. [2021-08-21 18:29:20,088 INFO L78 Accepts]: Start accepts. Automaton has 1415 states and 2643 transitions. Word has length 33 [2021-08-21 18:29:20,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:29:20,088 INFO L470 AbstractCegarLoop]: Abstraction has 1415 states and 2643 transitions. [2021-08-21 18:29:20,088 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:29:20,088 INFO L276 IsEmpty]: Start isEmpty. Operand 1415 states and 2643 transitions. [2021-08-21 18:29:20,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:29:20,090 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:29:20,090 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:29:20,117 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Ended with exit code 0 [2021-08-21 18:29:20,293 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,SelfDestructingSolverStorable106 [2021-08-21 18:29:20,293 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:29:20,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:29:20,293 INFO L82 PathProgramCache]: Analyzing trace with hash 1929387440, now seen corresponding path program 28 times [2021-08-21 18:29:20,293 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:29:20,293 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874371634] [2021-08-21 18:29:20,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:29:20,293 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:29:20,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:29:20,364 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:29:20,365 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:29:20,365 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874371634] [2021-08-21 18:29:20,365 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1874371634] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:29:20,365 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [53774401] [2021-08-21 18:29:20,365 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:29:20,365 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:29:20,365 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:29:20,366 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 18:29:20,366 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 18:29:24,430 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:29:24,430 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:29:24,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:29:24,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:29:24,630 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:29:24,630 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [53774401] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:29:24,630 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:29:24,631 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-08-21 18:29:24,631 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601378011] [2021-08-21 18:29:24,631 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 18:29:24,631 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:29:24,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 18:29:24,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:29:24,631 INFO L87 Difference]: Start difference. First operand 1415 states and 2643 transitions. Second operand has 15 states, 15 states have (on average 3.3333333333333335) internal successors, (50), 15 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:29:25,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:29:25,118 INFO L93 Difference]: Finished difference Result 2276 states and 3904 transitions. [2021-08-21 18:29:25,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 18:29:25,118 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.3333333333333335) internal successors, (50), 15 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:29:25,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:29:25,121 INFO L225 Difference]: With dead ends: 2276 [2021-08-21 18:29:25,121 INFO L226 Difference]: Without dead ends: 2276 [2021-08-21 18:29:25,121 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 374 ImplicationChecksByTransitivity, 302.8ms TimeCoverageRelationStatistics Valid=310, Invalid=1096, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 18:29:25,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2276 states. [2021-08-21 18:29:25,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2276 to 1413. [2021-08-21 18:29:25,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1413 states, 1412 states have (on average 1.8675637393767706) internal successors, (2637), 1412 states have internal predecessors, (2637), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:29:25,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1413 states to 1413 states and 2637 transitions. [2021-08-21 18:29:25,135 INFO L78 Accepts]: Start accepts. Automaton has 1413 states and 2637 transitions. Word has length 33 [2021-08-21 18:29:25,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:29:25,136 INFO L470 AbstractCegarLoop]: Abstraction has 1413 states and 2637 transitions. [2021-08-21 18:29:25,136 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.3333333333333335) internal successors, (50), 15 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:29:25,136 INFO L276 IsEmpty]: Start isEmpty. Operand 1413 states and 2637 transitions. [2021-08-21 18:29:25,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:29:25,137 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:29:25,137 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:29:25,163 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 18:29:25,337 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:29:25,337 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:29:25,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:29:25,338 INFO L82 PathProgramCache]: Analyzing trace with hash 1620946515, now seen corresponding path program 21 times [2021-08-21 18:29:25,338 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:29:25,338 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [777126202] [2021-08-21 18:29:25,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:29:25,338 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:29:25,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:29:25,398 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:29:25,398 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:29:25,398 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [777126202] [2021-08-21 18:29:25,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [777126202] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:29:25,398 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2042448769] [2021-08-21 18:29:25,398 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:29:25,398 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:29:25,398 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:29:25,399 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 18:29:25,399 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 18:29:29,450 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 18:29:29,450 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:29:29,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:29:29,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:29:29,604 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:29:29,604 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2042448769] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:29:29,604 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:29:29,604 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-08-21 18:29:29,604 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102169809] [2021-08-21 18:29:29,604 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:29:29,604 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:29:29,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:29:29,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:29:29,605 INFO L87 Difference]: Start difference. First operand 1413 states and 2637 transitions. Second operand has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:29:29,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:29:29,762 INFO L93 Difference]: Finished difference Result 2211 states and 3976 transitions. [2021-08-21 18:29:29,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 18:29:29,762 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:29:29,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:29:29,764 INFO L225 Difference]: With dead ends: 2211 [2021-08-21 18:29:29,764 INFO L226 Difference]: Without dead ends: 2211 [2021-08-21 18:29:29,764 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 97.7ms TimeCoverageRelationStatistics Valid=104, Invalid=202, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:29:29,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2211 states. [2021-08-21 18:29:29,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2211 to 1978. [2021-08-21 18:29:29,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1978 states, 1977 states have (on average 1.8563480020232677) internal successors, (3670), 1977 states have internal predecessors, (3670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:29:29,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1978 states to 1978 states and 3670 transitions. [2021-08-21 18:29:29,781 INFO L78 Accepts]: Start accepts. Automaton has 1978 states and 3670 transitions. Word has length 33 [2021-08-21 18:29:29,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:29:29,781 INFO L470 AbstractCegarLoop]: Abstraction has 1978 states and 3670 transitions. [2021-08-21 18:29:29,781 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:29:29,782 INFO L276 IsEmpty]: Start isEmpty. Operand 1978 states and 3670 transitions. [2021-08-21 18:29:29,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:29:29,783 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:29:29,783 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:29:29,810 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 18:29:29,984 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:29:29,984 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:29:29,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:29:29,984 INFO L82 PathProgramCache]: Analyzing trace with hash -631300398, now seen corresponding path program 55 times [2021-08-21 18:29:29,984 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:29:29,984 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950097182] [2021-08-21 18:29:29,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:29:29,984 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:29:29,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:29:30,045 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 18:29:30,045 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:29:30,045 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950097182] [2021-08-21 18:29:30,045 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [950097182] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:29:30,045 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [301343647] [2021-08-21 18:29:30,045 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:29:30,045 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:29:30,045 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:29:30,046 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 18:29:30,046 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 18:29:34,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:29:34,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:29:34,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:29:34,309 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 18:29:34,309 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [301343647] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:29:34,309 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:29:34,309 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-21 18:29:34,310 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504839110] [2021-08-21 18:29:34,310 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 18:29:34,310 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:29:34,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 18:29:34,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:29:34,310 INFO L87 Difference]: Start difference. First operand 1978 states and 3670 transitions. Second operand has 15 states, 15 states have (on average 3.3333333333333335) internal successors, (50), 15 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:29:34,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:29:34,683 INFO L93 Difference]: Finished difference Result 2642 states and 4626 transitions. [2021-08-21 18:29:34,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 18:29:34,683 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.3333333333333335) internal successors, (50), 15 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:29:34,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:29:34,686 INFO L225 Difference]: With dead ends: 2642 [2021-08-21 18:29:34,686 INFO L226 Difference]: Without dead ends: 2632 [2021-08-21 18:29:34,686 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 223.0ms TimeCoverageRelationStatistics Valid=210, Invalid=546, Unknown=0, NotChecked=0, Total=756 [2021-08-21 18:29:34,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2632 states. [2021-08-21 18:29:34,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2632 to 2128. [2021-08-21 18:29:34,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2128 states, 2127 states have (on average 1.8716502115655853) internal successors, (3981), 2127 states have internal predecessors, (3981), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:29:34,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2128 states to 2128 states and 3981 transitions. [2021-08-21 18:29:34,712 INFO L78 Accepts]: Start accepts. Automaton has 2128 states and 3981 transitions. Word has length 33 [2021-08-21 18:29:34,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:29:34,712 INFO L470 AbstractCegarLoop]: Abstraction has 2128 states and 3981 transitions. [2021-08-21 18:29:34,712 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.3333333333333335) internal successors, (50), 15 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:29:34,712 INFO L276 IsEmpty]: Start isEmpty. Operand 2128 states and 3981 transitions. [2021-08-21 18:29:34,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:29:34,715 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:29:34,715 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:29:34,751 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 18:29:34,940 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,SelfDestructingSolverStorable109 [2021-08-21 18:29:34,941 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:29:34,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:29:34,941 INFO L82 PathProgramCache]: Analyzing trace with hash -1339987469, now seen corresponding path program 56 times [2021-08-21 18:29:34,941 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:29:34,941 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234772187] [2021-08-21 18:29:34,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:29:34,941 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:29:34,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:29:35,005 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 18:29:35,006 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:29:35,006 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1234772187] [2021-08-21 18:29:35,006 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1234772187] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:29:35,006 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [144755275] [2021-08-21 18:29:35,006 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:29:35,006 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:29:35,006 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:29:35,007 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 18:29:35,007 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 18:29:39,099 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:29:39,099 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:29:39,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:29:39,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:29:39,275 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 18:29:39,276 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [144755275] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:29:39,276 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:29:39,276 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-21 18:29:39,276 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037359729] [2021-08-21 18:29:39,276 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:29:39,276 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:29:39,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:29:39,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:29:39,276 INFO L87 Difference]: Start difference. First operand 2128 states and 3981 transitions. Second operand has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 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 18:29:39,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:29:39,725 INFO L93 Difference]: Finished difference Result 2664 states and 4663 transitions. [2021-08-21 18:29:39,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 18:29:39,725 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 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 33 [2021-08-21 18:29:39,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:29:39,728 INFO L225 Difference]: With dead ends: 2664 [2021-08-21 18:29:39,728 INFO L226 Difference]: Without dead ends: 2656 [2021-08-21 18:29:39,728 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 272.7ms TimeCoverageRelationStatistics Valid=302, Invalid=754, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:29:39,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2656 states. [2021-08-21 18:29:39,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2656 to 2158. [2021-08-21 18:29:39,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2158 states, 2157 states have (on average 1.8687992582290218) internal successors, (4031), 2157 states have internal predecessors, (4031), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:29:39,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2158 states to 2158 states and 4031 transitions. [2021-08-21 18:29:39,750 INFO L78 Accepts]: Start accepts. Automaton has 2158 states and 4031 transitions. Word has length 33 [2021-08-21 18:29:39,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:29:39,750 INFO L470 AbstractCegarLoop]: Abstraction has 2158 states and 4031 transitions. [2021-08-21 18:29:39,750 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 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 18:29:39,750 INFO L276 IsEmpty]: Start isEmpty. Operand 2158 states and 4031 transitions. [2021-08-21 18:29:39,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:29:39,752 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:29:39,752 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:29:39,778 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 18:29:39,952 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:29:39,952 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:29:39,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:29:39,953 INFO L82 PathProgramCache]: Analyzing trace with hash 868930104, now seen corresponding path program 57 times [2021-08-21 18:29:39,953 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:29:39,953 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163556773] [2021-08-21 18:29:39,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:29:39,953 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:29:39,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:29:40,014 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 18:29:40,014 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:29:40,014 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163556773] [2021-08-21 18:29:40,014 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [163556773] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:29:40,014 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [222402485] [2021-08-21 18:29:40,014 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:29:40,014 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:29:40,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:29:40,015 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 18:29:40,016 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 18:29:44,157 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:29:44,157 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:29:44,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:29:44,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:29:44,354 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 18:29:44,354 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [222402485] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:29:44,354 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:29:44,354 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-21 18:29:44,354 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007596377] [2021-08-21 18:29:44,355 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 18:29:44,355 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:29:44,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 18:29:44,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:29:44,355 INFO L87 Difference]: Start difference. First operand 2158 states and 4031 transitions. Second operand has 15 states, 15 states have (on average 3.3333333333333335) internal successors, (50), 15 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:29:44,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:29:44,786 INFO L93 Difference]: Finished difference Result 2628 states and 4629 transitions. [2021-08-21 18:29:44,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 18:29:44,787 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.3333333333333335) internal successors, (50), 15 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:29:44,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:29:44,790 INFO L225 Difference]: With dead ends: 2628 [2021-08-21 18:29:44,790 INFO L226 Difference]: Without dead ends: 2620 [2021-08-21 18:29:44,790 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 248.2ms TimeCoverageRelationStatistics Valid=249, Invalid=681, Unknown=0, NotChecked=0, Total=930 [2021-08-21 18:29:44,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2620 states. [2021-08-21 18:29:44,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2620 to 2134. [2021-08-21 18:29:44,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2134 states, 2133 states have (on average 1.8724800750117205) internal successors, (3994), 2133 states have internal predecessors, (3994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:29:44,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2134 states to 2134 states and 3994 transitions. [2021-08-21 18:29:44,814 INFO L78 Accepts]: Start accepts. Automaton has 2134 states and 3994 transitions. Word has length 33 [2021-08-21 18:29:44,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:29:44,814 INFO L470 AbstractCegarLoop]: Abstraction has 2134 states and 3994 transitions. [2021-08-21 18:29:44,814 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.3333333333333335) internal successors, (50), 15 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:29:44,814 INFO L276 IsEmpty]: Start isEmpty. Operand 2134 states and 3994 transitions. [2021-08-21 18:29:44,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:29:44,816 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:29:44,816 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:29:44,844 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Ended with exit code 0 [2021-08-21 18:29:45,016 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2021-08-21 18:29:45,016 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:29:45,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:29:45,017 INFO L82 PathProgramCache]: Analyzing trace with hash -465569966, now seen corresponding path program 58 times [2021-08-21 18:29:45,017 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:29:45,017 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1998393676] [2021-08-21 18:29:45,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:29:45,017 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:29:45,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:29:45,081 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 18:29:45,081 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:29:45,081 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1998393676] [2021-08-21 18:29:45,081 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1998393676] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:29:45,081 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1053372072] [2021-08-21 18:29:45,081 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:29:45,081 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:29:45,081 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:29:45,082 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 18:29:45,083 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 18:29:49,231 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:29:49,231 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:29:49,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:29:49,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:29:49,412 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 18:29:49,412 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1053372072] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:29:49,412 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:29:49,413 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-21 18:29:49,413 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [455891426] [2021-08-21 18:29:49,413 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:29:49,413 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:29:49,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:29:49,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:29:49,413 INFO L87 Difference]: Start difference. First operand 2134 states and 3994 transitions. Second operand has 14 states, 14 states have (on average 3.5) internal successors, (49), 14 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:29:49,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:29:49,866 INFO L93 Difference]: Finished difference Result 2630 states and 4634 transitions. [2021-08-21 18:29:49,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 18:29:49,867 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.5) internal successors, (49), 14 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:29:49,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:29:49,869 INFO L225 Difference]: With dead ends: 2630 [2021-08-21 18:29:49,869 INFO L226 Difference]: Without dead ends: 2612 [2021-08-21 18:29:49,870 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 269 ImplicationChecksByTransitivity, 272.0ms TimeCoverageRelationStatistics Valid=313, Invalid=809, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:29:49,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2612 states. [2021-08-21 18:29:49,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2612 to 2106. [2021-08-21 18:29:49,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2106 states, 2105 states have (on average 1.8821852731591449) internal successors, (3962), 2105 states have internal predecessors, (3962), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:29:49,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2106 states to 2106 states and 3962 transitions. [2021-08-21 18:29:49,892 INFO L78 Accepts]: Start accepts. Automaton has 2106 states and 3962 transitions. Word has length 33 [2021-08-21 18:29:49,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:29:49,893 INFO L470 AbstractCegarLoop]: Abstraction has 2106 states and 3962 transitions. [2021-08-21 18:29:49,893 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.5) internal successors, (49), 14 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:29:49,893 INFO L276 IsEmpty]: Start isEmpty. Operand 2106 states and 3962 transitions. [2021-08-21 18:29:49,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:29:49,894 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:29:49,894 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:29:49,922 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 18:29:50,095 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:29:50,095 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:29:50,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:29:50,095 INFO L82 PathProgramCache]: Analyzing trace with hash 222707506, now seen corresponding path program 29 times [2021-08-21 18:29:50,095 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:29:50,095 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1178919925] [2021-08-21 18:29:50,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:29:50,095 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:29:50,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:29:50,207 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:29:50,207 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:29:50,208 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1178919925] [2021-08-21 18:29:50,208 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1178919925] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:29:50,208 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [652893137] [2021-08-21 18:29:50,208 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:29:50,208 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:29:50,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:29:50,208 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 18:29:50,209 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 18:29:54,355 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 18:29:54,355 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:29:54,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:29:54,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:29:54,575 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:29:54,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [652893137] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:29:54,576 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:29:54,576 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-21 18:29:54,576 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [689202997] [2021-08-21 18:29:54,576 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 18:29:54,576 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:29:54,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 18:29:54,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2021-08-21 18:29:54,577 INFO L87 Difference]: Start difference. First operand 2106 states and 3962 transitions. Second operand has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:29:54,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:29:54,951 INFO L93 Difference]: Finished difference Result 4518 states and 7690 transitions. [2021-08-21 18:29:54,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 18:29:54,952 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:29:54,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:29:54,956 INFO L225 Difference]: With dead ends: 4518 [2021-08-21 18:29:54,956 INFO L226 Difference]: Without dead ends: 4476 [2021-08-21 18:29:54,956 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 267 ImplicationChecksByTransitivity, 320.0ms TimeCoverageRelationStatistics Valid=291, Invalid=899, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 18:29:54,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4476 states. [2021-08-21 18:29:54,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4476 to 2718. [2021-08-21 18:29:54,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2718 states, 2717 states have (on average 1.9035701140964298) internal successors, (5172), 2717 states have internal predecessors, (5172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:29:54,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2718 states to 2718 states and 5172 transitions. [2021-08-21 18:29:54,996 INFO L78 Accepts]: Start accepts. Automaton has 2718 states and 5172 transitions. Word has length 33 [2021-08-21 18:29:54,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:29:54,996 INFO L470 AbstractCegarLoop]: Abstraction has 2718 states and 5172 transitions. [2021-08-21 18:29:54,996 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.235294117647059) internal successors, (55), 16 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:29:54,996 INFO L276 IsEmpty]: Start isEmpty. Operand 2718 states and 5172 transitions. [2021-08-21 18:29:54,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:29:54,998 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:29:54,998 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:29:55,026 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 18:29:55,199 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,SelfDestructingSolverStorable113 [2021-08-21 18:29:55,199 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:29:55,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:29:55,199 INFO L82 PathProgramCache]: Analyzing trace with hash 1781754799, now seen corresponding path program 59 times [2021-08-21 18:29:55,199 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:29:55,199 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595605995] [2021-08-21 18:29:55,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:29:55,200 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:29:55,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:29:55,295 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 18:29:55,296 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:29:55,296 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595605995] [2021-08-21 18:29:55,296 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [595605995] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:29:55,296 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2121697604] [2021-08-21 18:29:55,296 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:29:55,296 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:29:55,296 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:29:55,297 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 18:29:55,297 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 18:29:59,485 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:29:59,485 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:29:59,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:29:59,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:29:59,652 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 18:29:59,664 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2121697604] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:29:59,664 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:29:59,664 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-21 18:29:59,665 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188205546] [2021-08-21 18:29:59,665 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:29:59,665 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:29:59,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:29:59,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:29:59,665 INFO L87 Difference]: Start difference. First operand 2718 states and 5172 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:30:00,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:30:00,058 INFO L93 Difference]: Finished difference Result 3703 states and 6566 transitions. [2021-08-21 18:30:00,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 18:30:00,058 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:30:00,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:30:00,062 INFO L225 Difference]: With dead ends: 3703 [2021-08-21 18:30:00,062 INFO L226 Difference]: Without dead ends: 3687 [2021-08-21 18:30:00,062 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 243.7ms TimeCoverageRelationStatistics Valid=269, Invalid=723, Unknown=0, NotChecked=0, Total=992 [2021-08-21 18:30:00,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3687 states. [2021-08-21 18:30:00,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3687 to 2728. [2021-08-21 18:30:00,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2728 states, 2727 states have (on average 1.9072240557389073) internal successors, (5201), 2727 states have internal predecessors, (5201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:30:00,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2728 states to 2728 states and 5201 transitions. [2021-08-21 18:30:00,096 INFO L78 Accepts]: Start accepts. Automaton has 2728 states and 5201 transitions. Word has length 33 [2021-08-21 18:30:00,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:30:00,096 INFO L470 AbstractCegarLoop]: Abstraction has 2728 states and 5201 transitions. [2021-08-21 18:30:00,096 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:30:00,096 INFO L276 IsEmpty]: Start isEmpty. Operand 2728 states and 5201 transitions. [2021-08-21 18:30:00,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:30:00,099 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:30:00,099 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:30:00,129 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Forceful destruction successful, exit code 0 [2021-08-21 18:30:00,299 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,SelfDestructingSolverStorable114 [2021-08-21 18:30:00,299 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:30:00,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:30:00,300 INFO L82 PathProgramCache]: Analyzing trace with hash -494348206, now seen corresponding path program 60 times [2021-08-21 18:30:00,300 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:30:00,300 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712463019] [2021-08-21 18:30:00,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:30:00,300 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:30:00,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:30:00,372 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 18:30:00,373 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:30:00,373 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712463019] [2021-08-21 18:30:00,373 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1712463019] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:30:00,373 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [714576233] [2021-08-21 18:30:00,373 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:30:00,373 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:30:00,373 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:30:00,379 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 18:30:00,380 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 18:30:04,702 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:30:04,702 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:30:04,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:30:04,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:30:04,886 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 18:30:04,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [714576233] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:30:04,886 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:30:04,886 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-21 18:30:04,886 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421145364] [2021-08-21 18:30:04,886 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:30:04,886 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:30:04,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:30:04,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:30:04,887 INFO L87 Difference]: Start difference. First operand 2728 states and 5201 transitions. Second operand has 12 states, 12 states have (on average 4.0) internal successors, (48), 12 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 18:30:05,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:30:05,255 INFO L93 Difference]: Finished difference Result 3668 states and 6503 transitions. [2021-08-21 18:30:05,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 18:30:05,256 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 12 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 33 [2021-08-21 18:30:05,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:30:05,265 INFO L225 Difference]: With dead ends: 3668 [2021-08-21 18:30:05,266 INFO L226 Difference]: Without dead ends: 3662 [2021-08-21 18:30:05,266 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 199.7ms TimeCoverageRelationStatistics Valid=186, Invalid=464, Unknown=0, NotChecked=0, Total=650 [2021-08-21 18:30:05,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3662 states. [2021-08-21 18:30:05,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3662 to 2773. [2021-08-21 18:30:05,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2773 states, 2772 states have (on average 1.9047619047619047) internal successors, (5280), 2772 states have internal predecessors, (5280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:30:05,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2773 states to 2773 states and 5280 transitions. [2021-08-21 18:30:05,317 INFO L78 Accepts]: Start accepts. Automaton has 2773 states and 5280 transitions. Word has length 33 [2021-08-21 18:30:05,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:30:05,317 INFO L470 AbstractCegarLoop]: Abstraction has 2773 states and 5280 transitions. [2021-08-21 18:30:05,317 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 12 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 18:30:05,317 INFO L276 IsEmpty]: Start isEmpty. Operand 2773 states and 5280 transitions. [2021-08-21 18:30:05,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:30:05,321 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:30:05,321 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:30:05,352 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 18:30:05,531 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,SelfDestructingSolverStorable115 [2021-08-21 18:30:05,531 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:30:05,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:30:05,531 INFO L82 PathProgramCache]: Analyzing trace with hash -1845729649, now seen corresponding path program 22 times [2021-08-21 18:30:05,531 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:30:05,531 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [165479219] [2021-08-21 18:30:05,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:30:05,532 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:30:05,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:30:05,605 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:30:05,605 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:30:05,605 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [165479219] [2021-08-21 18:30:05,605 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [165479219] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:30:05,605 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [543452254] [2021-08-21 18:30:05,605 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:30:05,606 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:30:05,606 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:30:05,606 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 18:30:05,607 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 18:30:09,855 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:30:09,855 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:30:09,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:30:09,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:30:10,079 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:30:10,079 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [543452254] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:30:10,079 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:30:10,079 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-08-21 18:30:10,079 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1448549191] [2021-08-21 18:30:10,079 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:30:10,079 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:30:10,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:30:10,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:30:10,080 INFO L87 Difference]: Start difference. First operand 2773 states and 5280 transitions. Second operand has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 11 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:30:10,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:30:10,258 INFO L93 Difference]: Finished difference Result 3173 states and 5852 transitions. [2021-08-21 18:30:10,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 18:30:10,259 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 11 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:30:10,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:30:10,266 INFO L225 Difference]: With dead ends: 3173 [2021-08-21 18:30:10,266 INFO L226 Difference]: Without dead ends: 3173 [2021-08-21 18:30:10,266 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 94.0ms TimeCoverageRelationStatistics Valid=90, Invalid=150, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:30:10,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3173 states. [2021-08-21 18:30:10,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3173 to 2806. [2021-08-21 18:30:10,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2806 states, 2805 states have (on average 1.9026737967914438) internal successors, (5337), 2805 states have internal predecessors, (5337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:30:10,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2806 states to 2806 states and 5337 transitions. [2021-08-21 18:30:10,308 INFO L78 Accepts]: Start accepts. Automaton has 2806 states and 5337 transitions. Word has length 33 [2021-08-21 18:30:10,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:30:10,308 INFO L470 AbstractCegarLoop]: Abstraction has 2806 states and 5337 transitions. [2021-08-21 18:30:10,309 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 11 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:30:10,309 INFO L276 IsEmpty]: Start isEmpty. Operand 2806 states and 5337 transitions. [2021-08-21 18:30:10,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:30:10,312 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:30:10,312 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:30:10,348 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 18:30:10,533 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,SelfDestructingSolverStorable116 [2021-08-21 18:30:10,533 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:30:10,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:30:10,533 INFO L82 PathProgramCache]: Analyzing trace with hash -900156918, now seen corresponding path program 61 times [2021-08-21 18:30:10,533 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:30:10,533 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1560772608] [2021-08-21 18:30:10,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:30:10,534 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:30:10,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:30:10,615 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 18:30:10,615 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:30:10,615 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1560772608] [2021-08-21 18:30:10,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1560772608] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:30:10,615 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1862887445] [2021-08-21 18:30:10,616 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:30:10,616 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:30:10,616 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:30:10,616 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 18:30:10,617 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 18:30:14,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:30:14,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:30:14,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:30:15,005 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 18:30:15,006 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1862887445] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:30:15,006 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:30:15,006 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-21 18:30:15,006 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [152642336] [2021-08-21 18:30:15,006 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:30:15,006 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:30:15,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:30:15,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:30:15,006 INFO L87 Difference]: Start difference. First operand 2806 states and 5337 transitions. Second operand has 12 states, 12 states have (on average 4.0) internal successors, (48), 12 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 18:30:15,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:30:15,406 INFO L93 Difference]: Finished difference Result 3735 states and 6705 transitions. [2021-08-21 18:30:15,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 18:30:15,406 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 12 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 33 [2021-08-21 18:30:15,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:30:15,411 INFO L225 Difference]: With dead ends: 3735 [2021-08-21 18:30:15,411 INFO L226 Difference]: Without dead ends: 3735 [2021-08-21 18:30:15,412 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 220.3ms TimeCoverageRelationStatistics Valid=248, Invalid=564, Unknown=0, NotChecked=0, Total=812 [2021-08-21 18:30:15,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3735 states. [2021-08-21 18:30:15,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3735 to 2800. [2021-08-21 18:30:15,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2800 states, 2799 states have (on average 1.9103251161128976) internal successors, (5347), 2799 states have internal predecessors, (5347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:30:15,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2800 states to 2800 states and 5347 transitions. [2021-08-21 18:30:15,450 INFO L78 Accepts]: Start accepts. Automaton has 2800 states and 5347 transitions. Word has length 33 [2021-08-21 18:30:15,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:30:15,450 INFO L470 AbstractCegarLoop]: Abstraction has 2800 states and 5347 transitions. [2021-08-21 18:30:15,450 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 12 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 18:30:15,450 INFO L276 IsEmpty]: Start isEmpty. Operand 2800 states and 5347 transitions. [2021-08-21 18:30:15,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:30:15,453 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:30:15,453 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 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 18:30:15,479 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 18:30:15,653 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:30:15,653 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:30:15,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:30:15,653 INFO L82 PathProgramCache]: Analyzing trace with hash 370399673, now seen corresponding path program 62 times [2021-08-21 18:30:15,654 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:30:15,654 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830427722] [2021-08-21 18:30:15,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:30:15,654 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:30:15,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:30:15,720 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:30:15,720 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:30:15,720 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [830427722] [2021-08-21 18:30:15,720 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [830427722] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:30:15,720 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1879546064] [2021-08-21 18:30:15,720 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:30:15,720 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:30:15,720 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:30:15,721 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 18:30:15,721 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 18:30:19,952 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:30:19,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:30:19,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:30:19,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:30:20,182 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:30:20,183 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1879546064] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:30:20,183 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:30:20,183 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-21 18:30:20,183 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628979785] [2021-08-21 18:30:20,183 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 18:30:20,183 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:30:20,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 18:30:20,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:30:20,183 INFO L87 Difference]: Start difference. First operand 2800 states and 5347 transitions. Second operand has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 15 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:30:21,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:30:21,162 INFO L93 Difference]: Finished difference Result 7679 states and 12825 transitions. [2021-08-21 18:30:21,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-08-21 18:30:21,162 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 15 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:30:21,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:30:21,173 INFO L225 Difference]: With dead ends: 7679 [2021-08-21 18:30:21,173 INFO L226 Difference]: Without dead ends: 7679 [2021-08-21 18:30:21,173 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1407 ImplicationChecksByTransitivity, 588.3ms TimeCoverageRelationStatistics Valid=827, Invalid=2955, Unknown=0, NotChecked=0, Total=3782 [2021-08-21 18:30:21,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7679 states. [2021-08-21 18:30:21,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7679 to 2837. [2021-08-21 18:30:21,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2837 states, 2836 states have (on average 1.8945698166431595) internal successors, (5373), 2836 states have internal predecessors, (5373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:30:21,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2837 states to 2837 states and 5373 transitions. [2021-08-21 18:30:21,222 INFO L78 Accepts]: Start accepts. Automaton has 2837 states and 5373 transitions. Word has length 33 [2021-08-21 18:30:21,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:30:21,222 INFO L470 AbstractCegarLoop]: Abstraction has 2837 states and 5373 transitions. [2021-08-21 18:30:21,222 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.7333333333333334) internal successors, (56), 15 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:30:21,222 INFO L276 IsEmpty]: Start isEmpty. Operand 2837 states and 5373 transitions. [2021-08-21 18:30:21,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:30:21,225 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:30:21,225 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:30:21,253 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Ended with exit code 0 [2021-08-21 18:30:21,426 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:30:21,426 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:30:21,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:30:21,426 INFO L82 PathProgramCache]: Analyzing trace with hash 624633464, now seen corresponding path program 63 times [2021-08-21 18:30:21,426 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:30:21,426 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1543878338] [2021-08-21 18:30:21,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:30:21,426 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:30:21,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:30:21,501 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 18:30:21,501 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:30:21,501 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1543878338] [2021-08-21 18:30:21,501 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1543878338] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:30:21,501 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1348242924] [2021-08-21 18:30:21,501 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:30:21,502 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:30:21,502 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:30:21,502 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 18:30:21,503 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 18:30:25,780 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:30:25,780 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:30:25,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:30:25,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:30:25,997 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 18:30:25,998 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1348242924] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:30:25,998 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:30:25,998 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 18:30:25,998 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10803238] [2021-08-21 18:30:25,998 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:30:25,998 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:30:25,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:30:25,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:30:25,998 INFO L87 Difference]: Start difference. First operand 2837 states and 5373 transitions. Second operand has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 13 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:30:26,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:30:26,435 INFO L93 Difference]: Finished difference Result 3950 states and 7246 transitions. [2021-08-21 18:30:26,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 18:30:26,436 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 13 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:30:26,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:30:26,441 INFO L225 Difference]: With dead ends: 3950 [2021-08-21 18:30:26,441 INFO L226 Difference]: Without dead ends: 3950 [2021-08-21 18:30:26,442 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 258 ImplicationChecksByTransitivity, 267.7ms TimeCoverageRelationStatistics Valid=304, Invalid=752, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:30:26,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3950 states. [2021-08-21 18:30:26,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3950 to 3023. [2021-08-21 18:30:26,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3023 states, 3022 states have (on average 1.9252150893448048) internal successors, (5818), 3022 states have internal predecessors, (5818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:30:26,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3023 states to 3023 states and 5818 transitions. [2021-08-21 18:30:26,477 INFO L78 Accepts]: Start accepts. Automaton has 3023 states and 5818 transitions. Word has length 33 [2021-08-21 18:30:26,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:30:26,477 INFO L470 AbstractCegarLoop]: Abstraction has 3023 states and 5818 transitions. [2021-08-21 18:30:26,477 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 13 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:30:26,477 INFO L276 IsEmpty]: Start isEmpty. Operand 3023 states and 5818 transitions. [2021-08-21 18:30:26,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:30:26,480 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:30:26,480 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:30:26,507 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 18:30:26,680 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:30:26,680 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:30:26,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:30:26,681 INFO L82 PathProgramCache]: Analyzing trace with hash -1627613449, now seen corresponding path program 64 times [2021-08-21 18:30:26,681 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:30:26,681 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673057019] [2021-08-21 18:30:26,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:30:26,681 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:30:26,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:30:26,742 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 18:30:26,743 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:30:26,743 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673057019] [2021-08-21 18:30:26,743 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [673057019] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:30:26,743 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1275894311] [2021-08-21 18:30:26,743 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:30:26,743 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:30:26,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:30:26,744 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 18:30:26,744 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 18:30:31,009 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:30:31,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:30:31,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:30:31,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:30:31,165 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 18:30:31,166 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1275894311] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:30:31,166 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:30:31,166 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-21 18:30:31,166 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120101696] [2021-08-21 18:30:31,166 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:30:31,166 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:30:31,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:30:31,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:30:31,167 INFO L87 Difference]: Start difference. First operand 3023 states and 5818 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:30:31,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:30:31,613 INFO L93 Difference]: Finished difference Result 4276 states and 7720 transitions. [2021-08-21 18:30:31,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 18:30:31,613 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:30:31,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:30:31,619 INFO L225 Difference]: With dead ends: 4276 [2021-08-21 18:30:31,620 INFO L226 Difference]: Without dead ends: 4272 [2021-08-21 18:30:31,620 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 312 ImplicationChecksByTransitivity, 279.9ms TimeCoverageRelationStatistics Valid=332, Invalid=858, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 18:30:31,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4272 states. [2021-08-21 18:30:31,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4272 to 3232. [2021-08-21 18:30:31,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3232 states, 3231 states have (on average 1.949551222531724) internal successors, (6299), 3231 states have internal predecessors, (6299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:30:31,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3232 states to 3232 states and 6299 transitions. [2021-08-21 18:30:31,664 INFO L78 Accepts]: Start accepts. Automaton has 3232 states and 6299 transitions. Word has length 33 [2021-08-21 18:30:31,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:30:31,664 INFO L470 AbstractCegarLoop]: Abstraction has 3232 states and 6299 transitions. [2021-08-21 18:30:31,664 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:30:31,664 INFO L276 IsEmpty]: Start isEmpty. Operand 3232 states and 6299 transitions. [2021-08-21 18:30:31,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:30:31,668 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:30:31,668 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:30:31,695 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Ended with exit code 0 [2021-08-21 18:30:31,868 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:30:31,868 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:30:31,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:30:31,869 INFO L82 PathProgramCache]: Analyzing trace with hash 1315972404, now seen corresponding path program 65 times [2021-08-21 18:30:31,869 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:30:31,869 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908391915] [2021-08-21 18:30:31,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:30:31,869 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:30:31,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:30:31,933 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:30:31,933 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:30:31,933 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [908391915] [2021-08-21 18:30:31,933 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [908391915] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:30:31,933 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [729969637] [2021-08-21 18:30:31,933 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:30:31,933 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:30:31,933 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:30:31,934 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 18:30:31,934 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 18:30:36,229 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:30:36,229 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:30:36,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:30:36,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:30:36,415 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:30:36,416 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [729969637] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:30:36,416 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:30:36,416 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 18:30:36,416 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835437734] [2021-08-21 18:30:36,416 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:30:36,416 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:30:36,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:30:36,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:30:36,416 INFO L87 Difference]: Start difference. First operand 3232 states and 6299 transitions. Second operand has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 13 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:30:36,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:30:36,956 INFO L93 Difference]: Finished difference Result 4336 states and 7991 transitions. [2021-08-21 18:30:36,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 18:30:36,957 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 13 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:30:36,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:30:36,963 INFO L225 Difference]: With dead ends: 4336 [2021-08-21 18:30:36,963 INFO L226 Difference]: Without dead ends: 4336 [2021-08-21 18:30:36,963 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 311 ImplicationChecksByTransitivity, 310.3ms TimeCoverageRelationStatistics Valid=338, Invalid=784, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:30:36,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4336 states. [2021-08-21 18:30:37,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4336 to 2955. [2021-08-21 18:30:37,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2955 states, 2954 states have (on average 1.9448205822613405) internal successors, (5745), 2954 states have internal predecessors, (5745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:30:37,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2955 states to 2955 states and 5745 transitions. [2021-08-21 18:30:37,014 INFO L78 Accepts]: Start accepts. Automaton has 2955 states and 5745 transitions. Word has length 33 [2021-08-21 18:30:37,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:30:37,014 INFO L470 AbstractCegarLoop]: Abstraction has 2955 states and 5745 transitions. [2021-08-21 18:30:37,014 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 13 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:30:37,015 INFO L276 IsEmpty]: Start isEmpty. Operand 2955 states and 5745 transitions. [2021-08-21 18:30:37,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:30:37,018 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:30:37,018 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:30:37,057 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Forceful destruction successful, exit code 0 [2021-08-21 18:30:37,243 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:30:37,243 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:30:37,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:30:37,244 INFO L82 PathProgramCache]: Analyzing trace with hash -2033422161, now seen corresponding path program 66 times [2021-08-21 18:30:37,244 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:30:37,244 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [279877991] [2021-08-21 18:30:37,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:30:37,244 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:30:37,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:30:37,306 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 18:30:37,306 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:30:37,306 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [279877991] [2021-08-21 18:30:37,306 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [279877991] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:30:37,306 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1344927163] [2021-08-21 18:30:37,306 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:30:37,306 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:30:37,306 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:30:37,307 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 18:30:37,307 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 18:30:41,603 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:30:41,603 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:30:41,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:30:41,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:30:41,766 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 18:30:41,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1344927163] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:30:41,766 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:30:41,766 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-21 18:30:41,767 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78688702] [2021-08-21 18:30:41,767 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:30:41,767 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:30:41,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:30:41,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:30:41,767 INFO L87 Difference]: Start difference. First operand 2955 states and 5745 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:30:42,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:30:42,354 INFO L93 Difference]: Finished difference Result 3977 states and 7232 transitions. [2021-08-21 18:30:42,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 18:30:42,355 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:30:42,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:30:42,361 INFO L225 Difference]: With dead ends: 3977 [2021-08-21 18:30:42,362 INFO L226 Difference]: Without dead ends: 3977 [2021-08-21 18:30:42,362 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 461 ImplicationChecksByTransitivity, 334.5ms TimeCoverageRelationStatistics Valid=409, Invalid=1073, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 18:30:42,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3977 states. [2021-08-21 18:30:42,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3977 to 2513. [2021-08-21 18:30:42,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2513 states, 2512 states have (on average 1.929936305732484) internal successors, (4848), 2512 states have internal predecessors, (4848), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:30:42,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2513 states to 2513 states and 4848 transitions. [2021-08-21 18:30:42,413 INFO L78 Accepts]: Start accepts. Automaton has 2513 states and 4848 transitions. Word has length 33 [2021-08-21 18:30:42,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:30:42,413 INFO L470 AbstractCegarLoop]: Abstraction has 2513 states and 4848 transitions. [2021-08-21 18:30:42,413 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:30:42,413 INFO L276 IsEmpty]: Start isEmpty. Operand 2513 states and 4848 transitions. [2021-08-21 18:30:42,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:30:42,416 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:30:42,416 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:30:42,453 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 18:30:42,644 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,SelfDestructingSolverStorable122 [2021-08-21 18:30:42,645 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:30:42,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:30:42,645 INFO L82 PathProgramCache]: Analyzing trace with hash -1929679598, now seen corresponding path program 67 times [2021-08-21 18:30:42,645 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:30:42,645 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1672801637] [2021-08-21 18:30:42,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:30:42,645 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:30:42,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:30:42,706 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 18:30:42,707 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:30:42,707 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1672801637] [2021-08-21 18:30:42,707 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1672801637] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:30:42,707 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1048279441] [2021-08-21 18:30:42,707 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:30:42,707 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:30:42,707 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:30:42,708 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 18:30:42,708 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 18:30:47,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:30:47,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:30:47,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:30:47,214 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 18:30:47,214 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1048279441] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:30:47,214 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:30:47,214 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-21 18:30:47,214 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1217105436] [2021-08-21 18:30:47,214 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 18:30:47,214 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:30:47,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 18:30:47,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:30:47,215 INFO L87 Difference]: Start difference. First operand 2513 states and 4848 transitions. Second operand has 15 states, 15 states have (on average 3.4) internal successors, (51), 15 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:30:47,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:30:47,733 INFO L93 Difference]: Finished difference Result 3523 states and 6637 transitions. [2021-08-21 18:30:47,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 18:30:47,734 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.4) internal successors, (51), 15 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:30:47,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:30:47,738 INFO L225 Difference]: With dead ends: 3523 [2021-08-21 18:30:47,738 INFO L226 Difference]: Without dead ends: 3521 [2021-08-21 18:30:47,738 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 351 ImplicationChecksByTransitivity, 315.6ms TimeCoverageRelationStatistics Valid=340, Invalid=992, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 18:30:47,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3521 states. [2021-08-21 18:30:47,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3521 to 2846. [2021-08-21 18:30:47,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2846 states, 2845 states have (on average 1.9887521968365554) internal successors, (5658), 2845 states have internal predecessors, (5658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:30:47,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2846 states to 2846 states and 5658 transitions. [2021-08-21 18:30:47,772 INFO L78 Accepts]: Start accepts. Automaton has 2846 states and 5658 transitions. Word has length 33 [2021-08-21 18:30:47,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:30:47,773 INFO L470 AbstractCegarLoop]: Abstraction has 2846 states and 5658 transitions. [2021-08-21 18:30:47,773 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.4) internal successors, (51), 15 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:30:47,773 INFO L276 IsEmpty]: Start isEmpty. Operand 2846 states and 5658 transitions. [2021-08-21 18:30:47,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:30:47,775 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:30:47,775 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:30:47,802 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Forceful destruction successful, exit code 0 [2021-08-21 18:30:47,976 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2021-08-21 18:30:47,976 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:30:47,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:30:47,976 INFO L82 PathProgramCache]: Analyzing trace with hash -1238340658, now seen corresponding path program 68 times [2021-08-21 18:30:47,976 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:30:47,976 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1042145235] [2021-08-21 18:30:47,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:30:47,976 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:30:47,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:30:48,038 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:30:48,038 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:30:48,038 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1042145235] [2021-08-21 18:30:48,039 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1042145235] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:30:48,039 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1491503379] [2021-08-21 18:30:48,039 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:30:48,039 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:30:48,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:30:48,039 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 18:30:48,040 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 18:30:52,361 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:30:52,361 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:30:52,362 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:30:52,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:30:52,606 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:30:52,606 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1491503379] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:30:52,606 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:30:52,606 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-21 18:30:52,606 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1478803344] [2021-08-21 18:30:52,606 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 18:30:52,606 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:30:52,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 18:30:52,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:30:52,607 INFO L87 Difference]: Start difference. First operand 2846 states and 5658 transitions. Second operand has 15 states, 15 states have (on average 3.4) internal successors, (51), 15 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:30:53,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:30:53,224 INFO L93 Difference]: Finished difference Result 3638 states and 6814 transitions. [2021-08-21 18:30:53,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 18:30:53,225 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.4) internal successors, (51), 15 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:30:53,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:30:53,228 INFO L225 Difference]: With dead ends: 3638 [2021-08-21 18:30:53,229 INFO L226 Difference]: Without dead ends: 3638 [2021-08-21 18:30:53,229 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 430 ImplicationChecksByTransitivity, 337.5ms TimeCoverageRelationStatistics Valid=394, Invalid=1088, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 18:30:53,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3638 states. [2021-08-21 18:30:53,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3638 to 2759. [2021-08-21 18:30:53,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2759 states, 2758 states have (on average 1.9648295866569978) internal successors, (5419), 2758 states have internal predecessors, (5419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:30:53,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2759 states to 2759 states and 5419 transitions. [2021-08-21 18:30:53,260 INFO L78 Accepts]: Start accepts. Automaton has 2759 states and 5419 transitions. Word has length 33 [2021-08-21 18:30:53,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:30:53,260 INFO L470 AbstractCegarLoop]: Abstraction has 2759 states and 5419 transitions. [2021-08-21 18:30:53,260 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.4) internal successors, (51), 15 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:30:53,261 INFO L276 IsEmpty]: Start isEmpty. Operand 2759 states and 5419 transitions. [2021-08-21 18:30:53,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:30:53,263 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:30:53,263 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:30:53,290 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 18:30:53,463 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2021-08-21 18:30:53,463 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:30:53,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:30:53,464 INFO L82 PathProgramCache]: Analyzing trace with hash 2080781130, now seen corresponding path program 69 times [2021-08-21 18:30:53,464 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:30:53,464 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [991931058] [2021-08-21 18:30:53,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:30:53,464 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:30:53,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:30:53,526 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 18:30:53,526 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:30:53,526 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [991931058] [2021-08-21 18:30:53,526 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [991931058] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:30:53,526 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2112391807] [2021-08-21 18:30:53,526 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:30:53,526 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:30:53,526 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:30:53,527 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 18:30:53,527 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 18:30:57,904 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:30:57,904 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:30:57,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:30:57,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:30:58,086 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 18:30:58,086 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2112391807] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:30:58,086 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:30:58,086 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-21 18:30:58,087 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1242174049] [2021-08-21 18:30:58,087 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:30:58,087 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:30:58,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:30:58,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:30:58,087 INFO L87 Difference]: Start difference. First operand 2759 states and 5419 transitions. Second operand has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 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 18:30:58,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:30:58,589 INFO L93 Difference]: Finished difference Result 3326 states and 6198 transitions. [2021-08-21 18:30:58,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 18:30:58,589 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 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 33 [2021-08-21 18:30:58,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:30:58,593 INFO L225 Difference]: With dead ends: 3326 [2021-08-21 18:30:58,593 INFO L226 Difference]: Without dead ends: 3318 [2021-08-21 18:30:58,593 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 288 ImplicationChecksByTransitivity, 277.9ms TimeCoverageRelationStatistics Valid=275, Invalid=847, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:30:58,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3318 states. [2021-08-21 18:30:58,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3318 to 2751. [2021-08-21 18:30:58,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2751 states, 2750 states have (on average 1.9672727272727273) internal successors, (5410), 2750 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 18:30:58,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2751 states to 2751 states and 5410 transitions. [2021-08-21 18:30:58,628 INFO L78 Accepts]: Start accepts. Automaton has 2751 states and 5410 transitions. Word has length 33 [2021-08-21 18:30:58,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:30:58,628 INFO L470 AbstractCegarLoop]: Abstraction has 2751 states and 5410 transitions. [2021-08-21 18:30:58,628 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 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 18:30:58,628 INFO L276 IsEmpty]: Start isEmpty. Operand 2751 states and 5410 transitions. [2021-08-21 18:30:58,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:30:58,630 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:30:58,630 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:30:58,657 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Ended with exit code 0 [2021-08-21 18:30:58,831 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,SelfDestructingSolverStorable125 [2021-08-21 18:30:58,831 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:30:58,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:30:58,832 INFO L82 PathProgramCache]: Analyzing trace with hash 5446194, now seen corresponding path program 30 times [2021-08-21 18:30:58,832 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:30:58,832 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [987268722] [2021-08-21 18:30:58,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:30:58,832 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:30:58,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:30:58,896 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:30:58,896 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:30:58,896 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [987268722] [2021-08-21 18:30:58,896 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [987268722] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:30:58,896 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2023857346] [2021-08-21 18:30:58,896 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:30:58,897 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:30:58,897 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:30:58,897 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 18:30:58,898 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 18:31:03,255 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:31:03,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:31:03,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:31:03,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:31:03,464 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:31:03,464 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2023857346] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:31:03,465 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:31:03,465 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-08-21 18:31:03,465 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [847024729] [2021-08-21 18:31:03,465 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 18:31:03,465 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:31:03,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 18:31:03,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:31:03,465 INFO L87 Difference]: Start difference. First operand 2751 states and 5410 transitions. Second operand has 16 states, 16 states have (on average 3.4375) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:31:03,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:31:03,896 INFO L93 Difference]: Finished difference Result 6125 states and 10985 transitions. [2021-08-21 18:31:03,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 18:31:03,901 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:31:03,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:31:03,910 INFO L225 Difference]: With dead ends: 6125 [2021-08-21 18:31:03,910 INFO L226 Difference]: Without dead ends: 6117 [2021-08-21 18:31:03,911 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 301 ImplicationChecksByTransitivity, 316.8ms TimeCoverageRelationStatistics Valid=319, Invalid=941, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 18:31:03,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6117 states. [2021-08-21 18:31:03,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6117 to 4391. [2021-08-21 18:31:03,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4391 states, 4390 states have (on average 1.9624145785876994) internal successors, (8615), 4390 states have internal predecessors, (8615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:31:03,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4391 states to 4391 states and 8615 transitions. [2021-08-21 18:31:03,979 INFO L78 Accepts]: Start accepts. Automaton has 4391 states and 8615 transitions. Word has length 33 [2021-08-21 18:31:03,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:31:03,979 INFO L470 AbstractCegarLoop]: Abstraction has 4391 states and 8615 transitions. [2021-08-21 18:31:03,979 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:31:03,979 INFO L276 IsEmpty]: Start isEmpty. Operand 4391 states and 8615 transitions. [2021-08-21 18:31:03,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:31:03,983 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:31:03,983 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:31:04,011 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 18:31:04,184 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:31:04,185 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:31:04,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:31:04,186 INFO L82 PathProgramCache]: Analyzing trace with hash -400362518, now seen corresponding path program 31 times [2021-08-21 18:31:04,186 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:31:04,186 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1184302351] [2021-08-21 18:31:04,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:31:04,187 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:31:04,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:31:04,251 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:31:04,251 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:31:04,251 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1184302351] [2021-08-21 18:31:04,251 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1184302351] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:31:04,251 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [679359585] [2021-08-21 18:31:04,252 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:31:04,252 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:31:04,252 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:31:04,253 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 18:31:04,253 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 18:31:08,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:31:08,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:31:08,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:31:08,885 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:31:08,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [679359585] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:31:08,886 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:31:08,886 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-08-21 18:31:08,886 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1729086258] [2021-08-21 18:31:08,886 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 18:31:08,886 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:31:08,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 18:31:08,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:31:08,887 INFO L87 Difference]: Start difference. First operand 4391 states and 8615 transitions. Second operand has 16 states, 16 states have (on average 3.375) internal successors, (54), 15 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:31:09,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:31:09,507 INFO L93 Difference]: Finished difference Result 6383 states and 11665 transitions. [2021-08-21 18:31:09,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 18:31:09,508 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.375) internal successors, (54), 15 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:31:09,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:31:09,518 INFO L225 Difference]: With dead ends: 6383 [2021-08-21 18:31:09,519 INFO L226 Difference]: Without dead ends: 6383 [2021-08-21 18:31:09,521 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 471 ImplicationChecksByTransitivity, 414.8ms TimeCoverageRelationStatistics Valid=508, Invalid=1214, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 18:31:09,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6383 states. [2021-08-21 18:31:09,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6383 to 4348. [2021-08-21 18:31:09,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4348 states, 4347 states have (on average 1.9507706464228203) internal successors, (8480), 4347 states have internal predecessors, (8480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:31:09,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4348 states to 4348 states and 8480 transitions. [2021-08-21 18:31:09,586 INFO L78 Accepts]: Start accepts. Automaton has 4348 states and 8480 transitions. Word has length 33 [2021-08-21 18:31:09,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:31:09,586 INFO L470 AbstractCegarLoop]: Abstraction has 4348 states and 8480 transitions. [2021-08-21 18:31:09,586 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.375) internal successors, (54), 15 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:31:09,586 INFO L276 IsEmpty]: Start isEmpty. Operand 4348 states and 8480 transitions. [2021-08-21 18:31:09,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:31:09,590 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:31:09,591 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:31:09,618 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Forceful destruction successful, exit code 0 [2021-08-21 18:31:09,792 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127,124 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:31:09,792 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:31:09,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:31:09,792 INFO L82 PathProgramCache]: Analyzing trace with hash 1483767663, now seen corresponding path program 70 times [2021-08-21 18:31:09,792 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:31:09,792 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [783541446] [2021-08-21 18:31:09,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:31:09,793 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:31:09,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:31:09,853 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 18:31:09,853 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:31:09,853 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [783541446] [2021-08-21 18:31:09,853 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [783541446] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:31:09,854 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1332526399] [2021-08-21 18:31:09,854 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:31:09,854 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:31:09,854 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:31:09,854 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 18:31:09,855 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 18:31:14,252 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:31:14,252 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:31:14,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:31:14,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:31:14,393 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 18:31:14,393 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1332526399] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:31:14,393 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:31:14,393 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-08-21 18:31:14,393 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995087295] [2021-08-21 18:31:14,393 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:31:14,393 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:31:14,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:31:14,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:31:14,394 INFO L87 Difference]: Start difference. First operand 4348 states and 8480 transitions. Second operand has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 12 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 18:31:14,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:31:14,745 INFO L93 Difference]: Finished difference Result 6491 states and 12178 transitions. [2021-08-21 18:31:14,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 18:31:14,746 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 12 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 33 [2021-08-21 18:31:14,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:31:14,753 INFO L225 Difference]: With dead ends: 6491 [2021-08-21 18:31:14,753 INFO L226 Difference]: Without dead ends: 6475 [2021-08-21 18:31:14,754 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 181.7ms TimeCoverageRelationStatistics Valid=194, Invalid=508, Unknown=0, NotChecked=0, Total=702 [2021-08-21 18:31:14,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6475 states. [2021-08-21 18:31:14,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6475 to 5085. [2021-08-21 18:31:14,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5085 states, 5084 states have (on average 1.959874114870181) internal successors, (9964), 5084 states have internal predecessors, (9964), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:31:14,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5085 states to 5085 states and 9964 transitions. [2021-08-21 18:31:14,813 INFO L78 Accepts]: Start accepts. Automaton has 5085 states and 9964 transitions. Word has length 33 [2021-08-21 18:31:14,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:31:14,814 INFO L470 AbstractCegarLoop]: Abstraction has 5085 states and 9964 transitions. [2021-08-21 18:31:14,814 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 12 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 18:31:14,814 INFO L276 IsEmpty]: Start isEmpty. Operand 5085 states and 9964 transitions. [2021-08-21 18:31:14,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:31:14,818 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:31:14,818 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:31:14,846 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Ended with exit code 0 [2021-08-21 18:31:15,019 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,SelfDestructingSolverStorable128 [2021-08-21 18:31:15,020 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:31:15,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:31:15,020 INFO L82 PathProgramCache]: Analyzing trace with hash -1422512816, now seen corresponding path program 23 times [2021-08-21 18:31:15,020 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:31:15,020 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353803535] [2021-08-21 18:31:15,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:31:15,020 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:31:15,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:31:15,085 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:31:15,085 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:31:15,085 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353803535] [2021-08-21 18:31:15,085 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1353803535] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:31:15,086 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [860271195] [2021-08-21 18:31:15,086 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:31:15,086 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:31:15,086 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:31:15,087 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 18:31:15,088 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 18:31:19,552 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 18:31:19,552 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:31:19,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:31:19,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:31:19,787 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:31:19,787 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [860271195] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:31:19,787 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:31:19,787 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2021-08-21 18:31:19,787 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440955777] [2021-08-21 18:31:19,788 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:31:19,788 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:31:19,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:31:19,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:31:19,788 INFO L87 Difference]: Start difference. First operand 5085 states and 9964 transitions. Second operand has 14 states, 14 states have (on average 4.0) internal successors, (56), 14 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:31:20,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:31:20,372 INFO L93 Difference]: Finished difference Result 14320 states and 24878 transitions. [2021-08-21 18:31:20,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 18:31:20,373 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.0) internal successors, (56), 14 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:31:20,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:31:20,393 INFO L225 Difference]: With dead ends: 14320 [2021-08-21 18:31:20,393 INFO L226 Difference]: Without dead ends: 14320 [2021-08-21 18:31:20,394 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 622 ImplicationChecksByTransitivity, 405.6ms TimeCoverageRelationStatistics Valid=460, Invalid=1520, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 18:31:20,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14320 states. [2021-08-21 18:31:20,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14320 to 6273. [2021-08-21 18:31:20,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6273 states, 6272 states have (on average 1.969387755102041) internal successors, (12352), 6272 states have internal predecessors, (12352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:31:20,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6273 states to 6273 states and 12352 transitions. [2021-08-21 18:31:20,529 INFO L78 Accepts]: Start accepts. Automaton has 6273 states and 12352 transitions. Word has length 33 [2021-08-21 18:31:20,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:31:20,529 INFO L470 AbstractCegarLoop]: Abstraction has 6273 states and 12352 transitions. [2021-08-21 18:31:20,529 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.0) internal successors, (56), 14 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:31:20,529 INFO L276 IsEmpty]: Start isEmpty. Operand 6273 states and 12352 transitions. [2021-08-21 18:31:20,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:31:20,535 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:31:20,536 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:31:20,563 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Ended with exit code 0 [2021-08-21 18:31:20,736 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,SelfDestructingSolverStorable129 [2021-08-21 18:31:20,736 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:31:20,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:31:20,736 INFO L82 PathProgramCache]: Analyzing trace with hash -1549414157, now seen corresponding path program 24 times [2021-08-21 18:31:20,736 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:31:20,737 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [234484735] [2021-08-21 18:31:20,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:31:20,737 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:31:20,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:31:20,804 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:31:20,805 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:31:20,805 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [234484735] [2021-08-21 18:31:20,805 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [234484735] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:31:20,805 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2090855789] [2021-08-21 18:31:20,805 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:31:20,805 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:31:20,805 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:31:20,810 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 18:31:20,811 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 18:31:25,270 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:31:25,270 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:31:25,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:31:25,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:31:25,437 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:31:25,437 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2090855789] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:31:25,437 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:31:25,437 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-08-21 18:31:25,437 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1134850647] [2021-08-21 18:31:25,437 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:31:25,437 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:31:25,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:31:25,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:31:25,438 INFO L87 Difference]: Start difference. First operand 6273 states and 12352 transitions. Second operand has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 11 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:31:25,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:31:25,557 INFO L93 Difference]: Finished difference Result 8119 states and 15475 transitions. [2021-08-21 18:31:25,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 18:31:25,557 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 11 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:31:25,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:31:25,566 INFO L225 Difference]: With dead ends: 8119 [2021-08-21 18:31:25,566 INFO L226 Difference]: Without dead ends: 8119 [2021-08-21 18:31:25,566 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 75.9ms TimeCoverageRelationStatistics Valid=73, Invalid=137, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:31:25,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8119 states. [2021-08-21 18:31:25,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8119 to 6335. [2021-08-21 18:31:25,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6335 states, 6334 states have (on average 1.9709504262709188) internal successors, (12484), 6334 states have internal predecessors, (12484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:31:25,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6335 states to 6335 states and 12484 transitions. [2021-08-21 18:31:25,645 INFO L78 Accepts]: Start accepts. Automaton has 6335 states and 12484 transitions. Word has length 33 [2021-08-21 18:31:25,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:31:25,645 INFO L470 AbstractCegarLoop]: Abstraction has 6335 states and 12484 transitions. [2021-08-21 18:31:25,645 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 11 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:31:25,645 INFO L276 IsEmpty]: Start isEmpty. Operand 6335 states and 12484 transitions. [2021-08-21 18:31:25,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:31:25,650 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:31:25,650 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:31:25,678 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Forceful destruction successful, exit code 0 [2021-08-21 18:31:25,852 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:31:25,853 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:31:25,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:31:25,853 INFO L82 PathProgramCache]: Analyzing trace with hash 493306226, now seen corresponding path program 71 times [2021-08-21 18:31:25,853 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:31:25,853 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [93420515] [2021-08-21 18:31:25,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:31:25,853 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:31:25,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:31:25,923 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 18:31:25,923 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:31:25,923 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [93420515] [2021-08-21 18:31:25,924 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [93420515] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:31:25,924 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [755054727] [2021-08-21 18:31:25,924 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:31:25,924 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:31:25,924 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:31:25,926 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 18:31:25,929 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 18:31:30,442 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:31:30,442 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:31:30,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:31:30,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:31:30,598 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 18:31:30,599 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [755054727] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:31:30,599 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:31:30,599 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-08-21 18:31:30,599 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439809484] [2021-08-21 18:31:30,599 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:31:30,599 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:31:30,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:31:30,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:31:30,599 INFO L87 Difference]: Start difference. First operand 6335 states and 12484 transitions. Second operand has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 12 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 18:31:31,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:31:31,005 INFO L93 Difference]: Finished difference Result 9663 states and 18269 transitions. [2021-08-21 18:31:31,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 18:31:31,006 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 12 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 33 [2021-08-21 18:31:31,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:31:31,018 INFO L225 Difference]: With dead ends: 9663 [2021-08-21 18:31:31,018 INFO L226 Difference]: Without dead ends: 9655 [2021-08-21 18:31:31,019 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 243 ImplicationChecksByTransitivity, 241.4ms TimeCoverageRelationStatistics Valid=257, Invalid=735, Unknown=0, NotChecked=0, Total=992 [2021-08-21 18:31:31,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9655 states. [2021-08-21 18:31:31,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9655 to 7345. [2021-08-21 18:31:31,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7345 states, 7344 states have (on average 1.9916938997821352) internal successors, (14627), 7344 states have internal predecessors, (14627), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:31:31,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7345 states to 7345 states and 14627 transitions. [2021-08-21 18:31:31,120 INFO L78 Accepts]: Start accepts. Automaton has 7345 states and 14627 transitions. Word has length 33 [2021-08-21 18:31:31,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:31:31,120 INFO L470 AbstractCegarLoop]: Abstraction has 7345 states and 14627 transitions. [2021-08-21 18:31:31,120 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 12 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 18:31:31,120 INFO L276 IsEmpty]: Start isEmpty. Operand 7345 states and 14627 transitions. [2021-08-21 18:31:31,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:31:31,218 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:31:31,219 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:31:31,247 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 18:31:31,420 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:31:31,421 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:31:31,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:31:31,421 INFO L82 PathProgramCache]: Analyzing trace with hash -858075217, now seen corresponding path program 25 times [2021-08-21 18:31:31,421 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:31:31,421 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [620720900] [2021-08-21 18:31:31,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:31:31,421 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:31:31,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:31:31,481 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:31:31,481 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:31:31,481 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [620720900] [2021-08-21 18:31:31,481 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [620720900] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:31:31,481 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1930364480] [2021-08-21 18:31:31,481 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:31:31,481 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:31:31,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:31:31,482 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 18:31:31,487 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 18:31:36,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:31:36,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:31:36,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:31:36,183 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:31:36,183 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1930364480] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:31:36,183 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:31:36,183 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-08-21 18:31:36,183 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1632518775] [2021-08-21 18:31:36,183 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:31:36,183 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:31:36,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:31:36,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:31:36,184 INFO L87 Difference]: Start difference. First operand 7345 states and 14627 transitions. Second operand has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 11 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:31:36,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:31:36,328 INFO L93 Difference]: Finished difference Result 9386 states and 18166 transitions. [2021-08-21 18:31:36,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 18:31:36,328 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 11 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:31:36,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:31:36,340 INFO L225 Difference]: With dead ends: 9386 [2021-08-21 18:31:36,340 INFO L226 Difference]: Without dead ends: 9386 [2021-08-21 18:31:36,341 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 87.5ms TimeCoverageRelationStatistics Valid=85, Invalid=155, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:31:36,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9386 states. [2021-08-21 18:31:36,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9386 to 7333. [2021-08-21 18:31:36,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7333 states, 7332 states have (on average 1.9905891980360066) internal successors, (14595), 7332 states have internal predecessors, (14595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:31:36,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7333 states to 7333 states and 14595 transitions. [2021-08-21 18:31:36,440 INFO L78 Accepts]: Start accepts. Automaton has 7333 states and 14595 transitions. Word has length 33 [2021-08-21 18:31:36,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:31:36,440 INFO L470 AbstractCegarLoop]: Abstraction has 7333 states and 14595 transitions. [2021-08-21 18:31:36,440 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 11 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:31:36,440 INFO L276 IsEmpty]: Start isEmpty. Operand 7333 states and 14595 transitions. [2021-08-21 18:31:36,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:31:36,446 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:31:36,446 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:31:36,475 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 18:31:36,647 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,129 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:31:36,647 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:31:36,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:31:36,647 INFO L82 PathProgramCache]: Analyzing trace with hash 87497514, now seen corresponding path program 72 times [2021-08-21 18:31:36,647 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:31:36,647 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1514512898] [2021-08-21 18:31:36,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:31:36,647 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:31:36,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:31:36,711 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 18:31:36,711 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:31:36,711 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1514512898] [2021-08-21 18:31:36,711 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1514512898] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:31:36,711 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1264006785] [2021-08-21 18:31:36,711 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:31:36,712 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:31:36,712 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:31:36,712 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 18:31:36,713 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 18:31:41,267 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:31:41,267 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:31:41,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:31:41,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:31:41,423 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 18:31:41,424 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1264006785] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:31:41,424 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:31:41,424 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-08-21 18:31:41,424 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209606956] [2021-08-21 18:31:41,424 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:31:41,424 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:31:41,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:31:41,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:31:41,424 INFO L87 Difference]: Start difference. First operand 7333 states and 14595 transitions. Second operand has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 12 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 18:31:41,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:31:41,985 INFO L93 Difference]: Finished difference Result 8361 states and 15923 transitions. [2021-08-21 18:31:41,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 18:31:41,986 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 12 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 33 [2021-08-21 18:31:41,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:31:41,996 INFO L225 Difference]: With dead ends: 8361 [2021-08-21 18:31:41,996 INFO L226 Difference]: Without dead ends: 8361 [2021-08-21 18:31:41,996 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 336 ImplicationChecksByTransitivity, 274.2ms TimeCoverageRelationStatistics Valid=331, Invalid=859, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 18:31:42,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8361 states. [2021-08-21 18:31:42,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8361 to 6943. [2021-08-21 18:31:42,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6943 states, 6942 states have (on average 1.9939498703543648) internal successors, (13842), 6942 states have internal predecessors, (13842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:31:42,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6943 states to 6943 states and 13842 transitions. [2021-08-21 18:31:42,086 INFO L78 Accepts]: Start accepts. Automaton has 6943 states and 13842 transitions. Word has length 33 [2021-08-21 18:31:42,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:31:42,087 INFO L470 AbstractCegarLoop]: Abstraction has 6943 states and 13842 transitions. [2021-08-21 18:31:42,087 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 12 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 18:31:42,087 INFO L276 IsEmpty]: Start isEmpty. Operand 6943 states and 13842 transitions. [2021-08-21 18:31:42,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:31:42,093 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:31:42,093 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:31:42,122 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Ended with exit code 0 [2021-08-21 18:31:42,294 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,SelfDestructingSolverStorable133 [2021-08-21 18:31:42,294 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:31:42,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:31:42,295 INFO L82 PathProgramCache]: Analyzing trace with hash 785937999, now seen corresponding path program 26 times [2021-08-21 18:31:42,295 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:31:42,295 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588537530] [2021-08-21 18:31:42,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:31:42,295 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:31:42,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:31:42,359 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:31:42,359 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:31:42,359 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588537530] [2021-08-21 18:31:42,359 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [588537530] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:31:42,359 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1902649743] [2021-08-21 18:31:42,359 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:31:42,359 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:31:42,359 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:31:42,360 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 18:31:42,361 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 18:31:46,904 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:31:46,904 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:31:46,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:31:46,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:31:47,073 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:31:47,073 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1902649743] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:31:47,073 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:31:47,073 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-08-21 18:31:47,073 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [498831950] [2021-08-21 18:31:47,073 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:31:47,074 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:31:47,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:31:47,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:31:47,074 INFO L87 Difference]: Start difference. First operand 6943 states and 13842 transitions. Second operand has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 12 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:31:47,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:31:47,236 INFO L93 Difference]: Finished difference Result 9232 states and 17876 transitions. [2021-08-21 18:31:47,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 18:31:47,237 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 12 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:31:47,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:31:47,248 INFO L225 Difference]: With dead ends: 9232 [2021-08-21 18:31:47,248 INFO L226 Difference]: Without dead ends: 9232 [2021-08-21 18:31:47,248 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 101.7ms TimeCoverageRelationStatistics Valid=103, Invalid=203, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:31:47,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9232 states. [2021-08-21 18:31:47,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9232 to 8319. [2021-08-21 18:31:47,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8319 states, 8318 states have (on average 1.9650156287569127) internal successors, (16345), 8318 states have internal predecessors, (16345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:31:47,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8319 states to 8319 states and 16345 transitions. [2021-08-21 18:31:47,352 INFO L78 Accepts]: Start accepts. Automaton has 8319 states and 16345 transitions. Word has length 33 [2021-08-21 18:31:47,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:31:47,353 INFO L470 AbstractCegarLoop]: Abstraction has 8319 states and 16345 transitions. [2021-08-21 18:31:47,353 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 12 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:31:47,353 INFO L276 IsEmpty]: Start isEmpty. Operand 8319 states and 16345 transitions. [2021-08-21 18:31:47,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:31:47,360 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:31:47,360 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:31:47,388 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Ended with exit code 0 [2021-08-21 18:31:47,561 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 131 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-08-21 18:31:47,561 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:31:47,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:31:47,561 INFO L82 PathProgramCache]: Analyzing trace with hash -365516138, now seen corresponding path program 73 times [2021-08-21 18:31:47,561 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:31:47,561 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [613526147] [2021-08-21 18:31:47,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:31:47,562 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:31:47,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:31:47,699 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 18:31:47,699 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:31:47,699 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [613526147] [2021-08-21 18:31:47,699 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [613526147] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:31:47,699 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [211065210] [2021-08-21 18:31:47,699 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:31:47,699 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:31:47,699 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:31:47,700 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 18:31:47,700 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 18:31:52,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:31:52,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:31:52,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:31:52,394 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 18:31:52,394 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [211065210] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:31:52,394 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:31:52,394 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-08-21 18:31:52,394 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504825859] [2021-08-21 18:31:52,394 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:31:52,394 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:31:52,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:31:52,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:31:52,395 INFO L87 Difference]: Start difference. First operand 8319 states and 16345 transitions. Second operand has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 12 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 18:31:52,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:31:52,905 INFO L93 Difference]: Finished difference Result 10600 states and 20018 transitions. [2021-08-21 18:31:52,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 18:31:52,905 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 12 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 33 [2021-08-21 18:31:52,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:31:52,918 INFO L225 Difference]: With dead ends: 10600 [2021-08-21 18:31:52,919 INFO L226 Difference]: Without dead ends: 10600 [2021-08-21 18:31:52,919 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 247.9ms TimeCoverageRelationStatistics Valid=287, Invalid=643, Unknown=0, NotChecked=0, Total=930 [2021-08-21 18:31:52,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10600 states. [2021-08-21 18:31:53,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10600 to 8937. [2021-08-21 18:31:53,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8937 states, 8936 states have (on average 1.9591539838854073) internal successors, (17507), 8936 states have internal predecessors, (17507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:31:53,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8937 states to 8937 states and 17507 transitions. [2021-08-21 18:31:53,091 INFO L78 Accepts]: Start accepts. Automaton has 8937 states and 17507 transitions. Word has length 33 [2021-08-21 18:31:53,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:31:53,091 INFO L470 AbstractCegarLoop]: Abstraction has 8937 states and 17507 transitions. [2021-08-21 18:31:53,091 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 12 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 18:31:53,091 INFO L276 IsEmpty]: Start isEmpty. Operand 8937 states and 17507 transitions. [2021-08-21 18:31:53,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:31:53,099 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:31:53,099 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:31:53,126 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Forceful destruction successful, exit code 0 [2021-08-21 18:31:53,299 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-08-21 18:31:53,299 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:31:53,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:31:53,300 INFO L82 PathProgramCache]: Analyzing trace with hash -384983892, now seen corresponding path program 74 times [2021-08-21 18:31:53,300 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:31:53,300 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1108970941] [2021-08-21 18:31:53,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:31:53,300 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:31:53,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:31:53,367 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:31:53,368 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:31:53,368 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1108970941] [2021-08-21 18:31:53,368 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1108970941] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:31:53,368 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [940422288] [2021-08-21 18:31:53,368 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:31:53,368 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:31:53,368 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:31:53,370 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 18:31:53,371 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 18:31:57,934 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:31:57,934 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:31:57,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:31:57,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:31:58,106 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:31:58,106 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [940422288] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:31:58,107 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:31:58,107 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-08-21 18:31:58,107 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813838384] [2021-08-21 18:31:58,107 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:31:58,107 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:31:58,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:31:58,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:31:58,107 INFO L87 Difference]: Start difference. First operand 8937 states and 17507 transitions. Second operand has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:31:58,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:31:58,751 INFO L93 Difference]: Finished difference Result 11703 states and 22313 transitions. [2021-08-21 18:31:58,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 18:31:58,751 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:31:58,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:31:58,765 INFO L225 Difference]: With dead ends: 11703 [2021-08-21 18:31:58,765 INFO L226 Difference]: Without dead ends: 11703 [2021-08-21 18:31:58,765 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 324 ImplicationChecksByTransitivity, 289.8ms TimeCoverageRelationStatistics Valid=364, Invalid=826, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 18:31:58,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11703 states. [2021-08-21 18:31:58,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11703 to 9366. [2021-08-21 18:31:58,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9366 states, 9365 states have (on average 1.9459690336358784) internal successors, (18224), 9365 states have internal predecessors, (18224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:31:58,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9366 states to 9366 states and 18224 transitions. [2021-08-21 18:31:58,878 INFO L78 Accepts]: Start accepts. Automaton has 9366 states and 18224 transitions. Word has length 33 [2021-08-21 18:31:58,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:31:58,879 INFO L470 AbstractCegarLoop]: Abstraction has 9366 states and 18224 transitions. [2021-08-21 18:31:58,879 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.8461538461538463) internal successors, (50), 13 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:31:58,879 INFO L276 IsEmpty]: Start isEmpty. Operand 9366 states and 18224 transitions. [2021-08-21 18:31:58,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:31:58,886 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:31:58,886 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:31:58,914 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Forceful destruction successful, exit code 0 [2021-08-21 18:31:59,087 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,SelfDestructingSolverStorable136 [2021-08-21 18:31:59,087 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:31:59,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:31:59,087 INFO L82 PathProgramCache]: Analyzing trace with hash -1137000303, now seen corresponding path program 75 times [2021-08-21 18:31:59,087 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:31:59,087 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [726900592] [2021-08-21 18:31:59,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:31:59,087 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:31:59,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:31:59,160 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 18:31:59,160 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:31:59,160 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [726900592] [2021-08-21 18:31:59,160 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [726900592] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:31:59,160 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [473678282] [2021-08-21 18:31:59,160 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:31:59,160 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:31:59,160 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:31:59,161 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 18:31:59,161 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 18:32:03,766 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:32:03,766 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:32:03,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:32:03,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:32:03,910 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 18:32:03,910 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [473678282] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:32:03,910 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:32:03,910 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-08-21 18:32:03,910 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1625666188] [2021-08-21 18:32:03,910 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:32:03,910 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:32:03,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:32:03,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:32:03,910 INFO L87 Difference]: Start difference. First operand 9366 states and 18224 transitions. Second operand has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:04,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:32:04,360 INFO L93 Difference]: Finished difference Result 12422 states and 23796 transitions. [2021-08-21 18:32:04,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 18:32:04,360 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:32:04,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:32:04,379 INFO L225 Difference]: With dead ends: 12422 [2021-08-21 18:32:04,379 INFO L226 Difference]: Without dead ends: 12422 [2021-08-21 18:32:04,379 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 212.2ms TimeCoverageRelationStatistics Valid=258, Invalid=612, Unknown=0, NotChecked=0, Total=870 [2021-08-21 18:32:04,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12422 states. [2021-08-21 18:32:04,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12422 to 10992. [2021-08-21 18:32:04,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10992 states, 10991 states have (on average 1.9403148030206532) internal successors, (21326), 10991 states have internal predecessors, (21326), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:04,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10992 states to 10992 states and 21326 transitions. [2021-08-21 18:32:04,578 INFO L78 Accepts]: Start accepts. Automaton has 10992 states and 21326 transitions. Word has length 33 [2021-08-21 18:32:04,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:32:04,578 INFO L470 AbstractCegarLoop]: Abstraction has 10992 states and 21326 transitions. [2021-08-21 18:32:04,578 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:04,578 INFO L276 IsEmpty]: Start isEmpty. Operand 10992 states and 21326 transitions. [2021-08-21 18:32:04,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:32:04,586 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:32:04,586 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:32:04,614 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Forceful destruction successful, exit code 0 [2021-08-21 18:32:04,786 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,134 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:32:04,787 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:32:04,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:32:04,787 INFO L82 PathProgramCache]: Analyzing trace with hash 2035689810, now seen corresponding path program 76 times [2021-08-21 18:32:04,787 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:32:04,787 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [788768584] [2021-08-21 18:32:04,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:32:04,787 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:32:04,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:32:04,852 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:32:04,852 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:32:04,852 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [788768584] [2021-08-21 18:32:04,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [788768584] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:32:04,852 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [457954557] [2021-08-21 18:32:04,852 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:32:04,852 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:32:04,852 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:32:04,853 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 18:32:04,853 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 18:32:09,466 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:32:09,466 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:32:09,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:32:09,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:32:09,655 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:32:09,656 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [457954557] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:32:09,656 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:32:09,656 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-21 18:32:09,656 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748295618] [2021-08-21 18:32:09,656 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:32:09,656 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:32:09,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:32:09,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:32:09,656 INFO L87 Difference]: Start difference. First operand 10992 states and 21326 transitions. Second operand has 14 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:09,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:32:09,990 INFO L93 Difference]: Finished difference Result 11523 states and 22156 transitions. [2021-08-21 18:32:09,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 18:32:09,991 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:32:09,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:32:10,006 INFO L225 Difference]: With dead ends: 11523 [2021-08-21 18:32:10,006 INFO L226 Difference]: Without dead ends: 11523 [2021-08-21 18:32:10,006 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 189.4ms TimeCoverageRelationStatistics Valid=185, Invalid=415, Unknown=0, NotChecked=0, Total=600 [2021-08-21 18:32:10,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11523 states. [2021-08-21 18:32:10,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11523 to 10962. [2021-08-21 18:32:10,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10962 states, 10961 states have (on average 1.9379618647933583) internal successors, (21242), 10961 states have internal predecessors, (21242), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:10,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10962 states to 10962 states and 21242 transitions. [2021-08-21 18:32:10,152 INFO L78 Accepts]: Start accepts. Automaton has 10962 states and 21242 transitions. Word has length 33 [2021-08-21 18:32:10,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:32:10,152 INFO L470 AbstractCegarLoop]: Abstraction has 10962 states and 21242 transitions. [2021-08-21 18:32:10,152 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:10,152 INFO L276 IsEmpty]: Start isEmpty. Operand 10962 states and 21242 transitions. [2021-08-21 18:32:10,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:32:10,161 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:32:10,161 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 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 18:32:10,188 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 18:32:10,361 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,SelfDestructingSolverStorable138 [2021-08-21 18:32:10,362 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:32:10,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:32:10,362 INFO L82 PathProgramCache]: Analyzing trace with hash -1091201227, now seen corresponding path program 77 times [2021-08-21 18:32:10,362 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:32:10,362 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1379300383] [2021-08-21 18:32:10,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:32:10,362 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:32:10,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:32:10,453 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:32:10,453 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:32:10,453 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1379300383] [2021-08-21 18:32:10,453 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1379300383] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:32:10,453 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [921866309] [2021-08-21 18:32:10,453 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:32:10,453 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:32:10,453 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:32:10,454 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 18:32:10,454 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 18:32:15,099 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 18:32:15,100 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:32:15,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:32:15,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:32:15,332 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:32:15,332 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [921866309] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:32:15,332 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:32:15,332 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-21 18:32:15,332 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77724302] [2021-08-21 18:32:15,332 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 18:32:15,332 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:32:15,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 18:32:15,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:32:15,332 INFO L87 Difference]: Start difference. First operand 10962 states and 21242 transitions. Second operand has 16 states, 16 states have (on average 3.5) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:16,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:32:16,236 INFO L93 Difference]: Finished difference Result 17406 states and 31777 transitions. [2021-08-21 18:32:16,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-08-21 18:32:16,236 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.5) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:32:16,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:32:16,262 INFO L225 Difference]: With dead ends: 17406 [2021-08-21 18:32:16,262 INFO L226 Difference]: Without dead ends: 17406 [2021-08-21 18:32:16,262 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1088 ImplicationChecksByTransitivity, 566.2ms TimeCoverageRelationStatistics Valid=723, Invalid=2357, Unknown=0, NotChecked=0, Total=3080 [2021-08-21 18:32:16,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17406 states. [2021-08-21 18:32:16,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17406 to 11149. [2021-08-21 18:32:16,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11149 states, 11148 states have (on average 1.9382848941514172) internal successors, (21608), 11148 states have internal predecessors, (21608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:16,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11149 states to 11149 states and 21608 transitions. [2021-08-21 18:32:16,438 INFO L78 Accepts]: Start accepts. Automaton has 11149 states and 21608 transitions. Word has length 33 [2021-08-21 18:32:16,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:32:16,438 INFO L470 AbstractCegarLoop]: Abstraction has 11149 states and 21608 transitions. [2021-08-21 18:32:16,438 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.5) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:16,438 INFO L276 IsEmpty]: Start isEmpty. Operand 11149 states and 21608 transitions. [2021-08-21 18:32:16,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:32:16,448 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:32:16,448 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:32:16,476 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 18:32:16,648 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable139,136 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:32:16,648 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:32:16,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:32:16,648 INFO L82 PathProgramCache]: Analyzing trace with hash 951519156, now seen corresponding path program 32 times [2021-08-21 18:32:16,649 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:32:16,649 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076992838] [2021-08-21 18:32:16,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:32:16,649 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:32:16,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:32:16,722 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:32:16,722 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:32:16,722 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076992838] [2021-08-21 18:32:16,722 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1076992838] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:32:16,722 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [221904619] [2021-08-21 18:32:16,722 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:32:16,722 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:32:16,722 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:32:16,723 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 18:32:16,724 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 18:32:21,389 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:32:21,389 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:32:21,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:32:21,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:32:21,597 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:32:21,597 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [221904619] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:32:21,597 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:32:21,597 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-08-21 18:32:21,597 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543440111] [2021-08-21 18:32:21,598 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 18:32:21,598 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:32:21,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 18:32:21,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:32:21,598 INFO L87 Difference]: Start difference. First operand 11149 states and 21608 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:22,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:32:22,282 INFO L93 Difference]: Finished difference Result 16958 states and 30914 transitions. [2021-08-21 18:32:22,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 18:32:22,282 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:32:22,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:32:22,307 INFO L225 Difference]: With dead ends: 16958 [2021-08-21 18:32:22,307 INFO L226 Difference]: Without dead ends: 16958 [2021-08-21 18:32:22,307 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 653 ImplicationChecksByTransitivity, 427.2ms TimeCoverageRelationStatistics Valid=547, Invalid=1523, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 18:32:22,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16958 states. [2021-08-21 18:32:22,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16958 to 11147. [2021-08-21 18:32:22,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11147 states, 11146 states have (on average 1.938094383635385) internal successors, (21602), 11146 states have internal predecessors, (21602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:22,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11147 states to 11147 states and 21602 transitions. [2021-08-21 18:32:22,491 INFO L78 Accepts]: Start accepts. Automaton has 11147 states and 21602 transitions. Word has length 33 [2021-08-21 18:32:22,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:32:22,491 INFO L470 AbstractCegarLoop]: Abstraction has 11147 states and 21602 transitions. [2021-08-21 18:32:22,491 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:22,491 INFO L276 IsEmpty]: Start isEmpty. Operand 11147 states and 21602 transitions. [2021-08-21 18:32:22,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:32:22,500 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:32:22,500 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:32:22,531 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 18:32:22,701 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,137 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:32:22,701 INFO L402 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:32:22,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:32:22,701 INFO L82 PathProgramCache]: Analyzing trace with hash -1491923307, now seen corresponding path program 78 times [2021-08-21 18:32:22,701 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:32:22,701 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [959738909] [2021-08-21 18:32:22,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:32:22,702 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:32:22,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:32:22,758 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:32:22,759 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:32:22,759 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [959738909] [2021-08-21 18:32:22,759 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [959738909] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:32:22,759 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [986406539] [2021-08-21 18:32:22,759 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:32:22,759 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:32:22,759 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:32:22,760 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 18:32:22,760 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 18:32:27,413 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:32:27,413 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:32:27,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:32:27,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:32:27,611 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 18:32:27,611 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [986406539] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:32:27,611 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:32:27,611 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-21 18:32:27,611 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1902650251] [2021-08-21 18:32:27,611 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:32:27,611 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:32:27,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:32:27,611 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:32:27,612 INFO L87 Difference]: Start difference. First operand 11147 states and 21602 transitions. Second operand has 14 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:28,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:32:28,113 INFO L93 Difference]: Finished difference Result 13673 states and 25777 transitions. [2021-08-21 18:32:28,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 18:32:28,114 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:32:28,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:32:28,133 INFO L225 Difference]: With dead ends: 13673 [2021-08-21 18:32:28,133 INFO L226 Difference]: Without dead ends: 13665 [2021-08-21 18:32:28,133 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 257 ImplicationChecksByTransitivity, 258.5ms TimeCoverageRelationStatistics Valid=253, Invalid=803, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:32:28,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13665 states. [2021-08-21 18:32:28,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13665 to 12679. [2021-08-21 18:32:28,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12679 states, 12678 states have (on average 1.9314560656254929) internal successors, (24487), 12678 states have internal predecessors, (24487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:28,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12679 states to 12679 states and 24487 transitions. [2021-08-21 18:32:28,300 INFO L78 Accepts]: Start accepts. Automaton has 12679 states and 24487 transitions. Word has length 33 [2021-08-21 18:32:28,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:32:28,300 INFO L470 AbstractCegarLoop]: Abstraction has 12679 states and 24487 transitions. [2021-08-21 18:32:28,300 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:28,300 INFO L276 IsEmpty]: Start isEmpty. Operand 12679 states and 24487 transitions. [2021-08-21 18:32:28,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:32:28,309 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:32:28,309 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:32:28,337 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 18:32:28,510 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,138 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:32:28,510 INFO L402 AbstractCegarLoop]: === Iteration 143 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:32:28,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:32:28,510 INFO L82 PathProgramCache]: Analyzing trace with hash 2094356918, now seen corresponding path program 33 times [2021-08-21 18:32:28,510 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:32:28,510 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [606560582] [2021-08-21 18:32:28,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:32:28,510 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:32:28,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:32:28,629 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:32:28,629 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:32:28,629 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [606560582] [2021-08-21 18:32:28,629 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [606560582] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:32:28,629 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1719243169] [2021-08-21 18:32:28,629 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:32:28,629 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:32:28,629 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:32:28,630 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 18:32:28,631 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 18:32:33,334 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:32:33,335 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:32:33,335 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:32:33,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:32:33,538 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:32:33,539 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1719243169] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:32:33,539 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:32:33,539 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-08-21 18:32:33,539 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [372831957] [2021-08-21 18:32:33,539 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 18:32:33,539 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:32:33,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 18:32:33,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:32:33,539 INFO L87 Difference]: Start difference. First operand 12679 states and 24487 transitions. Second operand has 16 states, 16 states have (on average 3.4375) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:33,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:32:33,872 INFO L93 Difference]: Finished difference Result 15486 states and 29097 transitions. [2021-08-21 18:32:33,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 18:32:33,872 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:32:33,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:32:33,895 INFO L225 Difference]: With dead ends: 15486 [2021-08-21 18:32:33,895 INFO L226 Difference]: Without dead ends: 15478 [2021-08-21 18:32:33,895 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 246.2ms TimeCoverageRelationStatistics Valid=223, Invalid=769, Unknown=0, NotChecked=0, Total=992 [2021-08-21 18:32:33,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15478 states. [2021-08-21 18:32:34,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15478 to 12595. [2021-08-21 18:32:34,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12595 states, 12594 states have (on average 1.9299666507860886) internal successors, (24306), 12594 states have internal predecessors, (24306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:34,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12595 states to 12595 states and 24306 transitions. [2021-08-21 18:32:34,098 INFO L78 Accepts]: Start accepts. Automaton has 12595 states and 24306 transitions. Word has length 33 [2021-08-21 18:32:34,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:32:34,098 INFO L470 AbstractCegarLoop]: Abstraction has 12595 states and 24306 transitions. [2021-08-21 18:32:34,099 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 15 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:34,099 INFO L276 IsEmpty]: Start isEmpty. Operand 12595 states and 24306 transitions. [2021-08-21 18:32:34,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:32:34,108 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:32:34,108 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:32:34,137 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 18:32:34,308 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,139 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:32:34,308 INFO L402 AbstractCegarLoop]: === Iteration 144 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:32:34,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:32:34,309 INFO L82 PathProgramCache]: Analyzing trace with hash 8307195, now seen corresponding path program 79 times [2021-08-21 18:32:34,309 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:32:34,309 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089012401] [2021-08-21 18:32:34,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:32:34,309 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:32:34,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:32:34,478 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:32:34,478 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:32:34,478 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089012401] [2021-08-21 18:32:34,478 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1089012401] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:32:34,479 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1761345049] [2021-08-21 18:32:34,479 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:32:34,479 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:32:34,479 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:32:34,480 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 18:32:34,481 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 18:32:39,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:32:39,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:32:39,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:32:39,524 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:32:39,524 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1761345049] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:32:39,524 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:32:39,524 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-21 18:32:39,524 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1343881542] [2021-08-21 18:32:39,524 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:32:39,524 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:32:39,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:32:39,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:32:39,525 INFO L87 Difference]: Start difference. First operand 12595 states and 24306 transitions. Second operand has 14 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:40,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:32:40,060 INFO L93 Difference]: Finished difference Result 13507 states and 25492 transitions. [2021-08-21 18:32:40,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 18:32:40,060 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:32:40,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:32:40,078 INFO L225 Difference]: With dead ends: 13507 [2021-08-21 18:32:40,079 INFO L226 Difference]: Without dead ends: 13499 [2021-08-21 18:32:40,079 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 266 ImplicationChecksByTransitivity, 282.9ms TimeCoverageRelationStatistics Valid=250, Invalid=806, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:32:40,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13499 states. [2021-08-21 18:32:40,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13499 to 12573. [2021-08-21 18:32:40,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12573 states, 12572 states have (on average 1.9294463888005091) internal successors, (24257), 12572 states have internal predecessors, (24257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:40,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12573 states to 12573 states and 24257 transitions. [2021-08-21 18:32:40,242 INFO L78 Accepts]: Start accepts. Automaton has 12573 states and 24257 transitions. Word has length 33 [2021-08-21 18:32:40,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:32:40,242 INFO L470 AbstractCegarLoop]: Abstraction has 12573 states and 24257 transitions. [2021-08-21 18:32:40,242 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.5714285714285716) internal successors, (50), 14 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:40,242 INFO L276 IsEmpty]: Start isEmpty. Operand 12573 states and 24257 transitions. [2021-08-21 18:32:40,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:32:40,252 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:32:40,252 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:32:40,281 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Forceful destruction successful, exit code 0 [2021-08-21 18:32:40,453 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable143 [2021-08-21 18:32:40,453 INFO L402 AbstractCegarLoop]: === Iteration 145 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:32:40,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:32:40,453 INFO L82 PathProgramCache]: Analyzing trace with hash 937235583, now seen corresponding path program 80 times [2021-08-21 18:32:40,453 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:32:40,453 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544427267] [2021-08-21 18:32:40,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:32:40,453 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:32:40,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:32:40,514 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:32:40,514 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:32:40,514 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544427267] [2021-08-21 18:32:40,514 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1544427267] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:32:40,514 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2080164745] [2021-08-21 18:32:40,514 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:32:40,515 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:32:40,515 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:32:40,515 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 18:32:40,516 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 18:32:45,290 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:32:45,290 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:32:45,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:32:45,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:32:45,485 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:32:45,485 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2080164745] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:32:45,485 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:32:45,485 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-21 18:32:45,485 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822528717] [2021-08-21 18:32:45,485 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:32:45,485 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:32:45,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:32:45,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:32:45,486 INFO L87 Difference]: Start difference. First operand 12573 states and 24257 transitions. Second operand has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 14 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:46,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:32:46,137 INFO L93 Difference]: Finished difference Result 14135 states and 26993 transitions. [2021-08-21 18:32:46,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 18:32:46,137 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 14 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:32:46,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:32:46,159 INFO L225 Difference]: With dead ends: 14135 [2021-08-21 18:32:46,159 INFO L226 Difference]: Without dead ends: 14131 [2021-08-21 18:32:46,159 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 463 ImplicationChecksByTransitivity, 365.3ms TimeCoverageRelationStatistics Valid=373, Invalid=1267, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 18:32:46,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14131 states. [2021-08-21 18:32:46,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14131 to 13174. [2021-08-21 18:32:46,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13174 states, 13173 states have (on average 1.945950049343354) internal successors, (25634), 13173 states have internal predecessors, (25634), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:46,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13174 states to 13174 states and 25634 transitions. [2021-08-21 18:32:46,364 INFO L78 Accepts]: Start accepts. Automaton has 13174 states and 25634 transitions. Word has length 33 [2021-08-21 18:32:46,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:32:46,364 INFO L470 AbstractCegarLoop]: Abstraction has 13174 states and 25634 transitions. [2021-08-21 18:32:46,364 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 14 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:46,364 INFO L276 IsEmpty]: Start isEmpty. Operand 13174 states and 25634 transitions. [2021-08-21 18:32:46,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:32:46,373 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:32:46,373 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:32:46,401 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Ended with exit code 0 [2021-08-21 18:32:46,576 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 141 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2021-08-21 18:32:46,577 INFO L402 AbstractCegarLoop]: === Iteration 146 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:32:46,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:32:46,577 INFO L82 PathProgramCache]: Analyzing trace with hash 1628574523, now seen corresponding path program 81 times [2021-08-21 18:32:46,577 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:32:46,577 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1566202862] [2021-08-21 18:32:46,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:32:46,577 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:32:46,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:32:46,635 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:32:46,636 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:32:46,636 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1566202862] [2021-08-21 18:32:46,636 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1566202862] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:32:46,636 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2018047327] [2021-08-21 18:32:46,636 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:32:46,636 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:32:46,636 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:32:46,637 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 18:32:46,637 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 18:32:51,496 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:32:51,496 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:32:51,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:32:51,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:32:51,708 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:32:51,709 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2018047327] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:32:51,709 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:32:51,709 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-21 18:32:51,709 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987704444] [2021-08-21 18:32:51,709 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:32:51,709 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:32:51,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:32:51,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:32:51,709 INFO L87 Difference]: Start difference. First operand 13174 states and 25634 transitions. Second operand has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 14 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:52,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:32:52,570 INFO L93 Difference]: Finished difference Result 14935 states and 28195 transitions. [2021-08-21 18:32:52,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-21 18:32:52,571 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 14 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:32:52,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:32:52,594 INFO L225 Difference]: With dead ends: 14935 [2021-08-21 18:32:52,594 INFO L226 Difference]: Without dead ends: 14935 [2021-08-21 18:32:52,595 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 743 ImplicationChecksByTransitivity, 494.7ms TimeCoverageRelationStatistics Valid=603, Invalid=1749, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 18:32:52,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14935 states. [2021-08-21 18:32:52,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14935 to 13119. [2021-08-21 18:32:52,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13119 states, 13118 states have (on average 1.941378258880927) internal successors, (25467), 13118 states have internal predecessors, (25467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:52,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13119 states to 13119 states and 25467 transitions. [2021-08-21 18:32:52,769 INFO L78 Accepts]: Start accepts. Automaton has 13119 states and 25467 transitions. Word has length 33 [2021-08-21 18:32:52,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:32:52,769 INFO L470 AbstractCegarLoop]: Abstraction has 13119 states and 25467 transitions. [2021-08-21 18:32:52,769 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 14 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:52,769 INFO L276 IsEmpty]: Start isEmpty. Operand 13119 states and 25467 transitions. [2021-08-21 18:32:52,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:32:52,778 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:32:52,778 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:32:52,808 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Forceful destruction successful, exit code 0 [2021-08-21 18:32:52,979 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable145,142 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:32:52,979 INFO L402 AbstractCegarLoop]: === Iteration 147 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:32:52,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:32:52,979 INFO L82 PathProgramCache]: Analyzing trace with hash -1165505196, now seen corresponding path program 27 times [2021-08-21 18:32:52,979 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:32:52,979 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1252370662] [2021-08-21 18:32:52,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:32:52,980 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:32:52,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:32:53,051 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:32:53,051 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:32:53,051 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1252370662] [2021-08-21 18:32:53,051 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1252370662] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:32:53,051 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [489610414] [2021-08-21 18:32:53,051 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:32:53,051 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:32:53,051 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:32:53,052 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 18:32:53,052 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 18:32:57,901 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 18:32:57,901 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:32:57,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:32:57,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:32:58,120 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 18:32:58,121 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [489610414] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:32:58,121 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:32:58,121 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-08-21 18:32:58,121 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1867095585] [2021-08-21 18:32:58,121 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 18:32:58,121 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:32:58,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 18:32:58,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:32:58,121 INFO L87 Difference]: Start difference. First operand 13119 states and 25467 transitions. Second operand has 16 states, 16 states have (on average 3.375) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:58,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:32:58,809 INFO L93 Difference]: Finished difference Result 23028 states and 40002 transitions. [2021-08-21 18:32:58,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 18:32:58,810 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.375) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:32:58,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:32:58,845 INFO L225 Difference]: With dead ends: 23028 [2021-08-21 18:32:58,845 INFO L226 Difference]: Without dead ends: 23028 [2021-08-21 18:32:58,846 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 772 ImplicationChecksByTransitivity, 408.4ms TimeCoverageRelationStatistics Valid=532, Invalid=1820, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 18:32:58,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23028 states. [2021-08-21 18:32:59,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23028 to 13070. [2021-08-21 18:32:59,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13070 states, 13069 states have (on average 1.935496212411049) internal successors, (25295), 13069 states have internal predecessors, (25295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:59,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13070 states to 13070 states and 25295 transitions. [2021-08-21 18:32:59,137 INFO L78 Accepts]: Start accepts. Automaton has 13070 states and 25295 transitions. Word has length 33 [2021-08-21 18:32:59,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:32:59,137 INFO L470 AbstractCegarLoop]: Abstraction has 13070 states and 25295 transitions. [2021-08-21 18:32:59,137 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.375) internal successors, (54), 16 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:59,137 INFO L276 IsEmpty]: Start isEmpty. Operand 13070 states and 25295 transitions. [2021-08-21 18:32:59,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:32:59,147 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:32:59,147 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 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 18:32:59,176 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Ended with exit code 0 [2021-08-21 18:32:59,348 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,SelfDestructingSolverStorable146 [2021-08-21 18:32:59,348 INFO L402 AbstractCegarLoop]: === Iteration 148 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:32:59,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:32:59,349 INFO L82 PathProgramCache]: Analyzing trace with hash 877215187, now seen corresponding path program 82 times [2021-08-21 18:32:59,349 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:32:59,349 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [825994736] [2021-08-21 18:32:59,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:32:59,349 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:32:59,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:32:59,420 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:32:59,420 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:32:59,420 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [825994736] [2021-08-21 18:32:59,421 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [825994736] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:32:59,421 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [304914384] [2021-08-21 18:32:59,421 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:32:59,421 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:32:59,421 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:32:59,421 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 18:32:59,422 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 18:33:04,180 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:33:04,180 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:33:04,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:33:04,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:33:04,373 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 18:33:04,373 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [304914384] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:04,374 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:33:04,374 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-08-21 18:33:04,374 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227260950] [2021-08-21 18:33:04,374 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 18:33:04,374 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:33:04,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 18:33:04,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:33:04,374 INFO L87 Difference]: Start difference. First operand 13070 states and 25295 transitions. Second operand has 15 states, 15 states have (on average 3.4) internal successors, (51), 15 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:33:04,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:33:04,884 INFO L93 Difference]: Finished difference Result 22677 states and 39288 transitions. [2021-08-21 18:33:04,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 18:33:04,884 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.4) internal successors, (51), 15 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:33:04,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:33:04,917 INFO L225 Difference]: With dead ends: 22677 [2021-08-21 18:33:04,917 INFO L226 Difference]: Without dead ends: 22677 [2021-08-21 18:33:04,917 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 478 ImplicationChecksByTransitivity, 316.3ms TimeCoverageRelationStatistics Valid=390, Invalid=1250, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 18:33:04,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22677 states. [2021-08-21 18:33:05,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22677 to 13021. [2021-08-21 18:33:05,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13021 states, 13020 states have (on average 1.9340245775729648) internal successors, (25181), 13020 states have internal predecessors, (25181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:33:05,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13021 states to 13021 states and 25181 transitions. [2021-08-21 18:33:05,218 INFO L78 Accepts]: Start accepts. Automaton has 13021 states and 25181 transitions. Word has length 33 [2021-08-21 18:33:05,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:33:05,218 INFO L470 AbstractCegarLoop]: Abstraction has 13021 states and 25181 transitions. [2021-08-21 18:33:05,218 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.4) internal successors, (51), 15 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:33:05,218 INFO L276 IsEmpty]: Start isEmpty. Operand 13021 states and 25181 transitions. [2021-08-21 18:33:05,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:33:05,228 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:33:05,228 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:33:05,256 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Forceful destruction successful, exit code 0 [2021-08-21 18:33:05,428 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,SelfDestructingSolverStorable147 [2021-08-21 18:33:05,428 INFO L402 AbstractCegarLoop]: === Iteration 149 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:33:05,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:33:05,429 INFO L82 PathProgramCache]: Analyzing trace with hash -2112134447, now seen corresponding path program 28 times [2021-08-21 18:33:05,429 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:33:05,429 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107798695] [2021-08-21 18:33:05,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:33:05,429 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:33:05,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:33:05,494 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:33:05,494 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:33:05,494 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107798695] [2021-08-21 18:33:05,494 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [107798695] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:05,494 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [288353114] [2021-08-21 18:33:05,494 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:33:05,494 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:33:05,494 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:33:05,495 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 18:33:05,495 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 18:33:10,285 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:33:10,285 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:33:10,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:33:10,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:33:10,443 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 18:33:10,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [288353114] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:10,443 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:33:10,443 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-08-21 18:33:10,443 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1148963640] [2021-08-21 18:33:10,443 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:33:10,443 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:33:10,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:33:10,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:33:10,444 INFO L87 Difference]: Start difference. First operand 13021 states and 25181 transitions. Second operand has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 12 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 18:33:10,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:33:10,597 INFO L93 Difference]: Finished difference Result 13463 states and 25796 transitions. [2021-08-21 18:33:10,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 18:33:10,598 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 12 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 33 [2021-08-21 18:33:10,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:33:10,614 INFO L225 Difference]: With dead ends: 13463 [2021-08-21 18:33:10,614 INFO L226 Difference]: Without dead ends: 13463 [2021-08-21 18:33:10,614 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 84.8ms TimeCoverageRelationStatistics Valid=74, Invalid=166, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:33:10,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13463 states. [2021-08-21 18:33:10,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13463 to 12960. [2021-08-21 18:33:10,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12960 states, 12959 states have (on average 1.9311675283586696) internal successors, (25026), 12959 states have internal predecessors, (25026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:33:10,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12960 states to 12960 states and 25026 transitions. [2021-08-21 18:33:10,768 INFO L78 Accepts]: Start accepts. Automaton has 12960 states and 25026 transitions. Word has length 33 [2021-08-21 18:33:10,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:33:10,768 INFO L470 AbstractCegarLoop]: Abstraction has 12960 states and 25026 transitions. [2021-08-21 18:33:10,768 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 12 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 18:33:10,768 INFO L276 IsEmpty]: Start isEmpty. Operand 12960 states and 25026 transitions. [2021-08-21 18:33:10,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:33:10,777 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:33:10,777 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:33:10,804 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Ended with exit code 0 [2021-08-21 18:33:10,977 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,SelfDestructingSolverStorable148 [2021-08-21 18:33:10,977 INFO L402 AbstractCegarLoop]: === Iteration 150 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:33:10,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:33:10,977 INFO L82 PathProgramCache]: Analyzing trace with hash -69414064, now seen corresponding path program 83 times [2021-08-21 18:33:10,977 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:33:10,978 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [509167224] [2021-08-21 18:33:10,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:33:10,978 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:33:10,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:33:11,044 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 18:33:11,045 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:33:11,045 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [509167224] [2021-08-21 18:33:11,045 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [509167224] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:11,045 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2061128643] [2021-08-21 18:33:11,045 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:33:11,045 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:33:11,045 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:33:11,046 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 18:33:11,046 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 18:33:15,917 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:33:15,917 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:33:15,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:33:15,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:33:16,096 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 18:33:16,097 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2061128643] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:16,097 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:33:16,097 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2021-08-21 18:33:16,097 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1089371269] [2021-08-21 18:33:16,097 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:33:16,097 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:33:16,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:33:16,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:33:16,097 INFO L87 Difference]: Start difference. First operand 12960 states and 25026 transitions. Second operand has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 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 18:33:16,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:33:16,625 INFO L93 Difference]: Finished difference Result 16277 states and 30073 transitions. [2021-08-21 18:33:16,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 18:33:16,625 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 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 33 [2021-08-21 18:33:16,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:33:16,648 INFO L225 Difference]: With dead ends: 16277 [2021-08-21 18:33:16,648 INFO L226 Difference]: Without dead ends: 16269 [2021-08-21 18:33:16,649 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 262 ImplicationChecksByTransitivity, 269.7ms TimeCoverageRelationStatistics Valid=296, Invalid=826, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:33:16,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16269 states. [2021-08-21 18:33:16,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16269 to 14039. [2021-08-21 18:33:16,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14039 states, 14038 states have (on average 1.941302179797692) internal successors, (27252), 14038 states have internal predecessors, (27252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:33:16,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14039 states to 14039 states and 27252 transitions. [2021-08-21 18:33:16,837 INFO L78 Accepts]: Start accepts. Automaton has 14039 states and 27252 transitions. Word has length 33 [2021-08-21 18:33:16,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:33:16,837 INFO L470 AbstractCegarLoop]: Abstraction has 14039 states and 27252 transitions. [2021-08-21 18:33:16,838 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 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 18:33:16,838 INFO L276 IsEmpty]: Start isEmpty. Operand 14039 states and 27252 transitions. [2021-08-21 18:33:16,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:33:16,846 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:33:16,847 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:33:16,875 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Ended with exit code 0 [2021-08-21 18:33:17,047 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149,146 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:33:17,048 INFO L402 AbstractCegarLoop]: === Iteration 151 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:33:17,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:33:17,048 INFO L82 PathProgramCache]: Analyzing trace with hash -778101135, now seen corresponding path program 84 times [2021-08-21 18:33:17,048 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:33:17,048 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [896077324] [2021-08-21 18:33:17,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:33:17,048 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:33:17,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:33:17,122 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 18:33:17,122 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:33:17,122 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [896077324] [2021-08-21 18:33:17,122 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [896077324] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:17,122 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1301061640] [2021-08-21 18:33:17,122 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:33:17,122 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:33:17,122 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:33:17,123 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 18:33:17,124 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 18:33:22,016 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:33:22,016 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:33:22,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:33:22,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:33:22,135 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 18:33:22,135 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1301061640] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:22,135 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:33:22,135 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 12 [2021-08-21 18:33:22,135 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328871172] [2021-08-21 18:33:22,135 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:33:22,135 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:33:22,136 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:33:22,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:33:22,136 INFO L87 Difference]: Start difference. First operand 14039 states and 27252 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:33:22,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:33:22,338 INFO L93 Difference]: Finished difference Result 18884 states and 35818 transitions. [2021-08-21 18:33:22,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 18:33:22,339 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:33:22,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:33:22,365 INFO L225 Difference]: With dead ends: 18884 [2021-08-21 18:33:22,366 INFO L226 Difference]: Without dead ends: 18876 [2021-08-21 18:33:22,366 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 90.6ms TimeCoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:33:22,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18876 states. [2021-08-21 18:33:22,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18876 to 16962. [2021-08-21 18:33:22,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16962 states, 16961 states have (on average 1.9339661576557985) internal successors, (32802), 16961 states have internal predecessors, (32802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:33:22,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16962 states to 16962 states and 32802 transitions. [2021-08-21 18:33:22,583 INFO L78 Accepts]: Start accepts. Automaton has 16962 states and 32802 transitions. Word has length 33 [2021-08-21 18:33:22,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:33:22,583 INFO L470 AbstractCegarLoop]: Abstraction has 16962 states and 32802 transitions. [2021-08-21 18:33:22,583 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:33:22,583 INFO L276 IsEmpty]: Start isEmpty. Operand 16962 states and 32802 transitions. [2021-08-21 18:33:22,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:33:22,594 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:33:22,594 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:33:22,623 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 18:33:22,794 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150,147 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:33:22,795 INFO L402 AbstractCegarLoop]: === Iteration 152 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:33:22,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:33:22,795 INFO L82 PathProgramCache]: Analyzing trace with hash 1430816438, now seen corresponding path program 85 times [2021-08-21 18:33:22,795 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:33:22,795 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1925082310] [2021-08-21 18:33:22,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:33:22,795 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:33:22,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:33:22,860 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 18:33:22,860 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:33:22,861 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1925082310] [2021-08-21 18:33:22,861 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1925082310] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:22,861 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1784005256] [2021-08-21 18:33:22,861 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:33:22,861 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:33:22,861 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:33:22,861 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 18:33:22,862 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 18:33:27,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:33:27,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:33:27,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:33:27,911 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 18:33:27,911 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1784005256] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:27,911 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:33:27,911 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2021-08-21 18:33:27,912 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845545024] [2021-08-21 18:33:27,912 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:33:27,912 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:33:27,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:33:27,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:33:27,912 INFO L87 Difference]: Start difference. First operand 16962 states and 32802 transitions. Second operand has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 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 18:33:28,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:33:28,543 INFO L93 Difference]: Finished difference Result 19404 states and 35900 transitions. [2021-08-21 18:33:28,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 18:33:28,543 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 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 33 [2021-08-21 18:33:28,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:33:28,571 INFO L225 Difference]: With dead ends: 19404 [2021-08-21 18:33:28,572 INFO L226 Difference]: Without dead ends: 19396 [2021-08-21 18:33:28,572 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 295 ImplicationChecksByTransitivity, 365.4ms TimeCoverageRelationStatistics Valid=308, Invalid=882, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 18:33:28,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19396 states. [2021-08-21 18:33:28,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19396 to 16920. [2021-08-21 18:33:28,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16920 states, 16919 states have (on average 1.9333293929901294) internal successors, (32710), 16919 states have internal predecessors, (32710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:33:28,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16920 states to 16920 states and 32710 transitions. [2021-08-21 18:33:28,814 INFO L78 Accepts]: Start accepts. Automaton has 16920 states and 32710 transitions. Word has length 33 [2021-08-21 18:33:28,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:33:28,814 INFO L470 AbstractCegarLoop]: Abstraction has 16920 states and 32710 transitions. [2021-08-21 18:33:28,814 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 14 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 18:33:28,814 INFO L276 IsEmpty]: Start isEmpty. Operand 16920 states and 32710 transitions. [2021-08-21 18:33:28,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:33:28,825 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:33:28,825 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:33:28,852 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 18:33:29,025 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,148 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:33:29,025 INFO L402 AbstractCegarLoop]: === Iteration 153 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:33:29,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:33:29,026 INFO L82 PathProgramCache]: Analyzing trace with hash 1240763156, now seen corresponding path program 86 times [2021-08-21 18:33:29,026 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:33:29,026 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368585484] [2021-08-21 18:33:29,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:33:29,026 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:33:29,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:33:29,090 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 18:33:29,090 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:33:29,090 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [368585484] [2021-08-21 18:33:29,090 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [368585484] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:29,091 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [505104219] [2021-08-21 18:33:29,091 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:33:29,091 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:33:29,091 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:33:29,091 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 18:33:29,092 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 18:33:33,898 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:33:33,898 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:33:33,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:33:33,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:33:34,057 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 18:33:34,057 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [505104219] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:34,057 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:33:34,057 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-08-21 18:33:34,057 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141995150] [2021-08-21 18:33:34,057 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:33:34,057 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:33:34,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:33:34,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:33:34,058 INFO L87 Difference]: Start difference. First operand 16920 states and 32710 transitions. Second operand has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 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 18:33:34,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:33:34,629 INFO L93 Difference]: Finished difference Result 19993 states and 36995 transitions. [2021-08-21 18:33:34,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 18:33:34,629 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 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 33 [2021-08-21 18:33:34,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:33:34,656 INFO L225 Difference]: With dead ends: 19993 [2021-08-21 18:33:34,657 INFO L226 Difference]: Without dead ends: 19985 [2021-08-21 18:33:34,657 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 442 ImplicationChecksByTransitivity, 308.8ms TimeCoverageRelationStatistics Valid=382, Invalid=1178, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 18:33:34,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19985 states. [2021-08-21 18:33:34,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19985 to 16942. [2021-08-21 18:33:34,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16942 states, 16941 states have (on average 1.9344784841508766) internal successors, (32772), 16941 states have internal predecessors, (32772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:33:34,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16942 states to 16942 states and 32772 transitions. [2021-08-21 18:33:34,894 INFO L78 Accepts]: Start accepts. Automaton has 16942 states and 32772 transitions. Word has length 33 [2021-08-21 18:33:34,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:33:34,894 INFO L470 AbstractCegarLoop]: Abstraction has 16942 states and 32772 transitions. [2021-08-21 18:33:34,894 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 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 18:33:34,894 INFO L276 IsEmpty]: Start isEmpty. Operand 16942 states and 32772 transitions. [2021-08-21 18:33:34,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:33:34,904 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:33:34,904 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:33:34,933 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 18:33:35,105 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,149 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:33:35,105 INFO L402 AbstractCegarLoop]: === Iteration 154 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:33:35,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:33:35,105 INFO L82 PathProgramCache]: Analyzing trace with hash 834954444, now seen corresponding path program 87 times [2021-08-21 18:33:35,105 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:33:35,105 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [659540021] [2021-08-21 18:33:35,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:33:35,106 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:33:35,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:33:35,172 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:33:35,172 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:33:35,172 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [659540021] [2021-08-21 18:33:35,172 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [659540021] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:35,172 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1630083378] [2021-08-21 18:33:35,172 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:33:35,173 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:33:35,173 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:33:35,173 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 18:33:35,174 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 18:33:40,122 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:33:40,122 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:33:40,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:33:40,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:33:40,290 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 18:33:40,290 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1630083378] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:40,290 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:33:40,290 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-08-21 18:33:40,291 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593736171] [2021-08-21 18:33:40,291 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:33:40,291 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:33:40,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:33:40,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:33:40,291 INFO L87 Difference]: Start difference. First operand 16942 states and 32772 transitions. Second operand has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 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 18:33:41,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:33:41,031 INFO L93 Difference]: Finished difference Result 20509 states and 38231 transitions. [2021-08-21 18:33:41,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-21 18:33:41,032 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 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 33 [2021-08-21 18:33:41,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:33:41,060 INFO L225 Difference]: With dead ends: 20509 [2021-08-21 18:33:41,060 INFO L226 Difference]: Without dead ends: 20509 [2021-08-21 18:33:41,061 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 767 ImplicationChecksByTransitivity, 434.6ms TimeCoverageRelationStatistics Valid=608, Invalid=1744, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 18:33:41,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20509 states. [2021-08-21 18:33:41,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20509 to 16856. [2021-08-21 18:33:41,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16856 states, 16855 states have (on average 1.9387125482052803) internal successors, (32677), 16855 states have internal predecessors, (32677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:33:41,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16856 states to 16856 states and 32677 transitions. [2021-08-21 18:33:41,302 INFO L78 Accepts]: Start accepts. Automaton has 16856 states and 32677 transitions. Word has length 33 [2021-08-21 18:33:41,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:33:41,302 INFO L470 AbstractCegarLoop]: Abstraction has 16856 states and 32677 transitions. [2021-08-21 18:33:41,303 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.5384615384615383) internal successors, (46), 13 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 18:33:41,303 INFO L276 IsEmpty]: Start isEmpty. Operand 16856 states and 32677 transitions. [2021-08-21 18:33:41,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:33:41,314 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:33:41,314 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:33:41,342 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Ended with exit code 0 [2021-08-21 18:33:41,514 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,150 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:33:41,514 INFO L402 AbstractCegarLoop]: === Iteration 155 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:33:41,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:33:41,514 INFO L82 PathProgramCache]: Analyzing trace with hash -1935222470, now seen corresponding path program 88 times [2021-08-21 18:33:41,514 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:33:41,514 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646241361] [2021-08-21 18:33:41,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:33:41,515 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:33:41,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:33:41,598 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 18:33:41,598 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:33:41,598 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646241361] [2021-08-21 18:33:41,598 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [646241361] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:41,598 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [132572769] [2021-08-21 18:33:41,598 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:33:41,598 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:33:41,598 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:33:41,599 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 18:33:41,600 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 18:33:46,538 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:33:46,538 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:33:46,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:33:46,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:33:46,720 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 18:33:46,720 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [132572769] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:46,720 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:33:46,720 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2021-08-21 18:33:46,720 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1837108976] [2021-08-21 18:33:46,720 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:33:46,720 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:33:46,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:33:46,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:33:46,721 INFO L87 Difference]: Start difference. First operand 16856 states and 32677 transitions. Second operand has 14 states, 14 states have (on average 3.5) internal successors, (49), 14 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:33:47,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:33:47,331 INFO L93 Difference]: Finished difference Result 19525 states and 36348 transitions. [2021-08-21 18:33:47,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 18:33:47,332 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.5) internal successors, (49), 14 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:33:47,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:33:47,363 INFO L225 Difference]: With dead ends: 19525 [2021-08-21 18:33:47,363 INFO L226 Difference]: Without dead ends: 19523 [2021-08-21 18:33:47,363 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 369 ImplicationChecksByTransitivity, 341.1ms TimeCoverageRelationStatistics Valid=357, Invalid=1049, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 18:33:47,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19523 states. [2021-08-21 18:33:47,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19523 to 16940. [2021-08-21 18:33:47,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16940 states, 16939 states have (on average 1.942204380423874) internal successors, (32899), 16939 states have internal predecessors, (32899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:33:47,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16940 states to 16940 states and 32899 transitions. [2021-08-21 18:33:47,615 INFO L78 Accepts]: Start accepts. Automaton has 16940 states and 32899 transitions. Word has length 33 [2021-08-21 18:33:47,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:33:47,615 INFO L470 AbstractCegarLoop]: Abstraction has 16940 states and 32899 transitions. [2021-08-21 18:33:47,615 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.5) internal successors, (49), 14 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:33:47,615 INFO L276 IsEmpty]: Start isEmpty. Operand 16940 states and 32899 transitions. [2021-08-21 18:33:47,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:33:47,626 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:33:47,626 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:33:47,655 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Ended with exit code 0 [2021-08-21 18:33:47,827 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,151 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:33:47,827 INFO L402 AbstractCegarLoop]: === Iteration 156 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:33:47,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:33:47,827 INFO L82 PathProgramCache]: Analyzing trace with hash -1243883530, now seen corresponding path program 89 times [2021-08-21 18:33:47,827 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:33:47,827 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [438712419] [2021-08-21 18:33:47,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:33:47,827 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:33:47,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:33:47,894 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:33:47,894 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:33:47,894 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [438712419] [2021-08-21 18:33:47,894 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [438712419] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:47,894 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1902844282] [2021-08-21 18:33:47,894 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:33:47,894 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:33:47,894 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:33:47,895 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 18:33:47,897 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 18:33:52,820 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:33:52,820 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:33:52,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:33:52,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:33:53,003 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 18:33:53,003 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1902844282] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:53,003 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:33:53,003 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2021-08-21 18:33:53,004 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [694764576] [2021-08-21 18:33:53,004 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:33:53,004 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:33:53,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:33:53,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:33:53,004 INFO L87 Difference]: Start difference. First operand 16940 states and 32899 transitions. Second operand has 14 states, 14 states have (on average 3.5) internal successors, (49), 14 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:33:53,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:33:53,747 INFO L93 Difference]: Finished difference Result 20213 states and 37460 transitions. [2021-08-21 18:33:53,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 18:33:53,747 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.5) internal successors, (49), 14 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:33:53,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:33:53,775 INFO L225 Difference]: With dead ends: 20213 [2021-08-21 18:33:53,775 INFO L226 Difference]: Without dead ends: 20213 [2021-08-21 18:33:53,775 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 530 ImplicationChecksByTransitivity, 405.2ms TimeCoverageRelationStatistics Valid=487, Invalid=1319, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 18:33:53,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20213 states. [2021-08-21 18:33:53,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20213 to 15353. [2021-08-21 18:33:53,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15353 states, 15352 states have (on average 1.9272407503908286) internal successors, (29587), 15352 states have internal predecessors, (29587), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:33:54,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15353 states to 15353 states and 29587 transitions. [2021-08-21 18:33:54,010 INFO L78 Accepts]: Start accepts. Automaton has 15353 states and 29587 transitions. Word has length 33 [2021-08-21 18:33:54,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:33:54,011 INFO L470 AbstractCegarLoop]: Abstraction has 15353 states and 29587 transitions. [2021-08-21 18:33:54,011 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.5) internal successors, (49), 14 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:33:54,011 INFO L276 IsEmpty]: Start isEmpty. Operand 15353 states and 29587 transitions. [2021-08-21 18:33:54,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:33:54,021 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:33:54,021 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:33:54,050 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 18:33:54,221 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2021-08-21 18:33:54,222 INFO L402 AbstractCegarLoop]: === Iteration 157 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:33:54,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:33:54,222 INFO L82 PathProgramCache]: Analyzing trace with hash -298310799, now seen corresponding path program 90 times [2021-08-21 18:33:54,222 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:33:54,222 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [172527439] [2021-08-21 18:33:54,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:33:54,222 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:33:54,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:33:54,290 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 18:33:54,290 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:33:54,290 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [172527439] [2021-08-21 18:33:54,290 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [172527439] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:54,290 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [627664533] [2021-08-21 18:33:54,290 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:33:54,290 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:33:54,290 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:33:54,291 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 18:33:54,291 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 18:33:59,283 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:33:59,283 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:33:59,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:33:59,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:33:59,405 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 18:33:59,406 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [627664533] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:59,406 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:33:59,406 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-08-21 18:33:59,406 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237204652] [2021-08-21 18:33:59,406 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:33:59,406 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:33:59,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:33:59,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:33:59,406 INFO L87 Difference]: Start difference. First operand 15353 states and 29587 transitions. Second operand has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 11 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 18:33:59,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:33:59,647 INFO L93 Difference]: Finished difference Result 15871 states and 30172 transitions. [2021-08-21 18:33:59,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 18:33:59,647 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 11 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 33 [2021-08-21 18:33:59,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:33:59,671 INFO L225 Difference]: With dead ends: 15871 [2021-08-21 18:33:59,671 INFO L226 Difference]: Without dead ends: 15871 [2021-08-21 18:33:59,671 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 31 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 105.0ms TimeCoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2021-08-21 18:33:59,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15871 states. [2021-08-21 18:33:59,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15871 to 15150. [2021-08-21 18:33:59,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15150 states, 15149 states have (on average 1.9238233546768764) internal successors, (29144), 15149 states have internal predecessors, (29144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:33:59,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15150 states to 15150 states and 29144 transitions. [2021-08-21 18:33:59,861 INFO L78 Accepts]: Start accepts. Automaton has 15150 states and 29144 transitions. Word has length 33 [2021-08-21 18:33:59,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:33:59,861 INFO L470 AbstractCegarLoop]: Abstraction has 15150 states and 29144 transitions. [2021-08-21 18:33:59,861 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 11 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 18:33:59,861 INFO L276 IsEmpty]: Start isEmpty. Operand 15150 states and 29144 transitions. [2021-08-21 18:33:59,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:33:59,872 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:33:59,872 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:33:59,905 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 18:34:00,072 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 153 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2021-08-21 18:34:00,072 INFO L402 AbstractCegarLoop]: === Iteration 158 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:34:00,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:34:00,073 INFO L82 PathProgramCache]: Analyzing trace with hash -1768562572, now seen corresponding path program 91 times [2021-08-21 18:34:00,073 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:34:00,073 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334404838] [2021-08-21 18:34:00,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:34:00,073 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:34:00,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:34:00,203 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 18:34:00,203 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:34:00,203 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334404838] [2021-08-21 18:34:00,203 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [334404838] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:34:00,203 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [771446056] [2021-08-21 18:34:00,203 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:34:00,203 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:34:00,203 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:34:00,204 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 18:34:00,204 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 18:34:05,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:34:05,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:34:05,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:34:05,298 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 18:34:05,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [771446056] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:34:05,299 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:34:05,299 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-08-21 18:34:05,299 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1501682740] [2021-08-21 18:34:05,299 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:34:05,299 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:34:05,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:34:05,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:34:05,299 INFO L87 Difference]: Start difference. First operand 15150 states and 29144 transitions. Second operand has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:34:05,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:34:05,674 INFO L93 Difference]: Finished difference Result 20582 states and 39057 transitions. [2021-08-21 18:34:05,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 18:34:05,674 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:34:05,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:34:05,703 INFO L225 Difference]: With dead ends: 20582 [2021-08-21 18:34:05,704 INFO L226 Difference]: Without dead ends: 20574 [2021-08-21 18:34:05,704 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 203.0ms TimeCoverageRelationStatistics Valid=209, Invalid=603, Unknown=0, NotChecked=0, Total=812 [2021-08-21 18:34:05,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20574 states. [2021-08-21 18:34:05,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20574 to 19674. [2021-08-21 18:34:05,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19674 states, 19673 states have (on average 1.9088598586895746) internal successors, (37553), 19673 states have internal predecessors, (37553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:34:05,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19674 states to 19674 states and 37553 transitions. [2021-08-21 18:34:05,947 INFO L78 Accepts]: Start accepts. Automaton has 19674 states and 37553 transitions. Word has length 33 [2021-08-21 18:34:05,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:34:05,947 INFO L470 AbstractCegarLoop]: Abstraction has 19674 states and 37553 transitions. [2021-08-21 18:34:05,947 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:34:05,947 INFO L276 IsEmpty]: Start isEmpty. Operand 19674 states and 37553 transitions. [2021-08-21 18:34:05,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:34:05,958 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:34:05,958 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:34:05,987 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Forceful destruction successful, exit code 0 [2021-08-21 18:34:06,159 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 154 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2021-08-21 18:34:06,159 INFO L402 AbstractCegarLoop]: === Iteration 159 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:34:06,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:34:06,159 INFO L82 PathProgramCache]: Analyzing trace with hash 2120596012, now seen corresponding path program 92 times [2021-08-21 18:34:06,159 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:34:06,159 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [491994914] [2021-08-21 18:34:06,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:34:06,159 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:34:06,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:34:06,225 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:34:06,225 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:34:06,225 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [491994914] [2021-08-21 18:34:06,225 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [491994914] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:34:06,225 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1429369856] [2021-08-21 18:34:06,225 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:34:06,226 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:34:06,226 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:34:06,227 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 18:34:06,227 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 18:34:11,253 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:34:11,253 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:34:11,254 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:34:11,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:34:11,406 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 18:34:11,406 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1429369856] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:34:11,406 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:34:11,406 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-08-21 18:34:11,407 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [168829895] [2021-08-21 18:34:11,407 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:34:11,407 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:34:11,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:34:11,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:34:11,407 INFO L87 Difference]: Start difference. First operand 19674 states and 37553 transitions. Second operand has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:34:11,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:34:11,865 INFO L93 Difference]: Finished difference Result 20430 states and 38756 transitions. [2021-08-21 18:34:11,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 18:34:11,865 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:34:11,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:34:11,897 INFO L225 Difference]: With dead ends: 20430 [2021-08-21 18:34:11,897 INFO L226 Difference]: Without dead ends: 20430 [2021-08-21 18:34:11,898 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 312 ImplicationChecksByTransitivity, 275.0ms TimeCoverageRelationStatistics Valid=307, Invalid=815, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:34:11,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20430 states. [2021-08-21 18:34:12,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20430 to 18967. [2021-08-21 18:34:12,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18967 states, 18966 states have (on average 1.8997152799746915) internal successors, (36030), 18966 states have internal predecessors, (36030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:34:12,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18967 states to 18967 states and 36030 transitions. [2021-08-21 18:34:12,137 INFO L78 Accepts]: Start accepts. Automaton has 18967 states and 36030 transitions. Word has length 33 [2021-08-21 18:34:12,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:34:12,137 INFO L470 AbstractCegarLoop]: Abstraction has 18967 states and 36030 transitions. [2021-08-21 18:34:12,137 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 12 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:34:12,137 INFO L276 IsEmpty]: Start isEmpty. Operand 18967 states and 36030 transitions. [2021-08-21 18:34:12,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:34:12,149 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:34:12,149 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:34:12,177 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 18:34:12,349 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable158,155 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:34:12,349 INFO L402 AbstractCegarLoop]: === Iteration 160 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:34:12,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:34:12,349 INFO L82 PathProgramCache]: Analyzing trace with hash 1354166106, now seen corresponding path program 93 times [2021-08-21 18:34:12,349 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:34:12,349 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1945665548] [2021-08-21 18:34:12,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:34:12,350 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:34:12,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:34:12,415 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:34:12,415 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:34:12,415 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1945665548] [2021-08-21 18:34:12,415 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1945665548] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:34:12,415 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1817104478] [2021-08-21 18:34:12,415 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:34:12,415 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:34:12,415 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:34:12,416 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 18:34:12,416 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 18:34:17,425 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:34:17,426 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:34:17,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:34:17,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:34:17,578 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 18:34:17,578 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1817104478] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:34:17,578 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:34:17,578 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-08-21 18:34:17,579 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1179408666] [2021-08-21 18:34:17,579 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:34:17,579 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:34:17,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:34:17,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:34:17,579 INFO L87 Difference]: Start difference. First operand 18967 states and 36030 transitions. Second operand has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:34:18,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:34:18,157 INFO L93 Difference]: Finished difference Result 21851 states and 42111 transitions. [2021-08-21 18:34:18,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 18:34:18,157 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:34:18,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:34:18,190 INFO L225 Difference]: With dead ends: 21851 [2021-08-21 18:34:18,190 INFO L226 Difference]: Without dead ends: 21851 [2021-08-21 18:34:18,190 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 480 ImplicationChecksByTransitivity, 359.1ms TimeCoverageRelationStatistics Valid=439, Invalid=1201, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 18:34:18,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21851 states. [2021-08-21 18:34:18,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21851 to 17280. [2021-08-21 18:34:18,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17280 states, 17279 states have (on average 1.9335609699635397) internal successors, (33410), 17279 states have internal predecessors, (33410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:34:18,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17280 states to 17280 states and 33410 transitions. [2021-08-21 18:34:18,433 INFO L78 Accepts]: Start accepts. Automaton has 17280 states and 33410 transitions. Word has length 33 [2021-08-21 18:34:18,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:34:18,433 INFO L470 AbstractCegarLoop]: Abstraction has 17280 states and 33410 transitions. [2021-08-21 18:34:18,433 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:34:18,433 INFO L276 IsEmpty]: Start isEmpty. Operand 17280 states and 33410 transitions. [2021-08-21 18:34:18,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:34:18,444 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:34:18,444 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:34:18,474 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Forceful destruction successful, exit code 0 [2021-08-21 18:34:18,644 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159,156 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:34:18,644 INFO L402 AbstractCegarLoop]: === Iteration 161 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:34:18,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:34:18,645 INFO L82 PathProgramCache]: Analyzing trace with hash 1334698352, now seen corresponding path program 94 times [2021-08-21 18:34:18,645 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:34:18,645 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [496631291] [2021-08-21 18:34:18,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:34:18,645 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:34:18,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:34:18,788 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:34:18,788 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:34:18,788 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [496631291] [2021-08-21 18:34:18,789 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [496631291] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:34:18,789 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [857512269] [2021-08-21 18:34:18,789 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:34:18,789 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:34:18,789 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:34:18,789 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 18:34:18,790 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 18:34:23,766 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:34:23,766 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:34:23,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:34:23,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:34:23,952 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 18:34:23,952 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [857512269] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:34:23,952 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:34:23,952 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 13 [2021-08-21 18:34:23,952 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416664998] [2021-08-21 18:34:23,952 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:34:23,952 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:34:23,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:34:23,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:34:23,953 INFO L87 Difference]: Start difference. First operand 17280 states and 33410 transitions. Second operand has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 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 18:34:24,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:34:24,594 INFO L93 Difference]: Finished difference Result 21648 states and 40429 transitions. [2021-08-21 18:34:24,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 18:34:24,595 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 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 33 [2021-08-21 18:34:24,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:34:24,626 INFO L225 Difference]: With dead ends: 21648 [2021-08-21 18:34:24,627 INFO L226 Difference]: Without dead ends: 21648 [2021-08-21 18:34:24,627 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 359 ImplicationChecksByTransitivity, 341.6ms TimeCoverageRelationStatistics Valid=371, Invalid=961, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 18:34:24,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21648 states. [2021-08-21 18:34:24,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21648 to 16988. [2021-08-21 18:34:24,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16988 states, 16987 states have (on average 1.9215282274680638) internal successors, (32641), 16987 states have internal predecessors, (32641), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:34:24,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16988 states to 16988 states and 32641 transitions. [2021-08-21 18:34:24,897 INFO L78 Accepts]: Start accepts. Automaton has 16988 states and 32641 transitions. Word has length 33 [2021-08-21 18:34:24,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:34:24,898 INFO L470 AbstractCegarLoop]: Abstraction has 16988 states and 32641 transitions. [2021-08-21 18:34:24,898 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 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 18:34:24,898 INFO L276 IsEmpty]: Start isEmpty. Operand 16988 states and 32641 transitions. [2021-08-21 18:34:24,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:34:24,909 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:34:24,909 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:34:24,939 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 18:34:25,109 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160,157 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:34:25,109 INFO L402 AbstractCegarLoop]: === Iteration 162 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:34:25,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:34:25,110 INFO L82 PathProgramCache]: Analyzing trace with hash -164006032, now seen corresponding path program 29 times [2021-08-21 18:34:25,110 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:34:25,110 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1701508985] [2021-08-21 18:34:25,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:34:25,110 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:34:25,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:34:25,176 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:34:25,176 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:34:25,176 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1701508985] [2021-08-21 18:34:25,176 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1701508985] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:34:25,176 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [43224067] [2021-08-21 18:34:25,176 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:34:25,177 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:34:25,177 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:34:25,177 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 18:34:25,178 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 18:34:30,238 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 18:34:30,238 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:34:30,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:34:30,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:34:30,454 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:34:30,454 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [43224067] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:34:30,454 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:34:30,455 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 14 [2021-08-21 18:34:30,455 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [588325594] [2021-08-21 18:34:30,455 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:34:30,455 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:34:30,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:34:30,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:34:30,455 INFO L87 Difference]: Start difference. First operand 16988 states and 32641 transitions. Second operand has 14 states, 14 states have (on average 4.0) internal successors, (56), 14 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:34:31,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:34:31,003 INFO L93 Difference]: Finished difference Result 33274 states and 57751 transitions. [2021-08-21 18:34:31,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-21 18:34:31,004 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.0) internal successors, (56), 14 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:34:31,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:34:31,052 INFO L225 Difference]: With dead ends: 33274 [2021-08-21 18:34:31,052 INFO L226 Difference]: Without dead ends: 33274 [2021-08-21 18:34:31,053 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 514 ImplicationChecksByTransitivity, 323.3ms TimeCoverageRelationStatistics Valid=407, Invalid=1233, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 18:34:31,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33274 states. [2021-08-21 18:34:31,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33274 to 20883. [2021-08-21 18:34:31,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20883 states, 20882 states have (on average 1.936739775883536) internal successors, (40443), 20882 states have internal predecessors, (40443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:34:31,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20883 states to 20883 states and 40443 transitions. [2021-08-21 18:34:31,518 INFO L78 Accepts]: Start accepts. Automaton has 20883 states and 40443 transitions. Word has length 33 [2021-08-21 18:34:31,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:34:31,518 INFO L470 AbstractCegarLoop]: Abstraction has 20883 states and 40443 transitions. [2021-08-21 18:34:31,518 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.0) internal successors, (56), 14 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:34:31,518 INFO L276 IsEmpty]: Start isEmpty. Operand 20883 states and 40443 transitions. [2021-08-21 18:34:31,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:34:31,531 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:34:31,531 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:34:31,561 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 18:34:31,732 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,SelfDestructingSolverStorable161 [2021-08-21 18:34:31,732 INFO L402 AbstractCegarLoop]: === Iteration 163 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:34:31,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:34:31,732 INFO L82 PathProgramCache]: Analyzing trace with hash -290907373, now seen corresponding path program 30 times [2021-08-21 18:34:31,732 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:34:31,732 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1587541368] [2021-08-21 18:34:31,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:34:31,732 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:34:31,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:34:31,793 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:34:31,793 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:34:31,793 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1587541368] [2021-08-21 18:34:31,793 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1587541368] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:34:31,793 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1973333870] [2021-08-21 18:34:31,793 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:34:31,793 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:34:31,793 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:34:31,794 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 18:34:31,794 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 18:34:36,921 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 18:34:36,921 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:34:36,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:34:36,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:34:37,088 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:34:37,088 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1973333870] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:34:37,088 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:34:37,088 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-08-21 18:34:37,088 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [790364585] [2021-08-21 18:34:37,088 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:34:37,089 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:34:37,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:34:37,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:34:37,089 INFO L87 Difference]: Start difference. First operand 20883 states and 40443 transitions. Second operand has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 11 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:34:37,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:34:37,278 INFO L93 Difference]: Finished difference Result 24525 states and 46865 transitions. [2021-08-21 18:34:37,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 18:34:37,278 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 11 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 18:34:37,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:34:37,310 INFO L225 Difference]: With dead ends: 24525 [2021-08-21 18:34:37,310 INFO L226 Difference]: Without dead ends: 24525 [2021-08-21 18:34:37,310 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 70.1ms TimeCoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:34:37,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24525 states. [2021-08-21 18:34:37,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24525 to 20959. [2021-08-21 18:34:37,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20959 states, 20958 states have (on average 1.9373031777841396) internal successors, (40602), 20958 states have internal predecessors, (40602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:34:37,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20959 states to 20959 states and 40602 transitions. [2021-08-21 18:34:37,605 INFO L78 Accepts]: Start accepts. Automaton has 20959 states and 40602 transitions. Word has length 33 [2021-08-21 18:34:37,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:34:37,605 INFO L470 AbstractCegarLoop]: Abstraction has 20959 states and 40602 transitions. [2021-08-21 18:34:37,605 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 11 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:34:37,605 INFO L276 IsEmpty]: Start isEmpty. Operand 20959 states and 40602 transitions. [2021-08-21 18:34:37,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 18:34:37,677 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:34:37,677 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:34:37,712 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 18:34:37,877 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,159 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:34:37,878 INFO L402 AbstractCegarLoop]: === Iteration 164 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 18:34:37,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:34:37,878 INFO L82 PathProgramCache]: Analyzing trace with hash 1751813010, now seen corresponding path program 95 times [2021-08-21 18:34:37,878 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:34:37,878 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1971302186] [2021-08-21 18:34:37,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:34:37,878 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:34:37,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:34:38,024 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 18:34:38,025 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:34:38,025 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1971302186] [2021-08-21 18:34:38,025 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1971302186] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:34:38,025 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1466796409] [2021-08-21 18:34:38,025 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:34:38,025 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:34:38,025 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:34:38,029 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 18:34:38,030 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 18:34:43,087 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 18:34:43,087 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:34:43,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:34:43,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:34:43,226 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 18:34:43,226 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1466796409] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:34:43,226 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:34:43,226 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-08-21 18:34:43,226 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080712836] [2021-08-21 18:34:43,226 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:34:43,226 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:34:43,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:34:43,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:34:43,227 INFO L87 Difference]: Start difference. First operand 20959 states and 40602 transitions. Second operand has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 12 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) Received shutdown request... [2021-08-21 18:34:43,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 18:34:43,337 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT [2021-08-21 18:34:43,368 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 18:34:43,374 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-21 18:34:43,374 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 18:34:43,538 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,160 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:34:43,539 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was constructing difference of abstraction (20959states) and FLOYD_HOARE automaton (currently 9 states, 12 states before enhancement),while ReachableStatesComputation was computing reachable states (66 states constructed, input type IntersectNwa). [2021-08-21 18:34:43,540 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-08-21 18:34:43,540 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-08-21 18:34:43,540 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION [2021-08-21 18:34:43,544 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-21 18:34:43,544 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-08-21 18:34:43,545 INFO L202 PluginConnector]: Adding new model array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.08 06:34:43 BasicIcfg [2021-08-21 18:34:43,545 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-21 18:34:43,546 INFO L168 Benchmark]: Toolchain (without parser) took 699471.57 ms. Allocated memory was 183.5 MB in the beginning and 3.1 GB in the end (delta: 2.9 GB). Free memory was 164.5 MB in the beginning and 2.3 GB in the end (delta: -2.2 GB). Peak memory consumption was 765.4 MB. Max. memory is 8.0 GB. [2021-08-21 18:34:43,546 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.52 ms. Allocated memory is still 183.5 MB. Free memory was 165.6 MB in the beginning and 165.5 MB in the end (delta: 140.4 kB). There was no memory consumed. Max. memory is 8.0 GB. [2021-08-21 18:34:43,546 INFO L168 Benchmark]: Boogie Procedure Inliner took 27.66 ms. Allocated memory is still 183.5 MB. Free memory was 164.4 MB in the beginning and 162.9 MB in the end (delta: 1.4 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-08-21 18:34:43,546 INFO L168 Benchmark]: Boogie Preprocessor took 20.94 ms. Allocated memory is still 183.5 MB. Free memory was 162.9 MB in the beginning and 161.9 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-21 18:34:43,546 INFO L168 Benchmark]: RCFGBuilder took 343.39 ms. Allocated memory is still 183.5 MB. Free memory was 161.9 MB in the beginning and 150.2 MB in the end (delta: 11.8 MB). Peak memory consumption was 12.6 MB. Max. memory is 8.0 GB. [2021-08-21 18:34:43,547 INFO L168 Benchmark]: TraceAbstraction took 699074.68 ms. Allocated memory was 183.5 MB in the beginning and 3.1 GB in the end (delta: 2.9 GB). Free memory was 149.6 MB in the beginning and 2.3 GB in the end (delta: -2.2 GB). Peak memory consumption was 749.7 MB. Max. memory is 8.0 GB. [2021-08-21 18:34:43,547 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.52 ms. Allocated memory is still 183.5 MB. Free memory was 165.6 MB in the beginning and 165.5 MB in the end (delta: 140.4 kB). There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 27.66 ms. Allocated memory is still 183.5 MB. Free memory was 164.4 MB in the beginning and 162.9 MB in the end (delta: 1.4 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 20.94 ms. Allocated memory is still 183.5 MB. Free memory was 162.9 MB in the beginning and 161.9 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 343.39 ms. Allocated memory is still 183.5 MB. Free memory was 161.9 MB in the beginning and 150.2 MB in the end (delta: 11.8 MB). Peak memory consumption was 12.6 MB. Max. memory is 8.0 GB. * TraceAbstraction took 699074.68 ms. Allocated memory was 183.5 MB in the beginning and 3.1 GB in the end (delta: 2.9 GB). Free memory was 149.6 MB in the beginning and 2.3 GB in the end (delta: -2.2 GB). Peak memory consumption was 749.7 MB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 428, positive: 390, positive conditional: 390, positive unconditional: 0, negative: 38, negative conditional: 38, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 390, positive: 390, positive conditional: 0, positive unconditional: 390, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 105, positive: 105, positive conditional: 0, positive unconditional: 105, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 105, positive: 104, positive conditional: 0, positive unconditional: 104, negative: 1, negative conditional: 0, negative unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 1, positive: 1, positive conditional: 0, positive unconditional: 1, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 8, positive: 8, positive conditional: 0, positive unconditional: 8, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 390, positive: 285, positive conditional: 0, positive unconditional: 285, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 105, unknown conditional: 0, unknown unconditional: 105] , Statistics on independence cache: Total cache size (in pairs): 105, Positive cache size: 105, Positive conditional cache size: 0, Positive unconditional cache size: 105, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Independence queries for same thread: 38 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 59]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (20959states) and FLOYD_HOARE automaton (currently 9 states, 12 states before enhancement),while ReachableStatesComputation was computing reachable states (66 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 53]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (20959states) and FLOYD_HOARE automaton (currently 9 states, 12 states before enhancement),while ReachableStatesComputation was computing reachable states (66 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 52]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (20959states) and FLOYD_HOARE automaton (currently 9 states, 12 states before enhancement),while ReachableStatesComputation was computing reachable states (66 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 52]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (20959states) and FLOYD_HOARE automaton (currently 9 states, 12 states before enhancement),while ReachableStatesComputation was computing reachable states (66 states constructed, input type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 7 procedures, 48 locations, 4 error locations. Started 1 CEGAR loops. OverallTime: 698949.2ms, OverallIterations: 164, TraceHistogramMax: 3, EmptinessCheckTime: 681.2ms, AutomataDifference: 121874.4ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 95.2ms, PartialOrderReductionTime: 82.8ms, HoareTripleCheckerStatistics: 4890 SDtfs, 28264 SDslu, 32187 SDs, 0 SdLazy, 80094 SolverSat, 5917 SolverUnsat, 1 SolverUnknown, 0 SolverNotchecked, 38427.6ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 9291 GetRequests, 3814 SyntacticMatches, 257 SemanticMatches, 5220 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59542 ImplicationChecksByTransitivity, 101081.1ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=20959occurred in iteration=163, InterpolantAutomatonStates: 4279, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 9035.8ms AutomataMinimizationTime, 163 MinimizatonAttempts, 162405 StatesRemovedByMinimization, 163 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 570.6ms SsaConstructionTime, 2298.2ms SatisfiabilityAnalysisTime, 94918.5ms InterpolantComputationTime, 9786 NumberOfCodeBlocks, 9779 NumberOfCodeBlocksAsserted, 515 NumberOfCheckSat, 9463 ConstructedInterpolants, 139 QuantifiedInterpolants, 97294 SizeOfPredicates, 818 NumberOfNonLiveVariables, 10598 ConjunctsInSsa, 2516 ConjunctsInUnsatCore, 323 InterpolantComputations, 5 PerfectInterpolantSequences, 658/2938 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