/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/max-array.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-87fd7473a0bda1db0ad7f77f2116346063730f21-87fd747 [2021-08-21 18:32:44,713 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-21 18:32:44,716 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-21 18:32:44,755 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-21 18:32:44,755 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-21 18:32:44,758 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-21 18:32:44,760 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-21 18:32:44,765 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-21 18:32:44,768 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-21 18:32:44,772 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-21 18:32:44,773 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-21 18:32:44,774 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-21 18:32:44,775 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-21 18:32:44,777 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-21 18:32:44,778 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-21 18:32:44,781 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-21 18:32:44,782 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-21 18:32:44,783 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-21 18:32:44,786 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-21 18:32:44,799 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-21 18:32:44,800 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-21 18:32:44,801 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-21 18:32:44,802 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-21 18:32:44,804 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-21 18:32:44,811 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-21 18:32:44,811 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-21 18:32:44,811 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-21 18:32:44,812 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-21 18:32:44,813 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-21 18:32:44,814 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-21 18:32:44,814 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-21 18:32:44,815 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-21 18:32:44,815 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-21 18:32:44,816 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-21 18:32:44,817 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-21 18:32:44,817 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-21 18:32:44,818 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-21 18:32:44,818 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-21 18:32:44,818 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-21 18:32:44,819 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-21 18:32:44,819 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-21 18:32:44,823 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:32:44,859 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-21 18:32:44,859 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-21 18:32:44,863 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-21 18:32:44,863 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-21 18:32:44,863 INFO L138 SettingsManager]: * Use SBE=true [2021-08-21 18:32:44,863 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-21 18:32:44,863 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-21 18:32:44,864 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-21 18:32:44,864 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-21 18:32:44,864 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-21 18:32:44,865 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-21 18:32:44,865 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-21 18:32:44,865 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-21 18:32:44,865 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-21 18:32:44,865 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-21 18:32:44,865 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-21 18:32:44,866 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-21 18:32:44,866 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-21 18:32:44,866 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-21 18:32:44,866 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-21 18:32:44,866 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-21 18:32:44,867 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 18:32:44,867 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-21 18:32:44,867 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-21 18:32:44,867 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-21 18:32:44,867 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-21 18:32:44,867 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-21 18:32:44,867 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-21 18:32:44,868 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-21 18:32:44,868 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=SLEEP_DELAY_SET [2021-08-21 18:32:44,868 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:32:45,206 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-21 18:32:45,233 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-21 18:32:45,235 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-21 18:32:45,236 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-21 18:32:45,237 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-21 18:32:45,238 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/max-array.wvr.bpl [2021-08-21 18:32:45,239 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/max-array.wvr.bpl' [2021-08-21 18:32:45,266 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-21 18:32:45,267 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-21 18:32:45,268 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-21 18:32:45,268 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-21 18:32:45,268 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-21 18:32:45,279 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:32:45" (1/1) ... [2021-08-21 18:32:45,287 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:32:45" (1/1) ... [2021-08-21 18:32:45,295 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-21 18:32:45,297 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-21 18:32:45,297 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-21 18:32:45,297 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-21 18:32:45,304 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:32:45" (1/1) ... [2021-08-21 18:32:45,305 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:32:45" (1/1) ... [2021-08-21 18:32:45,306 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:32:45" (1/1) ... [2021-08-21 18:32:45,307 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:32:45" (1/1) ... [2021-08-21 18:32:45,311 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:32:45" (1/1) ... [2021-08-21 18:32:45,315 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:32:45" (1/1) ... [2021-08-21 18:32:45,317 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:32:45" (1/1) ... [2021-08-21 18:32:45,322 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-21 18:32:45,323 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-21 18:32:45,323 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-21 18:32:45,323 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-21 18:32:45,325 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:32:45" (1/1) ... [2021-08-21 18:32:45,331 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 18:32:45,339 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:32:45,354 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:32:45,375 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:32:45,401 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-21 18:32:45,401 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-21 18:32:45,401 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-21 18:32:45,401 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-21 18:32:45,401 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-21 18:32:45,401 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-21 18:32:45,401 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-21 18:32:45,402 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-21 18:32:45,402 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-21 18:32:45,402 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-08-21 18:32:45,402 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-08-21 18:32:45,402 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-08-21 18:32:45,403 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:32:45,631 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-21 18:32:45,631 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-08-21 18:32:45,633 INFO L202 PluginConnector]: Adding new model max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 06:32:45 BoogieIcfgContainer [2021-08-21 18:32:45,633 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-21 18:32:45,635 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-21 18:32:45,635 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-21 18:32:45,637 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-21 18:32:45,638 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 06:32:45" (1/2) ... [2021-08-21 18:32:45,638 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@449a95f6 and model type max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.08 06:32:45, skipping insertion in model container [2021-08-21 18:32:45,638 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 06:32:45" (2/2) ... [2021-08-21 18:32:45,640 INFO L111 eAbstractionObserver]: Analyzing ICFG max-array.wvr.bpl [2021-08-21 18:32:45,644 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-21 18:32:45,644 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-21 18:32:45,644 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-21 18:32:45,644 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-21 18:32:45,732 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-08-21 18:32:45,794 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-08-21 18:32:45,802 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:32:45,802 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-08-21 18:32:45,952 INFO L276 IsEmpty]: Start isEmpty. Operand has 112 states, 79 states have (on average 1.7468354430379747) internal successors, (138), 111 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call 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:45,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 18:32:45,969 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:32:45,969 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:32:45,970 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:32:45,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:32:45,974 INFO L82 PathProgramCache]: Analyzing trace with hash 1204265674, now seen corresponding path program 1 times [2021-08-21 18:32:45,987 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:32:45,989 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502742064] [2021-08-21 18:32:45,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:32:45,991 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:32:46,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:32:46,139 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:32:46,140 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:32:46,140 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502742064] [2021-08-21 18:32:46,141 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1502742064] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 18:32:46,141 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 18:32:46,141 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-21 18:32:46,142 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418579315] [2021-08-21 18:32:46,145 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-21 18:32:46,145 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:32:46,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-21 18:32:46,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-21 18:32:46,160 INFO L87 Difference]: Start difference. First operand has 112 states, 79 states have (on average 1.7468354430379747) internal successors, (138), 111 states have internal predecessors, (138), 0 states have call successors, (0), 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:32:46,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:32:46,193 INFO L93 Difference]: Finished difference Result 217 states and 269 transitions. [2021-08-21 18:32:46,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-21 18:32:46,194 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:32:46,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:32:46,202 INFO L225 Difference]: With dead ends: 217 [2021-08-21 18:32:46,202 INFO L226 Difference]: Without dead ends: 64 [2021-08-21 18:32:46,203 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.0ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-21 18:32:46,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2021-08-21 18:32:46,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 45. [2021-08-21 18:32:46,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45 states, 44 states have (on average 1.6818181818181819) internal successors, (74), 44 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:46,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 74 transitions. [2021-08-21 18:32:46,231 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 74 transitions. Word has length 18 [2021-08-21 18:32:46,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:32:46,232 INFO L470 AbstractCegarLoop]: Abstraction has 45 states and 74 transitions. [2021-08-21 18:32:46,232 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:32:46,232 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 74 transitions. [2021-08-21 18:32:46,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 18:32:46,234 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:32:46,234 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:32:46,234 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-21 18:32:46,235 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:32:46,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:32:46,238 INFO L82 PathProgramCache]: Analyzing trace with hash -808242772, now seen corresponding path program 1 times [2021-08-21 18:32:46,239 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:32:46,240 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024710587] [2021-08-21 18:32:46,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:32:46,241 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:32:46,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:32:46,295 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:32:46,296 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:32:46,296 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024710587] [2021-08-21 18:32:46,296 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2024710587] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 18:32:46,296 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 18:32:46,296 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-21 18:32:46,297 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894833592] [2021-08-21 18:32:46,299 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 18:32:46,299 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:32:46,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 18:32:46,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 18:32:46,300 INFO L87 Difference]: Start difference. First operand 45 states and 74 transitions. Second operand has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:46,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:32:46,334 INFO L93 Difference]: Finished difference Result 55 states and 98 transitions. [2021-08-21 18:32:46,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-21 18:32:46,334 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 18:32:46,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:32:46,335 INFO L225 Difference]: With dead ends: 55 [2021-08-21 18:32:46,335 INFO L226 Difference]: Without dead ends: 55 [2021-08-21 18:32:46,336 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 13.5ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 18:32:46,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2021-08-21 18:32:46,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 48. [2021-08-21 18:32:46,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 47 states have (on average 1.702127659574468) internal successors, (80), 47 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call 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,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 80 transitions. [2021-08-21 18:32:46,341 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 80 transitions. Word has length 20 [2021-08-21 18:32:46,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:32:46,342 INFO L470 AbstractCegarLoop]: Abstraction has 48 states and 80 transitions. [2021-08-21 18:32:46,342 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:46,342 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 80 transitions. [2021-08-21 18:32:46,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 18:32:46,343 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:32:46,343 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:32:46,343 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-21 18:32:46,343 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:32:46,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:32:46,344 INFO L82 PathProgramCache]: Analyzing trace with hash -1904417112, now seen corresponding path program 1 times [2021-08-21 18:32:46,344 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:32:46,344 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1505038818] [2021-08-21 18:32:46,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:32:46,344 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:32:46,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:32:46,395 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:32:46,396 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:32:46,396 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1505038818] [2021-08-21 18:32:46,396 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1505038818] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 18:32:46,396 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 18:32:46,396 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-21 18:32:46,396 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1425444673] [2021-08-21 18:32:46,397 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 18:32:46,397 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:32:46,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 18:32:46,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-08-21 18:32:46,398 INFO L87 Difference]: Start difference. First operand 48 states and 80 transitions. Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:46,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:32:46,436 INFO L93 Difference]: Finished difference Result 66 states and 114 transitions. [2021-08-21 18:32:46,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 18:32:46,436 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 18:32:46,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:32:46,437 INFO L225 Difference]: With dead ends: 66 [2021-08-21 18:32:46,437 INFO L226 Difference]: Without dead ends: 66 [2021-08-21 18:32:46,438 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 26.6ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-08-21 18:32:46,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2021-08-21 18:32:46,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 57. [2021-08-21 18:32:46,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57 states, 56 states have (on average 1.75) internal successors, (98), 56 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call 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,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 98 transitions. [2021-08-21 18:32:46,444 INFO L78 Accepts]: Start accepts. Automaton has 57 states and 98 transitions. Word has length 20 [2021-08-21 18:32:46,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:32:46,444 INFO L470 AbstractCegarLoop]: Abstraction has 57 states and 98 transitions. [2021-08-21 18:32:46,445 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:46,445 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 98 transitions. [2021-08-21 18:32:46,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 18:32:46,446 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:32:46,446 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:32:46,446 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-08-21 18:32:46,446 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:32:46,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:32:46,447 INFO L82 PathProgramCache]: Analyzing trace with hash 1105216778, now seen corresponding path program 1 times [2021-08-21 18:32:46,447 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:32:46,447 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085766123] [2021-08-21 18:32:46,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:32:46,448 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:32:46,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:32:46,891 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:32:46,891 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:32:46,891 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1085766123] [2021-08-21 18:32:46,892 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1085766123] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:32:46,893 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1734927730] [2021-08-21 18:32:46,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:32:46,893 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:32:46,893 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:32:46,900 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:32:46,924 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:32:46,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:32:46,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 18:32:46,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:32:47,604 INFO L354 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2021-08-21 18:32:47,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 40 [2021-08-21 18:32:47,752 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:32:47,753 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1734927730] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:32:47,753 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:32:47,753 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-21 18:32:47,753 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263719964] [2021-08-21 18:32:47,754 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:32:47,754 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:32:47,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:32:47,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:32:47,757 INFO L87 Difference]: Start difference. First operand 57 states and 98 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:48,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:32:48,030 INFO L93 Difference]: Finished difference Result 121 states and 202 transitions. [2021-08-21 18:32:48,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 18:32:48,032 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-21 18:32:48,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:32:48,037 INFO L225 Difference]: With dead ends: 121 [2021-08-21 18:32:48,038 INFO L226 Difference]: Without dead ends: 116 [2021-08-21 18:32:48,038 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 331.2ms TimeCoverageRelationStatistics Valid=77, Invalid=229, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:32:48,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2021-08-21 18:32:48,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 75. [2021-08-21 18:32:48,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75 states, 74 states have (on average 1.864864864864865) internal successors, (138), 74 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call 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:48,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 138 transitions. [2021-08-21 18:32:48,056 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 138 transitions. Word has length 22 [2021-08-21 18:32:48,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:32:48,056 INFO L470 AbstractCegarLoop]: Abstraction has 75 states and 138 transitions. [2021-08-21 18:32:48,056 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:48,056 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 138 transitions. [2021-08-21 18:32:48,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 18:32:48,057 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:32:48,057 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:32:48,091 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:32:48,273 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:32:48,273 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:32:48,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:32:48,274 INFO L82 PathProgramCache]: Analyzing trace with hash -467167990, now seen corresponding path program 2 times [2021-08-21 18:32:48,274 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:32:48,274 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1720005682] [2021-08-21 18:32:48,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:32:48,274 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:32:48,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:32:48,515 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:32:48,515 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:32:48,516 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1720005682] [2021-08-21 18:32:48,516 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1720005682] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:32:48,516 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2041493831] [2021-08-21 18:32:48,516 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:32:48,516 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:32:48,516 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:32:48,517 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:32:48,546 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:32:48,624 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:32:48,624 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:32:48,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 18:32:48,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:32:48,952 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:32:48,953 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 45 [2021-08-21 18:32:49,600 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:32:49,601 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2041493831] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:32:49,601 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:32:49,601 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 13 [2021-08-21 18:32:49,601 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890854597] [2021-08-21 18:32:49,601 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:32:49,602 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:32:49,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:32:49,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:32:49,603 INFO L87 Difference]: Start difference. First operand 75 states and 138 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 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:32:50,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:32:50,508 INFO L93 Difference]: Finished difference Result 159 states and 270 transitions. [2021-08-21 18:32:50,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 18:32:50,509 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 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 22 [2021-08-21 18:32:50,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:32:50,511 INFO L225 Difference]: With dead ends: 159 [2021-08-21 18:32:50,512 INFO L226 Difference]: Without dead ends: 154 [2021-08-21 18:32:50,512 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 864.2ms TimeCoverageRelationStatistics Valid=157, Invalid=443, Unknown=0, NotChecked=0, Total=600 [2021-08-21 18:32:50,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2021-08-21 18:32:50,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 77. [2021-08-21 18:32:50,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77 states, 76 states have (on average 1.881578947368421) internal successors, (143), 76 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:50,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 143 transitions. [2021-08-21 18:32:50,531 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 143 transitions. Word has length 22 [2021-08-21 18:32:50,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:32:50,532 INFO L470 AbstractCegarLoop]: Abstraction has 77 states and 143 transitions. [2021-08-21 18:32:50,532 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 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:32:50,532 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 143 transitions. [2021-08-21 18:32:50,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 18:32:50,533 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:32:50,533 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:32:50,564 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:32:50,744 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:32:50,745 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:32:50,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:32:50,746 INFO L82 PathProgramCache]: Analyzing trace with hash -640858166, now seen corresponding path program 3 times [2021-08-21 18:32:50,746 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:32:50,746 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1609520675] [2021-08-21 18:32:50,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:32:50,746 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:32:50,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:32:50,936 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:32:50,936 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:32:50,937 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1609520675] [2021-08-21 18:32:50,937 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1609520675] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:32:50,937 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [169003835] [2021-08-21 18:32:50,937 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:32:50,937 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:32:50,937 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:32:50,941 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:32:50,966 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:32:51,095 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 18:32:51,096 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:32:51,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 18:32:51,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:32:51,394 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:32:51,394 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 45 [2021-08-21 18:32:51,952 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:32:51,952 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [169003835] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:32:51,953 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:32:51,953 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 13 [2021-08-21 18:32:51,953 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1448983359] [2021-08-21 18:32:51,953 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:32:51,953 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:32:51,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:32:51,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:32:51,954 INFO L87 Difference]: Start difference. First operand 77 states and 143 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 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:32:52,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:32:52,451 INFO L93 Difference]: Finished difference Result 138 states and 243 transitions. [2021-08-21 18:32:52,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 18:32:52,452 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 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 22 [2021-08-21 18:32:52,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:32:52,453 INFO L225 Difference]: With dead ends: 138 [2021-08-21 18:32:52,453 INFO L226 Difference]: Without dead ends: 133 [2021-08-21 18:32:52,454 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 494.1ms TimeCoverageRelationStatistics Valid=129, Invalid=333, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:32:52,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2021-08-21 18:32:52,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 81. [2021-08-21 18:32:52,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 80 states have (on average 1.8875) internal successors, (151), 80 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call 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,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 151 transitions. [2021-08-21 18:32:52,458 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 151 transitions. Word has length 22 [2021-08-21 18:32:52,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:32:52,458 INFO L470 AbstractCegarLoop]: Abstraction has 81 states and 151 transitions. [2021-08-21 18:32:52,458 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 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:32:52,458 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 151 transitions. [2021-08-21 18:32:52,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 18:32:52,459 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:32:52,459 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:32:52,490 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:32:52,684 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:32:52,685 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:32:52,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:32:52,686 INFO L82 PathProgramCache]: Analyzing trace with hash -1444572436, now seen corresponding path program 4 times [2021-08-21 18:32:52,686 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:32:52,686 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1902574012] [2021-08-21 18:32:52,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:32:52,686 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:32:52,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:32:52,761 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:32:52,762 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:32:52,764 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1902574012] [2021-08-21 18:32:52,765 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1902574012] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:32:52,765 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [716124372] [2021-08-21 18:32:52,765 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:32:52,765 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:32:52,765 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:32:52,766 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:32:52,794 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:32:52,949 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:32:52,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:32:52,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:32:52,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:32:53,105 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:32:53,106 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [716124372] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:32:53,106 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:32:53,106 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-21 18:32:53,106 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761698581] [2021-08-21 18:32:53,107 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:32:53,107 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:32:53,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:32:53,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:32:53,107 INFO L87 Difference]: Start difference. First operand 81 states and 151 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:32:53,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:32:53,286 INFO L93 Difference]: Finished difference Result 192 states and 333 transitions. [2021-08-21 18:32:53,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 18:32:53,287 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 24 [2021-08-21 18:32:53,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:32:53,288 INFO L225 Difference]: With dead ends: 192 [2021-08-21 18:32:53,288 INFO L226 Difference]: Without dead ends: 192 [2021-08-21 18:32:53,289 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 135.1ms TimeCoverageRelationStatistics Valid=102, Invalid=278, Unknown=0, NotChecked=0, Total=380 [2021-08-21 18:32:53,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2021-08-21 18:32:53,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 97. [2021-08-21 18:32:53,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97 states, 96 states have (on average 2.0208333333333335) internal successors, (194), 96 states have internal predecessors, (194), 0 states have call successors, (0), 0 states have call 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:53,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 194 transitions. [2021-08-21 18:32:53,294 INFO L78 Accepts]: Start accepts. Automaton has 97 states and 194 transitions. Word has length 24 [2021-08-21 18:32:53,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:32:53,294 INFO L470 AbstractCegarLoop]: Abstraction has 97 states and 194 transitions. [2021-08-21 18:32:53,294 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:32:53,294 INFO L276 IsEmpty]: Start isEmpty. Operand 97 states and 194 transitions. [2021-08-21 18:32:53,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 18:32:53,295 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:32:53,296 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:32:53,320 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:32:53,515 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:32:53,515 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:32:53,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:32:53,516 INFO L82 PathProgramCache]: Analyzing trace with hash 1358899948, now seen corresponding path program 5 times [2021-08-21 18:32:53,516 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:32:53,516 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [661560677] [2021-08-21 18:32:53,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:32:53,516 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:32:53,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:32:53,586 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:32:53,586 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:32:53,586 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [661560677] [2021-08-21 18:32:53,586 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [661560677] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:32:53,586 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1581815457] [2021-08-21 18:32:53,587 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:32:53,587 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:32:53,587 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:32:53,597 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:32:53,598 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:32:53,772 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:32:53,773 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:32:53,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:32:53,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:32:53,975 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:32:53,975 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1581815457] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:32:53,975 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:32:53,975 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 18:32:53,975 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508222732] [2021-08-21 18:32:53,976 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:32:53,976 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:32:53,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:32:53,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:32:53,977 INFO L87 Difference]: Start difference. First operand 97 states and 194 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:54,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:32:54,348 INFO L93 Difference]: Finished difference Result 254 states and 436 transitions. [2021-08-21 18:32:54,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 18:32:54,348 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 18:32:54,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:32:54,349 INFO L225 Difference]: With dead ends: 254 [2021-08-21 18:32:54,350 INFO L226 Difference]: Without dead ends: 254 [2021-08-21 18:32:54,350 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 267.3ms TimeCoverageRelationStatistics Valid=212, Invalid=718, Unknown=0, NotChecked=0, Total=930 [2021-08-21 18:32:54,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2021-08-21 18:32:54,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 99. [2021-08-21 18:32:54,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 98 states have (on average 2.010204081632653) internal successors, (197), 98 states have internal predecessors, (197), 0 states have call successors, (0), 0 states have call 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:54,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 197 transitions. [2021-08-21 18:32:54,355 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 197 transitions. Word has length 24 [2021-08-21 18:32:54,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:32:54,356 INFO L470 AbstractCegarLoop]: Abstraction has 99 states and 197 transitions. [2021-08-21 18:32:54,356 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:54,356 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 197 transitions. [2021-08-21 18:32:54,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 18:32:54,357 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:32:54,357 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:32:54,389 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:32:54,573 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:32:54,573 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:32:54,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:32:54,573 INFO L82 PathProgramCache]: Analyzing trace with hash -751378072, now seen corresponding path program 1 times [2021-08-21 18:32:54,573 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:32:54,574 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2123512938] [2021-08-21 18:32:54,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:32:54,574 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:32:54,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:32:54,624 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:32:54,624 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:32:54,624 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2123512938] [2021-08-21 18:32:54,624 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2123512938] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:32:54,624 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [805763001] [2021-08-21 18:32:54,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:32:54,625 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:32:54,625 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:32:54,632 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:32:54,633 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:32:54,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:32:54,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 18:32:54,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:32:54,951 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:32:54,951 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [805763001] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:32:54,952 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:32:54,952 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-08-21 18:32:54,952 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411640867] [2021-08-21 18:32:54,952 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 18:32:54,952 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:32:54,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 18:32:54,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-21 18:32:54,953 INFO L87 Difference]: Start difference. First operand 99 states and 197 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:55,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:32:55,033 INFO L93 Difference]: Finished difference Result 206 states and 383 transitions. [2021-08-21 18:32:55,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 18:32:55,033 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 18:32:55,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:32:55,035 INFO L225 Difference]: With dead ends: 206 [2021-08-21 18:32:55,035 INFO L226 Difference]: Without dead ends: 206 [2021-08-21 18:32:55,035 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 56.0ms TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:32:55,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2021-08-21 18:32:55,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 147. [2021-08-21 18:32:55,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 146 states have (on average 2.0616438356164384) internal successors, (301), 146 states have internal predecessors, (301), 0 states have call successors, (0), 0 states have call 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:55,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 301 transitions. [2021-08-21 18:32:55,040 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 301 transitions. Word has length 24 [2021-08-21 18:32:55,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:32:55,040 INFO L470 AbstractCegarLoop]: Abstraction has 147 states and 301 transitions. [2021-08-21 18:32:55,040 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:55,040 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 301 transitions. [2021-08-21 18:32:55,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 18:32:55,041 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:32:55,041 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:32:55,069 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:32:55,264 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:32:55,265 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:32:55,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:32:55,265 INFO L82 PathProgramCache]: Analyzing trace with hash 1693841640, now seen corresponding path program 6 times [2021-08-21 18:32:55,265 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:32:55,265 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1027014559] [2021-08-21 18:32:55,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:32:55,265 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:32:55,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:32:55,331 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:32:55,332 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:32:55,332 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1027014559] [2021-08-21 18:32:55,332 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1027014559] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:32:55,332 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2133561901] [2021-08-21 18:32:55,332 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:32:55,332 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:32:55,332 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:32:55,333 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:32:55,334 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:32:55,535 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:32:55,536 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:32:55,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:32:55,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:32:55,696 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:32:55,696 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2133561901] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:32:55,696 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:32:55,696 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-21 18:32:55,697 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904361580] [2021-08-21 18:32:55,697 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:32:55,697 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:32:55,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:32:55,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:32:55,698 INFO L87 Difference]: Start difference. First operand 147 states and 301 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 12 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:32:55,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:32:55,828 INFO L93 Difference]: Finished difference Result 230 states and 441 transitions. [2021-08-21 18:32:55,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 18:32:55,829 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 12 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:32:55,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:32:55,830 INFO L225 Difference]: With dead ends: 230 [2021-08-21 18:32:55,830 INFO L226 Difference]: Without dead ends: 218 [2021-08-21 18:32:55,830 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 118.4ms TimeCoverageRelationStatistics Valid=89, Invalid=253, Unknown=0, NotChecked=0, Total=342 [2021-08-21 18:32:55,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2021-08-21 18:32:55,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 183. [2021-08-21 18:32:55,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 182 states have (on average 2.043956043956044) internal successors, (372), 182 states have internal predecessors, (372), 0 states have call successors, (0), 0 states have call 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:55,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 372 transitions. [2021-08-21 18:32:55,836 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 372 transitions. Word has length 24 [2021-08-21 18:32:55,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:32:55,836 INFO L470 AbstractCegarLoop]: Abstraction has 183 states and 372 transitions. [2021-08-21 18:32:55,836 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 12 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:32:55,836 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 372 transitions. [2021-08-21 18:32:55,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 18:32:55,837 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:32:55,837 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:32:55,859 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:32:56,049 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:32:56,049 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:32:56,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:32:56,050 INFO L82 PathProgramCache]: Analyzing trace with hash -1547404952, now seen corresponding path program 2 times [2021-08-21 18:32:56,050 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:32:56,050 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [390284015] [2021-08-21 18:32:56,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:32:56,050 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:32:56,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:32:56,105 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:32:56,105 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:32:56,105 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [390284015] [2021-08-21 18:32:56,105 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [390284015] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:32:56,105 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1691543815] [2021-08-21 18:32:56,105 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:32:56,105 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:32:56,105 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:32:56,106 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:32:56,107 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:32:56,326 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:32:56,326 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:32:56,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 18:32:56,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:32:56,438 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:32:56,438 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1691543815] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:32:56,438 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:32:56,438 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-08-21 18:32:56,439 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599525885] [2021-08-21 18:32:56,439 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 18:32:56,439 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:32:56,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 18:32:56,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-21 18:32:56,440 INFO L87 Difference]: Start difference. First operand 183 states and 372 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:56,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:32:56,529 INFO L93 Difference]: Finished difference Result 221 states and 420 transitions. [2021-08-21 18:32:56,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 18:32:56,529 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 18:32:56,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:32:56,530 INFO L225 Difference]: With dead ends: 221 [2021-08-21 18:32:56,530 INFO L226 Difference]: Without dead ends: 221 [2021-08-21 18:32:56,531 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 63.4ms TimeCoverageRelationStatistics Valid=53, Invalid=79, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:32:56,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2021-08-21 18:32:56,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 171. [2021-08-21 18:32:56,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 170 states have (on average 2.0058823529411764) internal successors, (341), 170 states have internal predecessors, (341), 0 states have call successors, (0), 0 states have call 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:56,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 341 transitions. [2021-08-21 18:32:56,535 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 341 transitions. Word has length 24 [2021-08-21 18:32:56,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:32:56,536 INFO L470 AbstractCegarLoop]: Abstraction has 171 states and 341 transitions. [2021-08-21 18:32:56,536 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:56,536 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 341 transitions. [2021-08-21 18:32:56,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 18:32:56,536 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:32:56,537 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:32:56,560 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:32:56,760 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,SelfDestructingSolverStorable10 [2021-08-21 18:32:56,760 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:32:56,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:32:56,760 INFO L82 PathProgramCache]: Analyzing trace with hash -2092221976, now seen corresponding path program 7 times [2021-08-21 18:32:56,761 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:32:56,761 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [686104307] [2021-08-21 18:32:56,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:32:56,761 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:32:56,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:32:56,831 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:32:56,832 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:32:56,832 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [686104307] [2021-08-21 18:32:56,832 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [686104307] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:32:56,832 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [426892466] [2021-08-21 18:32:56,832 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:32:56,832 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:32:56,832 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:32:56,833 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:32:56,833 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:32:57,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:32:57,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:32:57,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:32:57,243 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:32:57,243 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [426892466] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:32:57,243 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:32:57,243 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 18:32:57,244 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1487859050] [2021-08-21 18:32:57,244 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:32:57,244 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:32:57,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:32:57,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:32:57,245 INFO L87 Difference]: Start difference. First operand 171 states and 341 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:57,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:32:57,860 INFO L93 Difference]: Finished difference Result 577 states and 984 transitions. [2021-08-21 18:32:57,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 18:32:57,860 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 18:32:57,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:32:57,863 INFO L225 Difference]: With dead ends: 577 [2021-08-21 18:32:57,863 INFO L226 Difference]: Without dead ends: 577 [2021-08-21 18:32:57,864 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 694 ImplicationChecksByTransitivity, 430.0ms TimeCoverageRelationStatistics Valid=490, Invalid=1580, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 18:32:57,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 577 states. [2021-08-21 18:32:57,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 577 to 183. [2021-08-21 18:32:57,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 182 states have (on average 2.0549450549450547) internal successors, (374), 182 states have internal predecessors, (374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:57,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 374 transitions. [2021-08-21 18:32:57,873 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 374 transitions. Word has length 24 [2021-08-21 18:32:57,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:32:57,873 INFO L470 AbstractCegarLoop]: Abstraction has 183 states and 374 transitions. [2021-08-21 18:32:57,874 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:57,874 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 374 transitions. [2021-08-21 18:32:57,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 18:32:57,874 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:32:57,874 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:32:57,898 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:32:58,096 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:32:58,097 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:32:58,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:32:58,097 INFO L82 PathProgramCache]: Analyzing trace with hash -1834399512, now seen corresponding path program 8 times [2021-08-21 18:32:58,097 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:32:58,097 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1084487498] [2021-08-21 18:32:58,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:32:58,098 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:32:58,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:32:58,155 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:32:58,155 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:32:58,155 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1084487498] [2021-08-21 18:32:58,155 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1084487498] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:32:58,155 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1438300956] [2021-08-21 18:32:58,155 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:32:58,156 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:32:58,156 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:32:58,157 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:32:58,162 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:32:58,399 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:32:58,399 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:32:58,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:32:58,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:32:58,598 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:32:58,599 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1438300956] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:32:58,599 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:32:58,599 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-21 18:32:58,599 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [778460348] [2021-08-21 18:32:58,599 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:32:58,599 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:32:58,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:32:58,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:32:58,600 INFO L87 Difference]: Start difference. First operand 183 states and 374 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 12 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:32:58,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:32:58,784 INFO L93 Difference]: Finished difference Result 355 states and 658 transitions. [2021-08-21 18:32:58,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 18:32:58,790 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 12 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:32:58,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:32:58,793 INFO L225 Difference]: With dead ends: 355 [2021-08-21 18:32:58,793 INFO L226 Difference]: Without dead ends: 351 [2021-08-21 18:32:58,794 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 174.2ms TimeCoverageRelationStatistics Valid=147, Invalid=405, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:32:58,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2021-08-21 18:32:58,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 240. [2021-08-21 18:32:58,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 240 states, 239 states have (on average 2.1171548117154813) internal successors, (506), 239 states have internal predecessors, (506), 0 states have call successors, (0), 0 states have call 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,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 506 transitions. [2021-08-21 18:32:58,801 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 506 transitions. Word has length 24 [2021-08-21 18:32:58,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:32:58,802 INFO L470 AbstractCegarLoop]: Abstraction has 240 states and 506 transitions. [2021-08-21 18:32:58,802 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 12 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:32:58,802 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 506 transitions. [2021-08-21 18:32:58,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 18:32:58,803 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:32:58,803 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:32:58,827 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:32:59,016 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,SelfDestructingSolverStorable12 [2021-08-21 18:32:59,017 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:32:59,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:32:59,017 INFO L82 PathProgramCache]: Analyzing trace with hash 888183016, now seen corresponding path program 9 times [2021-08-21 18:32:59,017 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:32:59,017 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1714290662] [2021-08-21 18:32:59,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:32:59,017 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:32:59,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:32:59,098 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:32:59,098 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:32:59,098 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1714290662] [2021-08-21 18:32:59,099 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1714290662] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:32:59,100 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1315095134] [2021-08-21 18:32:59,100 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:32:59,100 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:32:59,100 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:32:59,101 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:32:59,108 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:32:59,353 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:32:59,353 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:32:59,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:32:59,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:32:59,505 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:32:59,505 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1315095134] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:32:59,505 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:32:59,505 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-21 18:32:59,505 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [929964111] [2021-08-21 18:32:59,505 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:32:59,506 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:32:59,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:32:59,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:32:59,506 INFO L87 Difference]: Start difference. First operand 240 states and 506 transitions. Second operand has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:59,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:32:59,801 INFO L93 Difference]: Finished difference Result 370 states and 706 transitions. [2021-08-21 18:32:59,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 18:32:59,801 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 18:32:59,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:32:59,803 INFO L225 Difference]: With dead ends: 370 [2021-08-21 18:32:59,803 INFO L226 Difference]: Without dead ends: 370 [2021-08-21 18:32:59,803 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 191.9ms TimeCoverageRelationStatistics Valid=211, Invalid=491, Unknown=0, NotChecked=0, Total=702 [2021-08-21 18:32:59,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 370 states. [2021-08-21 18:32:59,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 370 to 253. [2021-08-21 18:32:59,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 252 states have (on average 2.0952380952380953) internal successors, (528), 252 states have internal predecessors, (528), 0 states have call successors, (0), 0 states have call 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,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 528 transitions. [2021-08-21 18:32:59,811 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 528 transitions. Word has length 24 [2021-08-21 18:32:59,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:32:59,811 INFO L470 AbstractCegarLoop]: Abstraction has 253 states and 528 transitions. [2021-08-21 18:32:59,811 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.769230769230769) internal successors, (36), 12 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:32:59,811 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 528 transitions. [2021-08-21 18:32:59,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 18:32:59,812 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:32:59,812 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:32:59,835 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:33:00,032 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,SelfDestructingSolverStorable13 [2021-08-21 18:33:00,033 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:33:00,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:33:00,033 INFO L82 PathProgramCache]: Analyzing trace with hash -1801158104, now seen corresponding path program 3 times [2021-08-21 18:33:00,033 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:33:00,033 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [863198188] [2021-08-21 18:33:00,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:33:00,033 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:33:00,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:33:00,104 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:33:00,104 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:33:00,104 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [863198188] [2021-08-21 18:33:00,104 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [863198188] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:00,104 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1352443320] [2021-08-21 18:33:00,104 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:33:00,105 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:33:00,105 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:33:00,105 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:33:00,107 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:33:00,369 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 18:33:00,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:33:00,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 18:33:00,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:33:00,470 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:33:00,470 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1352443320] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:00,470 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:33:00,470 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 8 [2021-08-21 18:33:00,471 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1966385646] [2021-08-21 18:33:00,471 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 18:33:00,471 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:33:00,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 18:33:00,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-08-21 18:33:00,473 INFO L87 Difference]: Start difference. First operand 253 states and 528 transitions. Second operand has 8 states, 8 states have (on average 3.875) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:33:00,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:33:00,555 INFO L93 Difference]: Finished difference Result 273 states and 566 transitions. [2021-08-21 18:33:00,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 18:33:00,556 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 18:33:00,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:33:00,559 INFO L225 Difference]: With dead ends: 273 [2021-08-21 18:33:00,559 INFO L226 Difference]: Without dead ends: 273 [2021-08-21 18:33:00,561 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 74.4ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:33:00,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273 states. [2021-08-21 18:33:00,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273 to 233. [2021-08-21 18:33:00,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 232 states have (on average 2.1293103448275863) internal successors, (494), 232 states have internal predecessors, (494), 0 states have call successors, (0), 0 states have call 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:00,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 494 transitions. [2021-08-21 18:33:00,567 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 494 transitions. Word has length 24 [2021-08-21 18:33:00,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:33:00,567 INFO L470 AbstractCegarLoop]: Abstraction has 233 states and 494 transitions. [2021-08-21 18:33:00,567 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:33:00,567 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 494 transitions. [2021-08-21 18:33:00,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 18:33:00,568 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:33:00,568 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:33:00,593 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:33:00,788 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,SelfDestructingSolverStorable14 [2021-08-21 18:33:00,789 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:33:00,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:33:00,789 INFO L82 PathProgramCache]: Analyzing trace with hash -1504756568, now seen corresponding path program 10 times [2021-08-21 18:33:00,789 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:33:00,789 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1580206709] [2021-08-21 18:33:00,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:33:00,790 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:33:00,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:33:00,846 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:33:00,846 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:33:00,846 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1580206709] [2021-08-21 18:33:00,846 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1580206709] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:00,846 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1218837358] [2021-08-21 18:33:00,846 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:33:00,846 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:33:00,847 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:33:00,861 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:33:00,862 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:33:01,149 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:33:01,150 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:33:01,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:33:01,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:33:01,294 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:33:01,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1218837358] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:01,295 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:33:01,295 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 18:33:01,295 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895729737] [2021-08-21 18:33:01,295 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:33:01,295 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:33:01,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:33:01,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:33:01,296 INFO L87 Difference]: Start difference. First operand 233 states and 494 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:33:01,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:33:01,618 INFO L93 Difference]: Finished difference Result 604 states and 1149 transitions. [2021-08-21 18:33:01,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 18:33:01,619 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 18:33:01,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:33:01,621 INFO L225 Difference]: With dead ends: 604 [2021-08-21 18:33:01,622 INFO L226 Difference]: Without dead ends: 604 [2021-08-21 18:33:01,622 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 222.9ms TimeCoverageRelationStatistics Valid=229, Invalid=641, Unknown=0, NotChecked=0, Total=870 [2021-08-21 18:33:01,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2021-08-21 18:33:01,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 283. [2021-08-21 18:33:01,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 282 states have (on average 2.1702127659574466) internal successors, (612), 282 states have internal predecessors, (612), 0 states have call successors, (0), 0 states have call 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:01,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 612 transitions. [2021-08-21 18:33:01,632 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 612 transitions. Word has length 24 [2021-08-21 18:33:01,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:33:01,633 INFO L470 AbstractCegarLoop]: Abstraction has 283 states and 612 transitions. [2021-08-21 18:33:01,633 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:33:01,633 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 612 transitions. [2021-08-21 18:33:01,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:33:01,634 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:33:01,634 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:33:01,656 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2021-08-21 18:33:01,852 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,SelfDestructingSolverStorable15 [2021-08-21 18:33:01,853 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:33:01,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:33:01,853 INFO L82 PathProgramCache]: Analyzing trace with hash 1327513290, now seen corresponding path program 4 times [2021-08-21 18:33:01,853 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:33:01,853 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1719863335] [2021-08-21 18:33:01,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:33:01,853 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:33:01,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:33:02,312 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:33:02,312 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:33:02,312 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1719863335] [2021-08-21 18:33:02,312 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1719863335] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:02,312 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1446874223] [2021-08-21 18:33:02,312 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:33:02,313 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:33:02,313 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:33:02,317 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:33:02,348 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:33:02,621 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:33:02,621 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:33:02,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 18:33:02,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:33:03,703 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 18:33:03,704 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 110 treesize of output 79 [2021-08-21 18:33:03,876 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:33:03,876 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1446874223] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:03,876 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:33:03,876 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 18:33:03,876 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273064325] [2021-08-21 18:33:03,876 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 18:33:03,876 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:33:03,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 18:33:03,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:33:03,877 INFO L87 Difference]: Start difference. First operand 283 states and 612 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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:04,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:33:04,498 INFO L93 Difference]: Finished difference Result 423 states and 858 transitions. [2021-08-21 18:33:04,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 18:33:04,498 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 18:33:04,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:33:04,500 INFO L225 Difference]: With dead ends: 423 [2021-08-21 18:33:04,500 INFO L226 Difference]: Without dead ends: 418 [2021-08-21 18:33:04,501 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 721.7ms TimeCoverageRelationStatistics Valid=128, Invalid=472, Unknown=0, NotChecked=0, Total=600 [2021-08-21 18:33:04,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 418 states. [2021-08-21 18:33:04,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 418 to 292. [2021-08-21 18:33:04,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 291 states have (on average 2.178694158075601) internal successors, (634), 291 states have internal predecessors, (634), 0 states have call successors, (0), 0 states have call 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,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 634 transitions. [2021-08-21 18:33:04,509 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 634 transitions. Word has length 26 [2021-08-21 18:33:04,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:33:04,509 INFO L470 AbstractCegarLoop]: Abstraction has 292 states and 634 transitions. [2021-08-21 18:33:04,509 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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:04,509 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 634 transitions. [2021-08-21 18:33:04,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:33:04,511 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:33:04,511 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:33:04,535 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:33:04,735 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:33:04,736 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:33:04,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:33:04,736 INFO L82 PathProgramCache]: Analyzing trace with hash 1581302414, now seen corresponding path program 5 times [2021-08-21 18:33:04,736 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:33:04,736 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [522304489] [2021-08-21 18:33:04,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:33:04,736 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:33:04,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:33:05,259 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:33:05,260 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:33:05,260 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [522304489] [2021-08-21 18:33:05,260 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [522304489] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:05,260 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1726311548] [2021-08-21 18:33:05,260 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:33:05,260 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:33:05,260 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:33:05,261 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:33:05,261 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:33:05,651 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:33:05,651 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:33:05,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:33:05,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:33:06,643 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 18:33:06,643 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 110 treesize of output 79 [2021-08-21 18:33:06,889 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:33:06,889 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1726311548] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:06,889 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:33:06,889 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 18:33:06,889 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1886957077] [2021-08-21 18:33:06,890 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 18:33:06,891 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:33:06,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 18:33:06,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-08-21 18:33:06,891 INFO L87 Difference]: Start difference. First operand 292 states and 634 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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:33:07,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:33:07,904 INFO L93 Difference]: Finished difference Result 415 states and 845 transitions. [2021-08-21 18:33:07,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 18:33:07,905 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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 26 [2021-08-21 18:33:07,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:33:07,906 INFO L225 Difference]: With dead ends: 415 [2021-08-21 18:33:07,907 INFO L226 Difference]: Without dead ends: 410 [2021-08-21 18:33:07,907 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 1155.9ms TimeCoverageRelationStatistics Valid=154, Invalid=716, Unknown=0, NotChecked=0, Total=870 [2021-08-21 18:33:07,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2021-08-21 18:33:07,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 296. [2021-08-21 18:33:07,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 295 states have (on average 2.169491525423729) internal successors, (640), 295 states have internal predecessors, (640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:33:07,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 640 transitions. [2021-08-21 18:33:07,914 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 640 transitions. Word has length 26 [2021-08-21 18:33:07,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:33:07,915 INFO L470 AbstractCegarLoop]: Abstraction has 296 states and 640 transitions. [2021-08-21 18:33:07,915 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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:33:07,915 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 640 transitions. [2021-08-21 18:33:07,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:33:07,915 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:33:07,916 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:33:07,944 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:33:08,128 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-08-21 18:33:08,129 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:33:08,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:33:08,129 INFO L82 PathProgramCache]: Analyzing trace with hash -522234294, now seen corresponding path program 11 times [2021-08-21 18:33:08,129 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:33:08,129 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1743233365] [2021-08-21 18:33:08,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:33:08,130 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:33:08,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:33:08,693 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:33:08,693 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:33:08,693 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1743233365] [2021-08-21 18:33:08,693 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1743233365] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:08,693 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1522383628] [2021-08-21 18:33:08,694 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:33:08,694 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:33:08,694 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:33:08,697 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:33:08,720 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:33:09,160 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:33:09,160 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:33:09,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:33:09,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:33:10,081 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:33:10,081 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 116 treesize of output 82 [2021-08-21 18:33:10,259 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:33:10,259 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1522383628] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:10,259 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:33:10,259 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-21 18:33:10,259 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [507694260] [2021-08-21 18:33:10,259 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 18:33:10,260 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:33:10,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 18:33:10,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-08-21 18:33:10,260 INFO L87 Difference]: Start difference. First operand 296 states and 640 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 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:11,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:33:11,811 INFO L93 Difference]: Finished difference Result 358 states and 728 transitions. [2021-08-21 18:33:11,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 18:33:11,811 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 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 26 [2021-08-21 18:33:11,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:33:11,812 INFO L225 Difference]: With dead ends: 358 [2021-08-21 18:33:11,812 INFO L226 Difference]: Without dead ends: 353 [2021-08-21 18:33:11,812 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 265 ImplicationChecksByTransitivity, 1640.0ms TimeCoverageRelationStatistics Valid=192, Invalid=998, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 18:33:11,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 353 states. [2021-08-21 18:33:11,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 353 to 304. [2021-08-21 18:33:11,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 304 states, 303 states have (on average 2.155115511551155) internal successors, (653), 303 states have internal predecessors, (653), 0 states have call successors, (0), 0 states have call 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:11,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 653 transitions. [2021-08-21 18:33:11,819 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 653 transitions. Word has length 26 [2021-08-21 18:33:11,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:33:11,820 INFO L470 AbstractCegarLoop]: Abstraction has 304 states and 653 transitions. [2021-08-21 18:33:11,820 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 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:11,820 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 653 transitions. [2021-08-21 18:33:11,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:33:11,821 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:33:11,821 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:33:11,845 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2021-08-21 18:33:12,040 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:33:12,041 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:33:12,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:33:12,041 INFO L82 PathProgramCache]: Analyzing trace with hash -1437337910, now seen corresponding path program 6 times [2021-08-21 18:33:12,041 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:33:12,041 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [517801387] [2021-08-21 18:33:12,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:33:12,041 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:33:12,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:33:12,462 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:33:12,463 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:33:12,463 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [517801387] [2021-08-21 18:33:12,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [517801387] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:12,463 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [544062946] [2021-08-21 18:33:12,463 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:33:12,463 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:33:12,463 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:33:12,464 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:33:12,464 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:33:12,978 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:33:12,978 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:33:12,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:33:12,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:33:13,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:33:13,732 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:33:13,733 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 104 treesize of output 78 [2021-08-21 18:33:14,305 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:33:14,305 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [544062946] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:14,305 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:33:14,305 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-21 18:33:14,305 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1891040728] [2021-08-21 18:33:14,306 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 18:33:14,306 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:33:14,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 18:33:14,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-08-21 18:33:14,306 INFO L87 Difference]: Start difference. First operand 304 states and 653 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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:33:16,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:33:16,785 INFO L93 Difference]: Finished difference Result 602 states and 1146 transitions. [2021-08-21 18:33:16,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 18:33:16,785 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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 26 [2021-08-21 18:33:16,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:33:16,787 INFO L225 Difference]: With dead ends: 602 [2021-08-21 18:33:16,787 INFO L226 Difference]: Without dead ends: 587 [2021-08-21 18:33:16,788 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 552 ImplicationChecksByTransitivity, 2160.4ms TimeCoverageRelationStatistics Valid=290, Invalid=1690, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 18:33:16,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 587 states. [2021-08-21 18:33:16,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 587 to 312. [2021-08-21 18:33:16,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 311 states have (on average 2.167202572347267) internal successors, (674), 311 states have internal predecessors, (674), 0 states have call successors, (0), 0 states have call 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,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 674 transitions. [2021-08-21 18:33:16,797 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 674 transitions. Word has length 26 [2021-08-21 18:33:16,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:33:16,797 INFO L470 AbstractCegarLoop]: Abstraction has 312 states and 674 transitions. [2021-08-21 18:33:16,797 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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:33:16,797 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 674 transitions. [2021-08-21 18:33:16,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:33:16,798 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:33:16,798 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:33:16,826 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:33:17,021 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:33:17,022 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:33:17,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:33:17,022 INFO L82 PathProgramCache]: Analyzing trace with hash 531486410, now seen corresponding path program 7 times [2021-08-21 18:33:17,022 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:33:17,022 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1837489536] [2021-08-21 18:33:17,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:33:17,022 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:33:17,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:33:17,351 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:33:17,351 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:33:17,351 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1837489536] [2021-08-21 18:33:17,352 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1837489536] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:17,352 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2027091111] [2021-08-21 18:33:17,352 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:33:17,352 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:33:17,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:33:17,353 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:33:17,353 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:33:17,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:33:17,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 18:33:17,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:33:18,913 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 18:33:18,913 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 110 treesize of output 79 [2021-08-21 18:33:19,079 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:33:19,079 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2027091111] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:19,079 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:33:19,079 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 18:33:19,079 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984247915] [2021-08-21 18:33:19,080 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 18:33:19,080 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:33:19,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 18:33:19,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:33:19,081 INFO L87 Difference]: Start difference. First operand 312 states and 674 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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:20,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:33:20,416 INFO L93 Difference]: Finished difference Result 575 states and 1138 transitions. [2021-08-21 18:33:20,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 18:33:20,417 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 18:33:20,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:33:20,419 INFO L225 Difference]: With dead ends: 575 [2021-08-21 18:33:20,419 INFO L226 Difference]: Without dead ends: 565 [2021-08-21 18:33:20,420 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 305 ImplicationChecksByTransitivity, 1283.1ms TimeCoverageRelationStatistics Valid=247, Invalid=943, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 18:33:20,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2021-08-21 18:33:20,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 320. [2021-08-21 18:33:20,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 320 states, 319 states have (on average 2.175548589341693) internal successors, (694), 319 states have internal predecessors, (694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:33:20,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 694 transitions. [2021-08-21 18:33:20,428 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 694 transitions. Word has length 26 [2021-08-21 18:33:20,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:33:20,428 INFO L470 AbstractCegarLoop]: Abstraction has 320 states and 694 transitions. [2021-08-21 18:33:20,428 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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:20,428 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 694 transitions. [2021-08-21 18:33:20,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:33:20,429 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:33:20,429 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:33:20,456 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:33:20,637 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:33:20,637 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:33:20,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:33:20,637 INFO L82 PathProgramCache]: Analyzing trace with hash -1040898358, now seen corresponding path program 8 times [2021-08-21 18:33:20,637 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:33:20,637 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2104778857] [2021-08-21 18:33:20,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:33:20,637 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:33:20,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:33:20,959 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:33:20,959 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:33:20,959 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2104778857] [2021-08-21 18:33:20,959 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2104778857] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:20,959 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1409871769] [2021-08-21 18:33:20,959 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:33:20,959 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:33:20,960 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:33:20,960 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:33:20,961 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:33:21,671 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:33:21,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:33:21,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 18:33:21,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:33:22,424 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 18:33:22,425 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 112 treesize of output 86 [2021-08-21 18:33:23,029 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:33:23,029 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1409871769] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:23,029 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:33:23,029 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 18:33:23,029 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [542977345] [2021-08-21 18:33:23,030 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 18:33:23,030 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:33:23,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 18:33:23,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:33:23,030 INFO L87 Difference]: Start difference. First operand 320 states and 694 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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:24,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:33:24,548 INFO L93 Difference]: Finished difference Result 581 states and 1170 transitions. [2021-08-21 18:33:24,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 18:33:24,550 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 18:33:24,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:33:24,552 INFO L225 Difference]: With dead ends: 581 [2021-08-21 18:33:24,552 INFO L226 Difference]: Without dead ends: 576 [2021-08-21 18:33:24,552 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 391 ImplicationChecksByTransitivity, 1453.2ms TimeCoverageRelationStatistics Valid=306, Invalid=1100, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 18:33:24,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 576 states. [2021-08-21 18:33:24,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 576 to 321. [2021-08-21 18:33:24,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321 states, 320 states have (on average 2.171875) internal successors, (695), 320 states have internal predecessors, (695), 0 states have call successors, (0), 0 states have call 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:24,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 695 transitions. [2021-08-21 18:33:24,560 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 695 transitions. Word has length 26 [2021-08-21 18:33:24,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:33:24,561 INFO L470 AbstractCegarLoop]: Abstraction has 321 states and 695 transitions. [2021-08-21 18:33:24,561 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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:24,561 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 695 transitions. [2021-08-21 18:33:24,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:33:24,562 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:33:24,562 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:33:24,591 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-08-21 18:33:24,780 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:33:24,781 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:33:24,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:33:24,781 INFO L82 PathProgramCache]: Analyzing trace with hash 1139814798, now seen corresponding path program 9 times [2021-08-21 18:33:24,781 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:33:24,781 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1910406354] [2021-08-21 18:33:24,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:33:24,782 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:33:24,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:33:25,139 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:33:25,140 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:33:25,140 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1910406354] [2021-08-21 18:33:25,140 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1910406354] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:25,140 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1833283813] [2021-08-21 18:33:25,140 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:33:25,140 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:33:25,140 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:33:25,141 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:33:25,141 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:33:25,903 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:33:25,904 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:33:25,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:33:25,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:33:26,599 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 18:33:26,599 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 112 treesize of output 86 [2021-08-21 18:33:27,163 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:33:27,164 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1833283813] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:27,164 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:33:27,164 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 18:33:27,164 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [481287991] [2021-08-21 18:33:27,164 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 18:33:27,164 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:33:27,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 18:33:27,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:33:27,165 INFO L87 Difference]: Start difference. First operand 321 states and 695 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:33:28,652 INFO L93 Difference]: Finished difference Result 637 states and 1255 transitions. [2021-08-21 18:33:28,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 18:33:28,653 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 18:33:28,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:33:28,655 INFO L225 Difference]: With dead ends: 637 [2021-08-21 18:33:28,655 INFO L226 Difference]: Without dead ends: 627 [2021-08-21 18:33:28,656 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 420 ImplicationChecksByTransitivity, 1428.3ms TimeCoverageRelationStatistics Valid=323, Invalid=1159, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 18:33:28,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 627 states. [2021-08-21 18:33:28,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 627 to 326. [2021-08-21 18:33:28,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 325 states have (on average 2.1784615384615384) internal successors, (708), 325 states have internal predecessors, (708), 0 states have call successors, (0), 0 states have call 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,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 708 transitions. [2021-08-21 18:33:28,664 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 708 transitions. Word has length 26 [2021-08-21 18:33:28,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:33:28,665 INFO L470 AbstractCegarLoop]: Abstraction has 326 states and 708 transitions. [2021-08-21 18:33:28,665 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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,665 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 708 transitions. [2021-08-21 18:33:28,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:33:28,666 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:33:28,666 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:33:28,694 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:33:28,878 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,SelfDestructingSolverStorable22 [2021-08-21 18:33:28,879 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:33:28,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:33:28,879 INFO L82 PathProgramCache]: Analyzing trace with hash 244491850, now seen corresponding path program 12 times [2021-08-21 18:33:28,879 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:33:28,879 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2040932044] [2021-08-21 18:33:28,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:33:28,879 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:33:28,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:33:29,435 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:33:29,435 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:33:29,435 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2040932044] [2021-08-21 18:33:29,436 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2040932044] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:29,436 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1027246690] [2021-08-21 18:33:29,436 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:33:29,436 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:33:29,436 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:33:29,436 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:33:29,442 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:33:30,262 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:33:30,263 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:33:30,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-08-21 18:33:30,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:33:31,525 INFO L354 Elim1Store]: treesize reduction 27, result has 42.6 percent of original size [2021-08-21 18:33:31,526 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 116 treesize of output 95 [2021-08-21 18:33:32,168 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:33:32,168 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1027246690] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:32,169 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:33:32,169 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13] total 22 [2021-08-21 18:33:32,169 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [210196177] [2021-08-21 18:33:32,169 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:33:32,169 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:33:32,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:33:32,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:33:32,169 INFO L87 Difference]: Start difference. First operand 326 states and 708 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) 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:33:35,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:33:35,210 INFO L93 Difference]: Finished difference Result 424 states and 853 transitions. [2021-08-21 18:33:35,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 18:33:35,211 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) 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 26 [2021-08-21 18:33:35,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:33:35,212 INFO L225 Difference]: With dead ends: 424 [2021-08-21 18:33:35,212 INFO L226 Difference]: Without dead ends: 419 [2021-08-21 18:33:35,213 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 749 ImplicationChecksByTransitivity, 3181.5ms TimeCoverageRelationStatistics Valid=431, Invalid=2431, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 18:33:35,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 419 states. [2021-08-21 18:33:35,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 419 to 328. [2021-08-21 18:33:35,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 328 states, 327 states have (on average 2.18348623853211) internal successors, (714), 327 states have internal predecessors, (714), 0 states have call successors, (0), 0 states have call 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:35,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 714 transitions. [2021-08-21 18:33:35,221 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 714 transitions. Word has length 26 [2021-08-21 18:33:35,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:33:35,221 INFO L470 AbstractCegarLoop]: Abstraction has 328 states and 714 transitions. [2021-08-21 18:33:35,221 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.130434782608696) 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:33:35,221 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 714 transitions. [2021-08-21 18:33:35,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:33:35,222 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:33:35,222 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:33:35,251 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:33:35,436 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,SelfDestructingSolverStorable23 [2021-08-21 18:33:35,437 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:33:35,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:33:35,437 INFO L82 PathProgramCache]: Analyzing trace with hash -1247003062, now seen corresponding path program 13 times [2021-08-21 18:33:35,437 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:33:35,437 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [164553089] [2021-08-21 18:33:35,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:33:35,437 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:33:35,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:33:35,781 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:33:35,781 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:33:35,781 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [164553089] [2021-08-21 18:33:35,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [164553089] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:35,781 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [193501886] [2021-08-21 18:33:35,781 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:33:35,782 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:33:35,782 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:33:35,782 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:33:35,783 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:33:36,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:33:36,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:33:36,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:33:37,528 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:33:37,528 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 116 treesize of output 82 [2021-08-21 18:33:37,732 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:33:37,732 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [193501886] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:37,732 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:33:37,732 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-08-21 18:33:37,733 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [859120491] [2021-08-21 18:33:37,733 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 18:33:37,733 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:33:37,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 18:33:37,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2021-08-21 18:33:37,734 INFO L87 Difference]: Start difference. First operand 328 states and 714 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:33:40,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:33:40,151 INFO L93 Difference]: Finished difference Result 653 states and 1268 transitions. [2021-08-21 18:33:40,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-21 18:33:40,151 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 18:33:40,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:33:40,153 INFO L225 Difference]: With dead ends: 653 [2021-08-21 18:33:40,153 INFO L226 Difference]: Without dead ends: 638 [2021-08-21 18:33:40,154 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 955 ImplicationChecksByTransitivity, 2472.5ms TimeCoverageRelationStatistics Valid=532, Invalid=2660, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 18:33:40,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2021-08-21 18:33:40,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 341. [2021-08-21 18:33:40,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 340 states have (on average 2.1941176470588237) internal successors, (746), 340 states have internal predecessors, (746), 0 states have call successors, (0), 0 states have call 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:40,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 746 transitions. [2021-08-21 18:33:40,160 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 746 transitions. Word has length 26 [2021-08-21 18:33:40,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:33:40,160 INFO L470 AbstractCegarLoop]: Abstraction has 341 states and 746 transitions. [2021-08-21 18:33:40,160 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:33:40,160 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 746 transitions. [2021-08-21 18:33:40,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:33:40,161 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:33:40,161 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:33:40,182 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:33:40,369 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:33:40,370 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:33:40,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:33:40,370 INFO L82 PathProgramCache]: Analyzing trace with hash -1327892918, now seen corresponding path program 14 times [2021-08-21 18:33:40,370 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:33:40,370 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1105662947] [2021-08-21 18:33:40,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:33:40,370 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:33:40,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:33:40,773 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:33:40,773 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:33:40,773 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1105662947] [2021-08-21 18:33:40,773 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1105662947] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:40,773 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1718607016] [2021-08-21 18:33:40,774 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:33:40,774 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:33:40,774 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:33:40,774 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:33:40,775 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:33:41,787 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:33:41,788 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:33:41,788 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:33:41,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:33:42,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:33:42,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:33:42,407 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:33:42,408 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 110 treesize of output 96 [2021-08-21 18:33:43,725 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:33:43,726 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1718607016] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:43,726 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:33:43,726 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 19 [2021-08-21 18:33:43,726 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1792647699] [2021-08-21 18:33:43,726 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 18:33:43,726 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:33:43,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 18:33:43,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2021-08-21 18:33:43,727 INFO L87 Difference]: Start difference. First operand 341 states and 746 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 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,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:33:47,068 INFO L93 Difference]: Finished difference Result 635 states and 1266 transitions. [2021-08-21 18:33:47,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 18:33:47,069 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 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 26 [2021-08-21 18:33:47,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:33:47,070 INFO L225 Difference]: With dead ends: 635 [2021-08-21 18:33:47,070 INFO L226 Difference]: Without dead ends: 630 [2021-08-21 18:33:47,071 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 957 ImplicationChecksByTransitivity, 3130.5ms TimeCoverageRelationStatistics Valid=641, Invalid=2665, Unknown=0, NotChecked=0, Total=3306 [2021-08-21 18:33:47,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 630 states. [2021-08-21 18:33:47,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 630 to 341. [2021-08-21 18:33:47,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 340 states have (on average 2.1941176470588237) internal successors, (746), 340 states have internal predecessors, (746), 0 states have call successors, (0), 0 states have call 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,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 746 transitions. [2021-08-21 18:33:47,078 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 746 transitions. Word has length 26 [2021-08-21 18:33:47,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:33:47,079 INFO L470 AbstractCegarLoop]: Abstraction has 341 states and 746 transitions. [2021-08-21 18:33:47,079 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 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,079 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 746 transitions. [2021-08-21 18:33:47,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:33:47,080 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:33:47,080 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:33:47,109 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2021-08-21 18:33:47,292 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:33:47,293 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:33:47,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:33:47,293 INFO L82 PathProgramCache]: Analyzing trace with hash 277733258, now seen corresponding path program 10 times [2021-08-21 18:33:47,293 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:33:47,293 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1992079729] [2021-08-21 18:33:47,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:33:47,294 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:33:47,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:33:47,577 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:33:47,577 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:33:47,577 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1992079729] [2021-08-21 18:33:47,577 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1992079729] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:47,577 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1495513980] [2021-08-21 18:33:47,577 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:33:47,577 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:33:47,577 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:33:47,578 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:33:47,579 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:33:48,663 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:33:48,663 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:33:48,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:33:48,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:33:49,537 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 18:33:49,538 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 110 treesize of output 79 [2021-08-21 18:33:49,691 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:33:49,691 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1495513980] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:49,691 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:33:49,691 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 18:33:49,692 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1431215092] [2021-08-21 18:33:49,692 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 18:33:49,692 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:33:49,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 18:33:49,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:33:49,692 INFO L87 Difference]: Start difference. First operand 341 states and 746 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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:50,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:33:50,268 INFO L93 Difference]: Finished difference Result 474 states and 990 transitions. [2021-08-21 18:33:50,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 18:33:50,269 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 18:33:50,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:33:50,271 INFO L225 Difference]: With dead ends: 474 [2021-08-21 18:33:50,271 INFO L226 Difference]: Without dead ends: 469 [2021-08-21 18:33:50,271 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 657.1ms TimeCoverageRelationStatistics Valid=148, Invalid=608, Unknown=0, NotChecked=0, Total=756 [2021-08-21 18:33:50,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 469 states. [2021-08-21 18:33:50,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 469 to 349. [2021-08-21 18:33:50,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 349 states, 348 states have (on average 2.189655172413793) internal successors, (762), 348 states have internal predecessors, (762), 0 states have call successors, (0), 0 states have call 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:50,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349 states to 349 states and 762 transitions. [2021-08-21 18:33:50,278 INFO L78 Accepts]: Start accepts. Automaton has 349 states and 762 transitions. Word has length 26 [2021-08-21 18:33:50,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:33:50,278 INFO L470 AbstractCegarLoop]: Abstraction has 349 states and 762 transitions. [2021-08-21 18:33:50,278 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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:50,278 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 762 transitions. [2021-08-21 18:33:50,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:33:50,279 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:33:50,279 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:33:50,301 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:33:50,488 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,SelfDestructingSolverStorable26 [2021-08-21 18:33:50,489 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:33:50,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:33:50,489 INFO L82 PathProgramCache]: Analyzing trace with hash -1294651510, now seen corresponding path program 11 times [2021-08-21 18:33:50,489 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:33:50,489 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2016279937] [2021-08-21 18:33:50,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:33:50,489 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:33:50,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:33:50,740 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:33:50,740 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:33:50,740 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2016279937] [2021-08-21 18:33:50,740 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2016279937] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:50,740 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [727426289] [2021-08-21 18:33:50,741 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:33:50,754 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:33:50,754 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:33:50,754 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:33:50,755 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:33:51,922 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:33:51,922 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:33:51,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:33:51,923 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:33:52,529 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 18:33:52,529 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 110 treesize of output 84 [2021-08-21 18:33:53,167 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:33:53,168 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [727426289] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:53,168 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:33:53,168 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 18:33:53,168 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [404059936] [2021-08-21 18:33:53,168 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 18:33:53,168 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:33:53,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 18:33:53,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-08-21 18:33:53,169 INFO L87 Difference]: Start difference. First operand 349 states and 762 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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:33:54,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:33:54,672 INFO L93 Difference]: Finished difference Result 546 states and 1121 transitions. [2021-08-21 18:33:54,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 18:33:54,672 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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 26 [2021-08-21 18:33:54,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:33:54,674 INFO L225 Difference]: With dead ends: 546 [2021-08-21 18:33:54,674 INFO L226 Difference]: Without dead ends: 541 [2021-08-21 18:33:54,674 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 1439.9ms TimeCoverageRelationStatistics Valid=253, Invalid=1153, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 18:33:54,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2021-08-21 18:33:54,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 351. [2021-08-21 18:33:54,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 351 states, 350 states have (on average 2.1914285714285713) internal successors, (767), 350 states have internal predecessors, (767), 0 states have call successors, (0), 0 states have call 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,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 767 transitions. [2021-08-21 18:33:54,680 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 767 transitions. Word has length 26 [2021-08-21 18:33:54,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:33:54,681 INFO L470 AbstractCegarLoop]: Abstraction has 351 states and 767 transitions. [2021-08-21 18:33:54,681 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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:33:54,681 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 767 transitions. [2021-08-21 18:33:54,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:33:54,682 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:33:54,682 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:33:54,721 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:33:54,908 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-08-21 18:33:54,909 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:33:54,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:33:54,909 INFO L82 PathProgramCache]: Analyzing trace with hash -791382962, now seen corresponding path program 12 times [2021-08-21 18:33:54,909 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:33:54,909 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446008686] [2021-08-21 18:33:54,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:33:54,909 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:33:54,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:33:55,196 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:33:55,196 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:33:55,197 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446008686] [2021-08-21 18:33:55,197 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1446008686] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:55,197 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [723547228] [2021-08-21 18:33:55,197 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:33:55,197 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:33:55,197 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:33:55,201 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:33:55,227 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:33:56,473 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:33:56,473 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:33:56,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:33:56,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:33:57,010 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:33:57,017 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:33:57,018 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 104 treesize of output 78 [2021-08-21 18:33:57,660 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:33:57,661 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [723547228] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:57,661 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:33:57,661 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-21 18:33:57,661 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1965774372] [2021-08-21 18:33:57,661 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 18:33:57,661 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:33:57,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 18:33:57,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-08-21 18:33:57,662 INFO L87 Difference]: Start difference. First operand 351 states and 767 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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:33:58,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:33:58,434 INFO L93 Difference]: Finished difference Result 485 states and 1018 transitions. [2021-08-21 18:33:58,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 18:33:58,434 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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 26 [2021-08-21 18:33:58,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:33:58,436 INFO L225 Difference]: With dead ends: 485 [2021-08-21 18:33:58,436 INFO L226 Difference]: Without dead ends: 480 [2021-08-21 18:33:58,436 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 819.2ms TimeCoverageRelationStatistics Valid=174, Invalid=756, Unknown=0, NotChecked=0, Total=930 [2021-08-21 18:33:58,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 480 states. [2021-08-21 18:33:58,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 480 to 354. [2021-08-21 18:33:58,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 354 states, 353 states have (on average 2.2011331444759206) internal successors, (777), 353 states have internal predecessors, (777), 0 states have call successors, (0), 0 states have call 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:58,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354 states to 354 states and 777 transitions. [2021-08-21 18:33:58,444 INFO L78 Accepts]: Start accepts. Automaton has 354 states and 777 transitions. Word has length 26 [2021-08-21 18:33:58,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:33:58,444 INFO L470 AbstractCegarLoop]: Abstraction has 354 states and 777 transitions. [2021-08-21 18:33:58,444 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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:33:58,445 INFO L276 IsEmpty]: Start isEmpty. Operand 354 states and 777 transitions. [2021-08-21 18:33:58,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:33:58,445 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:33:58,445 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:33:58,477 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:33:58,673 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,SelfDestructingSolverStorable28 [2021-08-21 18:33:58,673 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:33:58,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:33:58,674 INFO L82 PathProgramCache]: Analyzing trace with hash -1908751862, now seen corresponding path program 13 times [2021-08-21 18:33:58,674 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:33:58,674 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393983269] [2021-08-21 18:33:58,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:33:58,674 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:33:58,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:33:59,064 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:33:59,064 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:33:59,065 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393983269] [2021-08-21 18:33:59,065 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393983269] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:33:59,065 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2055507078] [2021-08-21 18:33:59,065 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:33:59,065 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:33:59,065 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:33:59,073 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:33:59,096 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:34:00,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:34:00,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 18:34:00,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:34:01,105 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 18:34:01,106 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 112 treesize of output 86 [2021-08-21 18:34:01,846 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:34:01,846 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2055507078] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:34:01,846 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:34:01,846 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 18:34:01,846 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [742328515] [2021-08-21 18:34:01,847 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 18:34:01,847 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:34:01,847 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 18:34:01,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:34:01,847 INFO L87 Difference]: Start difference. First operand 354 states and 777 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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:02,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:34:02,530 INFO L93 Difference]: Finished difference Result 500 states and 1050 transitions. [2021-08-21 18:34:02,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 18:34:02,530 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 18:34:02,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:34:02,532 INFO L225 Difference]: With dead ends: 500 [2021-08-21 18:34:02,532 INFO L226 Difference]: Without dead ends: 495 [2021-08-21 18:34:02,532 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 715.2ms TimeCoverageRelationStatistics Valid=149, Invalid=607, Unknown=0, NotChecked=0, Total=756 [2021-08-21 18:34:02,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 495 states. [2021-08-21 18:34:02,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 495 to 356. [2021-08-21 18:34:02,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 356 states, 355 states have (on average 2.2) internal successors, (781), 355 states have internal predecessors, (781), 0 states have call successors, (0), 0 states have call 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:02,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 356 states to 356 states and 781 transitions. [2021-08-21 18:34:02,537 INFO L78 Accepts]: Start accepts. Automaton has 356 states and 781 transitions. Word has length 26 [2021-08-21 18:34:02,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:34:02,538 INFO L470 AbstractCegarLoop]: Abstraction has 356 states and 781 transitions. [2021-08-21 18:34:02,538 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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:02,538 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 781 transitions. [2021-08-21 18:34:02,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:34:02,539 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:34:02,539 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:34:02,561 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2021-08-21 18:34:02,742 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:34:02,742 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:34:02,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:34:02,742 INFO L82 PathProgramCache]: Analyzing trace with hash -1275612790, now seen corresponding path program 14 times [2021-08-21 18:34:02,742 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:34:02,742 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412297564] [2021-08-21 18:34:02,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:34:02,742 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:34:02,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:34:03,110 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:34:03,111 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:34:03,111 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412297564] [2021-08-21 18:34:03,111 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1412297564] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:34:03,111 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1710442803] [2021-08-21 18:34:03,111 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:34:03,111 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:34:03,111 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:34:03,112 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:34:03,112 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:34:04,488 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:34:04,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:34:04,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:34:04,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:34:05,323 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:34:05,323 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 112 treesize of output 94 [2021-08-21 18:34:06,455 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:34:06,455 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1710442803] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:34:06,455 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:34:06,455 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 18:34:06,455 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240184853] [2021-08-21 18:34:06,455 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 18:34:06,455 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:34:06,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 18:34:06,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2021-08-21 18:34:06,456 INFO L87 Difference]: Start difference. First operand 356 states and 781 transitions. Second operand has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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:34:08,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:34:08,497 INFO L93 Difference]: Finished difference Result 587 states and 1172 transitions. [2021-08-21 18:34:08,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 18:34:08,497 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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 26 [2021-08-21 18:34:08,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:34:08,499 INFO L225 Difference]: With dead ends: 587 [2021-08-21 18:34:08,499 INFO L226 Difference]: Without dead ends: 567 [2021-08-21 18:34:08,500 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 454 ImplicationChecksByTransitivity, 1988.5ms TimeCoverageRelationStatistics Valid=304, Invalid=1418, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 18:34:08,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 567 states. [2021-08-21 18:34:08,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 567 to 363. [2021-08-21 18:34:08,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 363 states, 362 states have (on average 2.2209944751381214) internal successors, (804), 362 states have internal predecessors, (804), 0 states have call successors, (0), 0 states have call 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:08,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 804 transitions. [2021-08-21 18:34:08,507 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 804 transitions. Word has length 26 [2021-08-21 18:34:08,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:34:08,507 INFO L470 AbstractCegarLoop]: Abstraction has 363 states and 804 transitions. [2021-08-21 18:34:08,507 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.5) internal successors, (50), 20 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:34:08,507 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 804 transitions. [2021-08-21 18:34:08,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:34:08,508 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:34:08,508 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:34:08,537 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:34:08,724 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:34:08,725 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:34:08,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:34:08,725 INFO L82 PathProgramCache]: Analyzing trace with hash 831957258, now seen corresponding path program 15 times [2021-08-21 18:34:08,725 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:34:08,725 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [94508547] [2021-08-21 18:34:08,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:34:08,726 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:34:08,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:34:09,146 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:34:09,147 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:34:09,147 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [94508547] [2021-08-21 18:34:09,147 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [94508547] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:34:09,147 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [46083207] [2021-08-21 18:34:09,147 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:34:09,147 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:34:09,147 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:34:09,148 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:34:09,151 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:34:10,625 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:34:10,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:34:10,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 30 conjunts are in the unsatisfiable core [2021-08-21 18:34:10,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:34:11,717 INFO L354 Elim1Store]: treesize reduction 21, result has 48.8 percent of original size [2021-08-21 18:34:11,718 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 118 treesize of output 103 [2021-08-21 18:34:12,329 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:34:12,329 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [46083207] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:34:12,329 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:34:12,330 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13] total 22 [2021-08-21 18:34:12,330 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [249693714] [2021-08-21 18:34:12,330 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:34:12,330 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:34:12,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:34:12,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=424, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:34:12,331 INFO L87 Difference]: Start difference. First operand 363 states and 804 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) 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:34:14,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:34:14,702 INFO L93 Difference]: Finished difference Result 454 states and 929 transitions. [2021-08-21 18:34:14,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 18:34:14,703 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) 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 26 [2021-08-21 18:34:14,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:34:14,704 INFO L225 Difference]: With dead ends: 454 [2021-08-21 18:34:14,704 INFO L226 Difference]: Without dead ends: 444 [2021-08-21 18:34:14,705 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 794 ImplicationChecksByTransitivity, 2432.8ms TimeCoverageRelationStatistics Valid=430, Invalid=2432, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 18:34:14,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 444 states. [2021-08-21 18:34:14,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 444 to 365. [2021-08-21 18:34:14,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 365 states, 364 states have (on average 2.2252747252747254) internal successors, (810), 364 states have internal predecessors, (810), 0 states have call successors, (0), 0 states have call 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:14,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 810 transitions. [2021-08-21 18:34:14,710 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 810 transitions. Word has length 26 [2021-08-21 18:34:14,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:34:14,711 INFO L470 AbstractCegarLoop]: Abstraction has 365 states and 810 transitions. [2021-08-21 18:34:14,711 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.130434782608696) 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:34:14,711 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 810 transitions. [2021-08-21 18:34:14,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:34:14,712 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:34:14,712 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:34:14,733 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:34:14,916 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:34:14,917 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:34:14,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:34:14,917 INFO L82 PathProgramCache]: Analyzing trace with hash -659537654, now seen corresponding path program 16 times [2021-08-21 18:34:14,917 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:34:14,917 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [97159588] [2021-08-21 18:34:14,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:34:14,917 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:34:14,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:34:15,213 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:34:15,213 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:34:15,213 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [97159588] [2021-08-21 18:34:15,213 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [97159588] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:34:15,213 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1109218903] [2021-08-21 18:34:15,214 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:34:15,214 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:34:15,214 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:34:15,217 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:34:15,245 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:34:16,801 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:34:16,802 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:34:16,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:34:16,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:34:17,460 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:34:17,460 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 116 treesize of output 82 [2021-08-21 18:34:17,654 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:34:17,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1109218903] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:34:17,654 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:34:17,655 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-08-21 18:34:17,655 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1699498926] [2021-08-21 18:34:17,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 18:34:17,655 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:34:17,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 18:34:17,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2021-08-21 18:34:17,656 INFO L87 Difference]: Start difference. First operand 365 states and 810 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:34:19,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:34:19,179 INFO L93 Difference]: Finished difference Result 643 states and 1296 transitions. [2021-08-21 18:34:19,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 18:34:19,180 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 18:34:19,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:34:19,182 INFO L225 Difference]: With dead ends: 643 [2021-08-21 18:34:19,182 INFO L226 Difference]: Without dead ends: 628 [2021-08-21 18:34:19,183 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 833 ImplicationChecksByTransitivity, 1489.0ms TimeCoverageRelationStatistics Valid=465, Invalid=2397, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 18:34:19,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 628 states. [2021-08-21 18:34:19,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 628 to 397. [2021-08-21 18:34:19,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 397 states, 396 states have (on average 2.244949494949495) internal successors, (889), 396 states have internal predecessors, (889), 0 states have call successors, (0), 0 states have call 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:19,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 889 transitions. [2021-08-21 18:34:19,192 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 889 transitions. Word has length 26 [2021-08-21 18:34:19,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:34:19,192 INFO L470 AbstractCegarLoop]: Abstraction has 397 states and 889 transitions. [2021-08-21 18:34:19,192 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:34:19,192 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 889 transitions. [2021-08-21 18:34:19,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:34:19,193 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:34:19,193 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:34:19,221 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:34:19,408 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,SelfDestructingSolverStorable32 [2021-08-21 18:34:19,409 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:34:19,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:34:19,409 INFO L82 PathProgramCache]: Analyzing trace with hash -740427510, now seen corresponding path program 17 times [2021-08-21 18:34:19,409 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:34:19,409 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [865652471] [2021-08-21 18:34:19,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:34:19,409 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:34:19,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:34:19,689 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:34:19,689 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:34:19,689 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [865652471] [2021-08-21 18:34:19,690 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [865652471] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:34:19,690 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1021020193] [2021-08-21 18:34:19,690 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:34:19,690 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:34:19,690 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:34:19,693 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:34:19,722 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:34:21,395 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:34:21,395 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:34:21,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 18:34:21,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:34:21,966 INFO L354 Elim1Store]: treesize reduction 22, result has 53.2 percent of original size [2021-08-21 18:34:21,966 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 116 treesize of output 100 [2021-08-21 18:34:23,034 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:34:23,035 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1021020193] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:34:23,035 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:34:23,035 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 19 [2021-08-21 18:34:23,035 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1678329315] [2021-08-21 18:34:23,035 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 18:34:23,035 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:34:23,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 18:34:23,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=304, Unknown=0, NotChecked=0, Total=380 [2021-08-21 18:34:23,036 INFO L87 Difference]: Start difference. First operand 397 states and 889 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:34:25,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:34:25,073 INFO L93 Difference]: Finished difference Result 685 states and 1414 transitions. [2021-08-21 18:34:25,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 18:34:25,074 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 18:34:25,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:34:25,076 INFO L225 Difference]: With dead ends: 685 [2021-08-21 18:34:25,076 INFO L226 Difference]: Without dead ends: 669 [2021-08-21 18:34:25,076 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 824 ImplicationChecksByTransitivity, 1872.6ms TimeCoverageRelationStatistics Valid=565, Invalid=2297, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 18:34:25,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 669 states. [2021-08-21 18:34:25,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 669 to 403. [2021-08-21 18:34:25,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 402 states have (on average 2.243781094527363) internal successors, (902), 402 states have internal predecessors, (902), 0 states have call successors, (0), 0 states have call 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:25,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 902 transitions. [2021-08-21 18:34:25,084 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 902 transitions. Word has length 26 [2021-08-21 18:34:25,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:34:25,084 INFO L470 AbstractCegarLoop]: Abstraction has 403 states and 902 transitions. [2021-08-21 18:34:25,084 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:34:25,084 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 902 transitions. [2021-08-21 18:34:25,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:34:25,085 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:34:25,085 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:34:25,107 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:34:25,288 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:34:25,288 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:34:25,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:34:25,288 INFO L82 PathProgramCache]: Analyzing trace with hash 2097566798, now seen corresponding path program 15 times [2021-08-21 18:34:25,288 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:34:25,288 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [311873111] [2021-08-21 18:34:25,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:34:25,289 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:34:25,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:34:25,756 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:34:25,756 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:34:25,756 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [311873111] [2021-08-21 18:34:25,756 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [311873111] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:34:25,757 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1737218799] [2021-08-21 18:34:25,757 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:34:25,757 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:34:25,757 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:34:25,761 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:34:25,784 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:34:27,469 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:34:27,488 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:34:27,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:34:27,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:34:28,152 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:34:28,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 114 treesize of output 96 [2021-08-21 18:34:29,406 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:34:29,407 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1737218799] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:34:29,407 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:34:29,407 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-08-21 18:34:29,407 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [67762070] [2021-08-21 18:34:29,408 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 18:34:29,408 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:34:29,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 18:34:29,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=283, Unknown=0, NotChecked=0, Total=342 [2021-08-21 18:34:29,409 INFO L87 Difference]: Start difference. First operand 403 states and 902 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:34:31,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:34:31,104 INFO L93 Difference]: Finished difference Result 619 states and 1278 transitions. [2021-08-21 18:34:31,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 18:34:31,104 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 18:34:31,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:34:31,106 INFO L225 Difference]: With dead ends: 619 [2021-08-21 18:34:31,107 INFO L226 Difference]: Without dead ends: 609 [2021-08-21 18:34:31,107 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 392 ImplicationChecksByTransitivity, 1655.4ms TimeCoverageRelationStatistics Valid=252, Invalid=1308, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 18:34:31,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 609 states. [2021-08-21 18:34:31,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 609 to 399. [2021-08-21 18:34:31,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 399 states, 398 states have (on average 2.241206030150754) internal successors, (892), 398 states have internal predecessors, (892), 0 states have call successors, (0), 0 states have call 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,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 892 transitions. [2021-08-21 18:34:31,117 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 892 transitions. Word has length 26 [2021-08-21 18:34:31,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:34:31,117 INFO L470 AbstractCegarLoop]: Abstraction has 399 states and 892 transitions. [2021-08-21 18:34:31,117 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:34:31,117 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 892 transitions. [2021-08-21 18:34:31,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:34:31,118 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:34:31,118 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:34:31,164 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:34:31,332 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:34:31,333 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:34:31,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:34:31,333 INFO L82 PathProgramCache]: Analyzing trace with hash -1098279730, now seen corresponding path program 18 times [2021-08-21 18:34:31,333 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:34:31,333 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055322967] [2021-08-21 18:34:31,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:34:31,334 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:34:31,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:34:31,777 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:34:31,777 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:34:31,777 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055322967] [2021-08-21 18:34:31,777 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2055322967] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:34:31,778 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [491529760] [2021-08-21 18:34:31,778 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:34:31,778 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:34:31,778 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:34:31,778 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:34:31,779 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:34:33,560 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 18:34:33,560 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:34:33,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:34:33,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:34:34,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:34:34,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:34:34,108 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:34:34,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 116 treesize of output 96 [2021-08-21 18:34:34,884 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:34:34,884 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [491529760] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:34:34,884 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:34:34,884 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 19 [2021-08-21 18:34:34,884 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104370216] [2021-08-21 18:34:34,884 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 18:34:34,884 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:34:34,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 18:34:34,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2021-08-21 18:34:34,885 INFO L87 Difference]: Start difference. First operand 399 states and 892 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 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:34:38,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:34:38,704 INFO L93 Difference]: Finished difference Result 594 states and 1277 transitions. [2021-08-21 18:34:38,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-08-21 18:34:38,705 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 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 26 [2021-08-21 18:34:38,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:34:38,706 INFO L225 Difference]: With dead ends: 594 [2021-08-21 18:34:38,706 INFO L226 Difference]: Without dead ends: 584 [2021-08-21 18:34:38,707 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1196 ImplicationChecksByTransitivity, 3678.6ms TimeCoverageRelationStatistics Valid=812, Invalid=3094, Unknown=0, NotChecked=0, Total=3906 [2021-08-21 18:34:38,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2021-08-21 18:34:38,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 447. [2021-08-21 18:34:38,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 447 states, 446 states have (on average 2.2376681614349776) internal successors, (998), 446 states have internal predecessors, (998), 0 states have call successors, (0), 0 states have call 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:38,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 998 transitions. [2021-08-21 18:34:38,714 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 998 transitions. Word has length 26 [2021-08-21 18:34:38,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:34:38,714 INFO L470 AbstractCegarLoop]: Abstraction has 447 states and 998 transitions. [2021-08-21 18:34:38,714 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 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:34:38,714 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 998 transitions. [2021-08-21 18:34:38,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:34:38,715 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:34:38,716 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:34:38,740 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2021-08-21 18:34:38,923 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,SelfDestructingSolverStorable35 [2021-08-21 18:34:38,924 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:34:38,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:34:38,924 INFO L82 PathProgramCache]: Analyzing trace with hash -1058287930, now seen corresponding path program 16 times [2021-08-21 18:34:38,924 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:34:38,924 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [593044618] [2021-08-21 18:34:38,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:34:38,925 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:34:38,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:34:39,325 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:34:39,326 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:34:39,326 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [593044618] [2021-08-21 18:34:39,326 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [593044618] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:34:39,326 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1589726835] [2021-08-21 18:34:39,326 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:34:39,326 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:34:39,326 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:34:39,329 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:34:39,353 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:34:41,184 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:34:41,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:34:41,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:34:41,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:34:41,783 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 18:34:41,784 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 112 treesize of output 86 [2021-08-21 18:34:42,392 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:34:42,392 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1589726835] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:34:42,392 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:34:42,392 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 18:34:42,392 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302528829] [2021-08-21 18:34:42,393 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 18:34:42,393 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:34:42,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 18:34:42,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:34:42,393 INFO L87 Difference]: Start difference. First operand 447 states and 998 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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:43,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:34:43,898 INFO L93 Difference]: Finished difference Result 742 states and 1532 transitions. [2021-08-21 18:34:43,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 18:34:43,898 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 18:34:43,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:34:43,900 INFO L225 Difference]: With dead ends: 742 [2021-08-21 18:34:43,900 INFO L226 Difference]: Without dead ends: 732 [2021-08-21 18:34:43,901 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 389 ImplicationChecksByTransitivity, 1401.2ms TimeCoverageRelationStatistics Valid=316, Invalid=1090, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 18:34:43,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 732 states. [2021-08-21 18:34:43,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 732 to 448. [2021-08-21 18:34:43,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 447 states have (on average 2.237136465324385) internal successors, (1000), 447 states have internal predecessors, (1000), 0 states have call successors, (0), 0 states have call 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:43,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 1000 transitions. [2021-08-21 18:34:43,909 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 1000 transitions. Word has length 26 [2021-08-21 18:34:43,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:34:43,910 INFO L470 AbstractCegarLoop]: Abstraction has 448 states and 1000 transitions. [2021-08-21 18:34:43,910 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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:43,910 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 1000 transitions. [2021-08-21 18:34:43,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:34:43,911 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:34:43,911 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:34:43,940 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:34:44,124 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,SelfDestructingSolverStorable36 [2021-08-21 18:34:44,125 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:34:44,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:34:44,125 INFO L82 PathProgramCache]: Analyzing trace with hash 1552875658, now seen corresponding path program 17 times [2021-08-21 18:34:44,125 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:34:44,125 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [681768553] [2021-08-21 18:34:44,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:34:44,125 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:34:44,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:34:44,367 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:34:44,368 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:34:44,368 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [681768553] [2021-08-21 18:34:44,368 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [681768553] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:34:44,368 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2037488657] [2021-08-21 18:34:44,368 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:34:44,368 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:34:44,368 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:34:44,369 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:34:44,370 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:34:46,294 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:34:46,294 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:34:46,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:34:46,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:34:47,095 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 18:34:47,096 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 109 treesize of output 78 [2021-08-21 18:34:47,274 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:34:47,274 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2037488657] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:34:47,274 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:34:47,274 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 16 [2021-08-21 18:34:47,274 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [395658501] [2021-08-21 18:34:47,275 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 18:34:47,275 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:34:47,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 18:34:47,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:34:47,275 INFO L87 Difference]: Start difference. First operand 448 states and 1000 transitions. Second operand has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:34:47,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:34:47,692 INFO L93 Difference]: Finished difference Result 618 states and 1316 transitions. [2021-08-21 18:34:47,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 18:34:47,693 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 18:34:47,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:34:47,695 INFO L225 Difference]: With dead ends: 618 [2021-08-21 18:34:47,695 INFO L226 Difference]: Without dead ends: 613 [2021-08-21 18:34:47,695 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 512.4ms TimeCoverageRelationStatistics Valid=134, Invalid=466, Unknown=0, NotChecked=0, Total=600 [2021-08-21 18:34:47,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 613 states. [2021-08-21 18:34:47,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 613 to 449. [2021-08-21 18:34:47,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 448 states have (on average 2.236607142857143) internal successors, (1002), 448 states have internal predecessors, (1002), 0 states have call successors, (0), 0 states have call 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:47,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 1002 transitions. [2021-08-21 18:34:47,703 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 1002 transitions. Word has length 26 [2021-08-21 18:34:47,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:34:47,703 INFO L470 AbstractCegarLoop]: Abstraction has 449 states and 1002 transitions. [2021-08-21 18:34:47,703 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:34:47,703 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 1002 transitions. [2021-08-21 18:34:47,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:34:47,704 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:34:47,704 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:34:47,731 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:34:47,920 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,SelfDestructingSolverStorable37 [2021-08-21 18:34:47,921 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:34:47,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:34:47,921 INFO L82 PathProgramCache]: Analyzing trace with hash -19509110, now seen corresponding path program 18 times [2021-08-21 18:34:47,921 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:34:47,921 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [140071079] [2021-08-21 18:34:47,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:34:47,921 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:34:47,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:34:48,136 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:34:48,136 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:34:48,137 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [140071079] [2021-08-21 18:34:48,137 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [140071079] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:34:48,137 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [226469271] [2021-08-21 18:34:48,137 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:34:48,137 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:34:48,137 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:34:48,141 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:34:48,170 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:34:50,243 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:34:50,243 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:34:50,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:34:50,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:34:50,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:34:50,813 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:34:50,814 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 104 treesize of output 78 [2021-08-21 18:34:51,410 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:34:51,411 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [226469271] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:34:51,411 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:34:51,411 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-21 18:34:51,411 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1957630523] [2021-08-21 18:34:51,411 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 18:34:51,411 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:34:51,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 18:34:51,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=266, Unknown=0, NotChecked=0, Total=342 [2021-08-21 18:34:51,412 INFO L87 Difference]: Start difference. First operand 449 states and 1002 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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:34:52,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:34:52,347 INFO L93 Difference]: Finished difference Result 704 states and 1477 transitions. [2021-08-21 18:34:52,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 18:34:52,347 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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 26 [2021-08-21 18:34:52,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:34:52,349 INFO L225 Difference]: With dead ends: 704 [2021-08-21 18:34:52,349 INFO L226 Difference]: Without dead ends: 699 [2021-08-21 18:34:52,350 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 931.7ms TimeCoverageRelationStatistics Valid=222, Invalid=834, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:34:52,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2021-08-21 18:34:52,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 452. [2021-08-21 18:34:52,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 451 states have (on average 2.2394678492239466) internal successors, (1010), 451 states have internal predecessors, (1010), 0 states have call successors, (0), 0 states have call 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:52,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 1010 transitions. [2021-08-21 18:34:52,356 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 1010 transitions. Word has length 26 [2021-08-21 18:34:52,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:34:52,356 INFO L470 AbstractCegarLoop]: Abstraction has 452 states and 1010 transitions. [2021-08-21 18:34:52,356 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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:34:52,356 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 1010 transitions. [2021-08-21 18:34:52,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:34:52,356 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:34:52,357 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:34:52,379 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:34:52,557 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-08-21 18:34:52,557 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:34:52,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:34:52,557 INFO L82 PathProgramCache]: Analyzing trace with hash -193199286, now seen corresponding path program 19 times [2021-08-21 18:34:52,558 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:34:52,558 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [876309217] [2021-08-21 18:34:52,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:34:52,558 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:34:52,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:34:52,787 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:34:52,787 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:34:52,787 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [876309217] [2021-08-21 18:34:52,787 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [876309217] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:34:52,787 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2119361156] [2021-08-21 18:34:52,788 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:34:52,788 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:34:52,788 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:34:52,789 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:34:52,790 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:34:54,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:34:54,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:34:54,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:34:55,504 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 18:34:55,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 112 treesize of output 86 [2021-08-21 18:34:56,006 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:34:56,006 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2119361156] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:34:56,006 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:34:56,006 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 18:34:56,006 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1441071758] [2021-08-21 18:34:56,006 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 18:34:56,006 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:34:56,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 18:34:56,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=201, Unknown=0, NotChecked=0, Total=272 [2021-08-21 18:34:56,007 INFO L87 Difference]: Start difference. First operand 452 states and 1010 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 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:56,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:34:56,459 INFO L93 Difference]: Finished difference Result 624 states and 1334 transitions. [2021-08-21 18:34:56,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 18:34:56,459 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 18:34:56,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:34:56,461 INFO L225 Difference]: With dead ends: 624 [2021-08-21 18:34:56,461 INFO L226 Difference]: Without dead ends: 619 [2021-08-21 18:34:56,462 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 521.3ms TimeCoverageRelationStatistics Valid=156, Invalid=494, Unknown=0, NotChecked=0, Total=650 [2021-08-21 18:34:56,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2021-08-21 18:34:56,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 452. [2021-08-21 18:34:56,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 451 states have (on average 2.2394678492239466) internal successors, (1010), 451 states have internal predecessors, (1010), 0 states have call successors, (0), 0 states have call 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:56,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 1010 transitions. [2021-08-21 18:34:56,467 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 1010 transitions. Word has length 26 [2021-08-21 18:34:56,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:34:56,468 INFO L470 AbstractCegarLoop]: Abstraction has 452 states and 1010 transitions. [2021-08-21 18:34:56,468 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 17 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:56,468 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 1010 transitions. [2021-08-21 18:34:56,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:34:56,468 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:34:56,468 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:34:56,491 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:34:56,669 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-08-21 18:34:56,669 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:34:56,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:34:56,669 INFO L82 PathProgramCache]: Analyzing trace with hash -785003702, now seen corresponding path program 20 times [2021-08-21 18:34:56,669 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:34:56,670 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2145787024] [2021-08-21 18:34:56,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:34:56,670 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:34:56,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:34:56,988 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:34:56,989 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:34:56,989 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2145787024] [2021-08-21 18:34:56,989 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2145787024] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:34:56,989 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [955377824] [2021-08-21 18:34:56,989 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:34:56,989 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:34:56,989 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:34:56,991 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:34:56,991 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:34:59,146 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:34:59,146 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:34:59,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:34:59,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:34:59,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:34:59,671 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:34:59,671 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 104 treesize of output 78 [2021-08-21 18:35:00,274 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:35:00,275 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [955377824] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:35:00,275 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:35:00,275 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-21 18:35:00,275 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [273378723] [2021-08-21 18:35:00,275 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 18:35:00,275 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:35:00,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 18:35:00,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2021-08-21 18:35:00,276 INFO L87 Difference]: Start difference. First operand 452 states and 1010 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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:35:00,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:35:00,888 INFO L93 Difference]: Finished difference Result 625 states and 1337 transitions. [2021-08-21 18:35:00,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 18:35:00,888 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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 26 [2021-08-21 18:35:00,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:35:00,890 INFO L225 Difference]: With dead ends: 625 [2021-08-21 18:35:00,890 INFO L226 Difference]: Without dead ends: 620 [2021-08-21 18:35:00,891 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 711.2ms TimeCoverageRelationStatistics Valid=155, Invalid=601, Unknown=0, NotChecked=0, Total=756 [2021-08-21 18:35:00,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 620 states. [2021-08-21 18:35:00,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 620 to 458. [2021-08-21 18:35:00,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 2.2407002188183807) internal successors, (1024), 457 states have internal predecessors, (1024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:35:00,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1024 transitions. [2021-08-21 18:35:00,899 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1024 transitions. Word has length 26 [2021-08-21 18:35:00,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:35:00,899 INFO L470 AbstractCegarLoop]: Abstraction has 458 states and 1024 transitions. [2021-08-21 18:35:00,899 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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:35:00,899 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1024 transitions. [2021-08-21 18:35:00,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:35:00,900 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:35:00,900 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:35:00,923 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2021-08-21 18:35:01,101 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,SelfDestructingSolverStorable40 [2021-08-21 18:35:01,101 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:35:01,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:35:01,101 INFO L82 PathProgramCache]: Analyzing trace with hash -834692602, now seen corresponding path program 21 times [2021-08-21 18:35:01,101 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:35:01,101 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1845752324] [2021-08-21 18:35:01,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:35:01,102 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:35:01,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:35:01,456 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:35:01,456 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:35:01,456 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1845752324] [2021-08-21 18:35:01,456 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1845752324] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:35:01,456 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [646052455] [2021-08-21 18:35:01,456 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:35:01,456 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:35:01,456 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:35:01,457 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:35:01,458 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:35:03,755 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:35:03,755 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:35:03,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:35:03,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:35:04,418 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-08-21 18:35:04,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 120 treesize of output 102 [2021-08-21 18:35:05,328 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:35:05,328 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [646052455] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:35:05,328 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:35:05,328 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-08-21 18:35:05,328 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1406914922] [2021-08-21 18:35:05,328 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 18:35:05,328 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:35:05,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 18:35:05,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2021-08-21 18:35:05,329 INFO L87 Difference]: Start difference. First operand 458 states and 1024 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:35:05,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:35:05,869 INFO L93 Difference]: Finished difference Result 624 states and 1339 transitions. [2021-08-21 18:35:05,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 18:35:05,870 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 18:35:05,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:35:05,872 INFO L225 Difference]: With dead ends: 624 [2021-08-21 18:35:05,872 INFO L226 Difference]: Without dead ends: 619 [2021-08-21 18:35:05,872 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 618.6ms TimeCoverageRelationStatistics Valid=148, Invalid=452, Unknown=0, NotChecked=0, Total=600 [2021-08-21 18:35:05,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2021-08-21 18:35:05,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 458. [2021-08-21 18:35:05,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 457 states have (on average 2.2407002188183807) internal successors, (1024), 457 states have internal predecessors, (1024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:35:05,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 1024 transitions. [2021-08-21 18:35:05,878 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 1024 transitions. Word has length 26 [2021-08-21 18:35:05,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:35:05,878 INFO L470 AbstractCegarLoop]: Abstraction has 458 states and 1024 transitions. [2021-08-21 18:35:05,878 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 17 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:35:05,878 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 1024 transitions. [2021-08-21 18:35:05,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:35:05,879 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:35:05,879 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:35:05,901 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:35:06,079 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,SelfDestructingSolverStorable41 [2021-08-21 18:35:06,080 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:35:06,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:35:06,080 INFO L82 PathProgramCache]: Analyzing trace with hash -337213050, now seen corresponding path program 22 times [2021-08-21 18:35:06,080 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:35:06,080 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602187267] [2021-08-21 18:35:06,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:35:06,080 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:35:06,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:35:06,476 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:35:06,477 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:35:06,477 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [602187267] [2021-08-21 18:35:06,477 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [602187267] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:35:06,477 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [502192184] [2021-08-21 18:35:06,477 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:35:06,477 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:35:06,477 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:35:06,483 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:35:06,484 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:35:08,911 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:35:08,911 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:35:08,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 18:35:08,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:35:09,639 INFO L354 Elim1Store]: treesize reduction 14, result has 17.6 percent of original size [2021-08-21 18:35:09,639 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 110 treesize of output 79 [2021-08-21 18:35:09,832 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:35:09,832 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [502192184] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:35:09,832 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:35:09,832 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 18:35:09,832 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705336154] [2021-08-21 18:35:09,832 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 18:35:09,832 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:35:09,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 18:35:09,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:35:09,833 INFO L87 Difference]: Start difference. First operand 458 states and 1024 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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:35:10,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:35:10,466 INFO L93 Difference]: Finished difference Result 628 states and 1327 transitions. [2021-08-21 18:35:10,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 18:35:10,466 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 18:35:10,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:35:10,468 INFO L225 Difference]: With dead ends: 628 [2021-08-21 18:35:10,468 INFO L226 Difference]: Without dead ends: 618 [2021-08-21 18:35:10,469 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 707.1ms TimeCoverageRelationStatistics Valid=172, Invalid=584, Unknown=0, NotChecked=0, Total=756 [2021-08-21 18:35:10,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 618 states. [2021-08-21 18:35:10,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 618 to 460. [2021-08-21 18:35:10,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 459 states have (on average 2.24400871459695) internal successors, (1030), 459 states have internal predecessors, (1030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:35:10,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 1030 transitions. [2021-08-21 18:35:10,475 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 1030 transitions. Word has length 26 [2021-08-21 18:35:10,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:35:10,475 INFO L470 AbstractCegarLoop]: Abstraction has 460 states and 1030 transitions. [2021-08-21 18:35:10,476 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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:35:10,476 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 1030 transitions. [2021-08-21 18:35:10,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:35:10,477 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:35:10,477 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:35:10,500 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2021-08-21 18:35:10,680 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,SelfDestructingSolverStorable42 [2021-08-21 18:35:10,681 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:35:10,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:35:10,681 INFO L82 PathProgramCache]: Analyzing trace with hash 1770356998, now seen corresponding path program 19 times [2021-08-21 18:35:10,681 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:35:10,681 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1108684888] [2021-08-21 18:35:10,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:35:10,681 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:35:10,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:35:10,952 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:35:10,952 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:35:10,952 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1108684888] [2021-08-21 18:35:10,952 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1108684888] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:35:10,952 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1324428169] [2021-08-21 18:35:10,952 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:35:10,952 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:35:10,952 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:35:10,953 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:35:10,954 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:35:13,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:35:13,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:35:13,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:35:14,156 INFO L354 Elim1Store]: treesize reduction 40, result has 14.9 percent of original size [2021-08-21 18:35:14,157 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 116 treesize of output 82 [2021-08-21 18:35:14,312 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:35:14,312 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1324428169] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:35:14,312 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:35:14,312 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-08-21 18:35:14,312 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [591914878] [2021-08-21 18:35:14,312 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 18:35:14,312 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:35:14,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 18:35:14,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:35:14,313 INFO L87 Difference]: Start difference. First operand 460 states and 1030 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 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:35:14,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:35:14,997 INFO L93 Difference]: Finished difference Result 628 states and 1306 transitions. [2021-08-21 18:35:14,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 18:35:14,997 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 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 26 [2021-08-21 18:35:14,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:35:14,999 INFO L225 Difference]: With dead ends: 628 [2021-08-21 18:35:14,999 INFO L226 Difference]: Without dead ends: 618 [2021-08-21 18:35:14,999 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 739.0ms TimeCoverageRelationStatistics Valid=203, Invalid=853, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:35:15,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 618 states. [2021-08-21 18:35:15,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 618 to 488. [2021-08-21 18:35:15,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 487 states have (on average 2.242299794661191) internal successors, (1092), 487 states have internal predecessors, (1092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:35:15,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 1092 transitions. [2021-08-21 18:35:15,006 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 1092 transitions. Word has length 26 [2021-08-21 18:35:15,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:35:15,006 INFO L470 AbstractCegarLoop]: Abstraction has 488 states and 1092 transitions. [2021-08-21 18:35:15,006 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 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:35:15,006 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 1092 transitions. [2021-08-21 18:35:15,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:35:15,007 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:35:15,007 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:35:15,030 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:35:15,207 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:35:15,207 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:35:15,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:35:15,208 INFO L82 PathProgramCache]: Analyzing trace with hash 855253382, now seen corresponding path program 23 times [2021-08-21 18:35:15,208 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:35:15,208 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208151796] [2021-08-21 18:35:15,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:35:15,208 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:35:15,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:35:15,600 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:35:15,600 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:35:15,600 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208151796] [2021-08-21 18:35:15,600 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1208151796] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:35:15,600 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [208518503] [2021-08-21 18:35:15,600 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:35:15,600 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:35:15,601 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:35:15,601 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:35:15,602 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:35:18,056 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:35:18,057 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:35:18,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:35:18,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:35:18,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:35:18,604 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:35:18,607 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 104 treesize of output 78 [2021-08-21 18:35:19,345 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:35:19,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [208518503] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:35:19,346 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:35:19,346 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-21 18:35:19,346 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1337107622] [2021-08-21 18:35:19,346 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 18:35:19,346 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:35:19,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 18:35:19,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-08-21 18:35:19,346 INFO L87 Difference]: Start difference. First operand 488 states and 1092 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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:35:21,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:35:21,069 INFO L93 Difference]: Finished difference Result 783 states and 1619 transitions. [2021-08-21 18:35:21,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 18:35:21,070 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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 26 [2021-08-21 18:35:21,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:35:21,073 INFO L225 Difference]: With dead ends: 783 [2021-08-21 18:35:21,073 INFO L226 Difference]: Without dead ends: 773 [2021-08-21 18:35:21,073 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 405 ImplicationChecksByTransitivity, 1690.8ms TimeCoverageRelationStatistics Valid=298, Invalid=1262, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 18:35:21,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 773 states. [2021-08-21 18:35:21,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 773 to 488. [2021-08-21 18:35:21,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 487 states have (on average 2.242299794661191) internal successors, (1092), 487 states have internal predecessors, (1092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:35:21,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 1092 transitions. [2021-08-21 18:35:21,081 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 1092 transitions. Word has length 26 [2021-08-21 18:35:21,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:35:21,081 INFO L470 AbstractCegarLoop]: Abstraction has 488 states and 1092 transitions. [2021-08-21 18:35:21,081 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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:35:21,081 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 1092 transitions. [2021-08-21 18:35:21,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:35:21,082 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:35:21,082 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:35:21,108 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2021-08-21 18:35:21,283 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:35:21,283 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:35:21,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:35:21,283 INFO L82 PathProgramCache]: Analyzing trace with hash 197972230, now seen corresponding path program 20 times [2021-08-21 18:35:21,283 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:35:21,283 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1529905328] [2021-08-21 18:35:21,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:35:21,283 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:35:21,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:35:21,472 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:35:21,472 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:35:21,472 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1529905328] [2021-08-21 18:35:21,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1529905328] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:35:21,472 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1008017678] [2021-08-21 18:35:21,472 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:35:21,472 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:35:21,472 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:35:21,473 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:35:21,474 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:35:23,992 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:35:23,992 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:35:23,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:35:23,993 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:35:24,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:35:24,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:35:24,521 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:35:24,522 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 110 treesize of output 96 [2021-08-21 18:35:25,949 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:35:25,949 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1008017678] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:35:25,949 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:35:25,949 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-08-21 18:35:25,949 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356178992] [2021-08-21 18:35:25,950 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 18:35:25,950 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:35:25,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 18:35:25,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=233, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:35:25,950 INFO L87 Difference]: Start difference. First operand 488 states and 1092 transitions. Second operand has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 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:35:27,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:35:27,221 INFO L93 Difference]: Finished difference Result 812 states and 1672 transitions. [2021-08-21 18:35:27,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 18:35:27,221 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 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 26 [2021-08-21 18:35:27,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:35:27,224 INFO L225 Difference]: With dead ends: 812 [2021-08-21 18:35:27,224 INFO L226 Difference]: Without dead ends: 798 [2021-08-21 18:35:27,224 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 447 ImplicationChecksByTransitivity, 1213.1ms TimeCoverageRelationStatistics Valid=354, Invalid=1286, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 18:35:27,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 798 states. [2021-08-21 18:35:27,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 798 to 478. [2021-08-21 18:35:27,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 477 states have (on average 2.2348008385744236) internal successors, (1066), 477 states have internal predecessors, (1066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:35:27,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 1066 transitions. [2021-08-21 18:35:27,233 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 1066 transitions. Word has length 26 [2021-08-21 18:35:27,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:35:27,233 INFO L470 AbstractCegarLoop]: Abstraction has 478 states and 1066 transitions. [2021-08-21 18:35:27,233 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 17 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:35:27,233 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 1066 transitions. [2021-08-21 18:35:27,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:35:27,234 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:35:27,234 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:35:27,257 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:35:27,434 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,SelfDestructingSolverStorable45 [2021-08-21 18:35:27,434 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:35:27,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:35:27,435 INFO L82 PathProgramCache]: Analyzing trace with hash -1259000758, now seen corresponding path program 24 times [2021-08-21 18:35:27,435 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:35:27,435 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451076674] [2021-08-21 18:35:27,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:35:27,435 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:35:27,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:35:28,001 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:35:28,001 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:35:28,001 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1451076674] [2021-08-21 18:35:28,001 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1451076674] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:35:28,001 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1104766993] [2021-08-21 18:35:28,001 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:35:28,001 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:35:28,001 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:35:28,002 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:35:28,003 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:35:30,574 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:35:30,575 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:35:30,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 18:35:30,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:35:31,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:35:31,064 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:35:31,065 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 104 treesize of output 78 [2021-08-21 18:35:31,624 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:35:31,624 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1104766993] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:35:31,624 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:35:31,624 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 19 [2021-08-21 18:35:31,624 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899016121] [2021-08-21 18:35:31,624 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 18:35:31,624 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:35:31,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 18:35:31,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-08-21 18:35:31,625 INFO L87 Difference]: Start difference. First operand 478 states and 1066 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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:35:32,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:35:32,915 INFO L93 Difference]: Finished difference Result 671 states and 1415 transitions. [2021-08-21 18:35:32,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 18:35:32,915 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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 26 [2021-08-21 18:35:32,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:35:32,917 INFO L225 Difference]: With dead ends: 671 [2021-08-21 18:35:32,917 INFO L226 Difference]: Without dead ends: 666 [2021-08-21 18:35:32,917 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 366 ImplicationChecksByTransitivity, 1358.9ms TimeCoverageRelationStatistics Valid=256, Invalid=1150, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 18:35:32,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 666 states. [2021-08-21 18:35:32,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 666 to 477. [2021-08-21 18:35:32,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 476 states have (on average 2.23109243697479) internal successors, (1062), 476 states have internal predecessors, (1062), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:35:32,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 1062 transitions. [2021-08-21 18:35:32,923 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 1062 transitions. Word has length 26 [2021-08-21 18:35:32,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:35:32,923 INFO L470 AbstractCegarLoop]: Abstraction has 477 states and 1062 transitions. [2021-08-21 18:35:32,923 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 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:35:32,923 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 1062 transitions. [2021-08-21 18:35:32,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:35:32,924 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:35:32,924 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:35:32,951 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:35:33,124 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,SelfDestructingSolverStorable46 [2021-08-21 18:35:33,125 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:35:33,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:35:33,125 INFO L82 PathProgramCache]: Analyzing trace with hash -159879990, now seen corresponding path program 21 times [2021-08-21 18:35:33,125 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:35:33,125 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1243596436] [2021-08-21 18:35:33,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:35:33,125 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:35:33,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:35:33,342 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:35:33,343 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:35:33,343 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1243596436] [2021-08-21 18:35:33,343 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1243596436] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:35:33,343 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1793547809] [2021-08-21 18:35:33,343 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:35:33,343 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:35:33,343 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:35:33,345 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:35:33,351 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:35:35,974 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:35:35,974 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:35:35,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-21 18:35:35,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:35:36,633 INFO L354 Elim1Store]: treesize reduction 16, result has 67.3 percent of original size [2021-08-21 18:35:36,633 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 120 treesize of output 118 [2021-08-21 18:35:38,477 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:35:38,478 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1793547809] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:35:38,478 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:35:38,478 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-08-21 18:35:38,478 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800482254] [2021-08-21 18:35:38,478 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 18:35:38,478 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:35:38,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 18:35:38,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2021-08-21 18:35:38,479 INFO L87 Difference]: Start difference. First operand 477 states and 1062 transitions. Second operand has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 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:35:40,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:35:40,025 INFO L93 Difference]: Finished difference Result 798 states and 1680 transitions. [2021-08-21 18:35:40,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 18:35:40,030 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 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 26 [2021-08-21 18:35:40,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:35:40,031 INFO L225 Difference]: With dead ends: 798 [2021-08-21 18:35:40,031 INFO L226 Difference]: Without dead ends: 788 [2021-08-21 18:35:40,032 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 613 ImplicationChecksByTransitivity, 1551.6ms TimeCoverageRelationStatistics Valid=469, Invalid=1787, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 18:35:40,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 788 states. [2021-08-21 18:35:40,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 788 to 514. [2021-08-21 18:35:40,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 514 states, 513 states have (on average 2.2183235867446394) internal successors, (1138), 513 states have internal predecessors, (1138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:35:40,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 514 states to 514 states and 1138 transitions. [2021-08-21 18:35:40,040 INFO L78 Accepts]: Start accepts. Automaton has 514 states and 1138 transitions. Word has length 26 [2021-08-21 18:35:40,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:35:40,040 INFO L470 AbstractCegarLoop]: Abstraction has 514 states and 1138 transitions. [2021-08-21 18:35:40,040 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.45) internal successors, (49), 19 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:35:40,040 INFO L276 IsEmpty]: Start isEmpty. Operand 514 states and 1138 transitions. [2021-08-21 18:35:40,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:35:40,041 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:35:40,041 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:35:40,065 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:35:40,241 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,SelfDestructingSolverStorable47 [2021-08-21 18:35:40,242 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:35:40,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:35:40,242 INFO L82 PathProgramCache]: Analyzing trace with hash 946842442, now seen corresponding path program 25 times [2021-08-21 18:35:40,242 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:35:40,242 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [25056368] [2021-08-21 18:35:40,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:35:40,242 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:35:40,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:35:40,709 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:35:40,709 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:35:40,709 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [25056368] [2021-08-21 18:35:40,709 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [25056368] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:35:40,709 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [493723853] [2021-08-21 18:35:40,709 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:35:40,709 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:35:40,710 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:35:40,715 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:35:40,718 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:35:43,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:35:43,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:35:43,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:35:44,151 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-08-21 18:35:44,151 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 112 treesize of output 86 [2021-08-21 18:35:44,676 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:35:44,676 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [493723853] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:35:44,676 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:35:44,676 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-08-21 18:35:44,676 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635356831] [2021-08-21 18:35:44,677 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 18:35:44,677 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:35:44,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 18:35:44,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:35:44,677 INFO L87 Difference]: Start difference. First operand 514 states and 1138 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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:35:45,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:35:45,409 INFO L93 Difference]: Finished difference Result 714 states and 1512 transitions. [2021-08-21 18:35:45,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 18:35:45,409 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 18:35:45,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:35:45,411 INFO L225 Difference]: With dead ends: 714 [2021-08-21 18:35:45,411 INFO L226 Difference]: Without dead ends: 709 [2021-08-21 18:35:45,411 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185 ImplicationChecksByTransitivity, 729.8ms TimeCoverageRelationStatistics Valid=157, Invalid=599, Unknown=0, NotChecked=0, Total=756 [2021-08-21 18:35:45,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 709 states. [2021-08-21 18:35:45,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 709 to 514. [2021-08-21 18:35:45,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 514 states, 513 states have (on average 2.2183235867446394) internal successors, (1138), 513 states have internal predecessors, (1138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:35:45,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 514 states to 514 states and 1138 transitions. [2021-08-21 18:35:45,418 INFO L78 Accepts]: Start accepts. Automaton has 514 states and 1138 transitions. Word has length 26 [2021-08-21 18:35:45,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:35:45,418 INFO L470 AbstractCegarLoop]: Abstraction has 514 states and 1138 transitions. [2021-08-21 18:35:45,418 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 18 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:35:45,418 INFO L276 IsEmpty]: Start isEmpty. Operand 514 states and 1138 transitions. [2021-08-21 18:35:45,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 18:35:45,418 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:35:45,419 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:35:45,442 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:35:45,619 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:35:45,619 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:35:45,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:35:45,619 INFO L82 PathProgramCache]: Analyzing trace with hash 639945674, now seen corresponding path program 22 times [2021-08-21 18:35:45,619 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:35:45,620 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1581779493] [2021-08-21 18:35:45,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:35:45,620 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:35:45,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:35:45,942 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:35:45,942 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:35:45,942 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1581779493] [2021-08-21 18:35:45,942 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1581779493] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:35:45,942 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1961750175] [2021-08-21 18:35:45,942 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:35:45,942 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:35:45,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:35:45,945 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:35:45,974 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:35:48,733 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:35:48,733 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:35:48,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 18:35:48,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:35:49,426 INFO L354 Elim1Store]: treesize reduction 22, result has 53.2 percent of original size [2021-08-21 18:35:49,426 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 120 treesize of output 100 [2021-08-21 18:35:50,378 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:35:50,378 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1961750175] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:35:50,378 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:35:50,378 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-21 18:35:50,378 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1345621780] [2021-08-21 18:35:50,378 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 18:35:50,378 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:35:50,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 18:35:50,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:35:50,379 INFO L87 Difference]: Start difference. First operand 514 states and 1138 transitions. Second operand has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 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:35:51,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:35:51,266 INFO L93 Difference]: Finished difference Result 727 states and 1536 transitions. [2021-08-21 18:35:51,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 18:35:51,266 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 18:35:51,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:35:51,267 INFO L225 Difference]: With dead ends: 727 [2021-08-21 18:35:51,267 INFO L226 Difference]: Without dead ends: 717 [2021-08-21 18:35:51,268 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 337 ImplicationChecksByTransitivity, 937.1ms TimeCoverageRelationStatistics Valid=282, Invalid=1124, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 18:35:51,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 717 states. [2021-08-21 18:35:51,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 717 to 518. [2021-08-21 18:35:51,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 518 states, 517 states have (on average 2.216634429400387) internal successors, (1146), 517 states have internal predecessors, (1146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:35:51,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 518 states to 518 states and 1146 transitions. [2021-08-21 18:35:51,274 INFO L78 Accepts]: Start accepts. Automaton has 518 states and 1146 transitions. Word has length 26 [2021-08-21 18:35:51,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:35:51,275 INFO L470 AbstractCegarLoop]: Abstraction has 518 states and 1146 transitions. [2021-08-21 18:35:51,275 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.6666666666666665) internal successors, (48), 17 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:35:51,275 INFO L276 IsEmpty]: Start isEmpty. Operand 518 states and 1146 transitions. [2021-08-21 18:35:51,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:35:51,275 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:35:51,276 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:35:51,302 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:35:51,476 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-08-21 18:35:51,476 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:35:51,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:35:51,477 INFO L82 PathProgramCache]: Analyzing trace with hash 1982319532, now seen corresponding path program 26 times [2021-08-21 18:35:51,477 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:35:51,477 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1458751647] [2021-08-21 18:35:51,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:35:51,477 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:35:51,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:35:51,562 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:35:51,562 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:35:51,562 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1458751647] [2021-08-21 18:35:51,562 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1458751647] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:35:51,563 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [292343180] [2021-08-21 18:35:51,563 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:35:51,563 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:35:51,563 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:35:51,563 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:35:51,565 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:35:54,455 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:35:54,455 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:35:54,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:35:54,456 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:35:54,641 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:35:54,641 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [292343180] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:35:54,642 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:35:54,642 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-08-21 18:35:54,642 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2038088856] [2021-08-21 18:35:54,642 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 18:35:54,642 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:35:54,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 18:35:54,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:35:54,643 INFO L87 Difference]: Start difference. First operand 518 states and 1146 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 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:35:55,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:35:55,271 INFO L93 Difference]: Finished difference Result 1101 states and 2219 transitions. [2021-08-21 18:35:55,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 18:35:55,271 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 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 28 [2021-08-21 18:35:55,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:35:55,273 INFO L225 Difference]: With dead ends: 1101 [2021-08-21 18:35:55,273 INFO L226 Difference]: Without dead ends: 1101 [2021-08-21 18:35:55,273 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 773 ImplicationChecksByTransitivity, 430.6ms TimeCoverageRelationStatistics Valid=582, Invalid=1968, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 18:35:55,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1101 states. [2021-08-21 18:35:55,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1101 to 578. [2021-08-21 18:35:55,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 578 states, 577 states have (on average 2.249566724436742) internal successors, (1298), 577 states have internal predecessors, (1298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:35:55,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 578 states to 578 states and 1298 transitions. [2021-08-21 18:35:55,282 INFO L78 Accepts]: Start accepts. Automaton has 578 states and 1298 transitions. Word has length 28 [2021-08-21 18:35:55,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:35:55,282 INFO L470 AbstractCegarLoop]: Abstraction has 578 states and 1298 transitions. [2021-08-21 18:35:55,282 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 16 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:35:55,282 INFO L276 IsEmpty]: Start isEmpty. Operand 578 states and 1298 transitions. [2021-08-21 18:35:55,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:35:55,283 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:35:55,283 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:35:55,306 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2021-08-21 18:35:55,483 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:35:55,484 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:35:55,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:35:55,484 INFO L82 PathProgramCache]: Analyzing trace with hash 490824620, now seen corresponding path program 27 times [2021-08-21 18:35:55,484 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:35:55,484 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2038354389] [2021-08-21 18:35:55,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:35:55,484 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:35:55,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:35:55,560 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:35:55,560 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:35:55,561 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2038354389] [2021-08-21 18:35:55,561 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2038354389] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:35:55,561 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1449781801] [2021-08-21 18:35:55,561 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:35:55,561 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:35:55,562 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:35:55,565 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:35:55,566 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:35:58,441 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 18:35:58,441 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:35:58,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:35:58,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:35:58,663 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:35:58,664 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1449781801] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:35:58,664 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:35:58,664 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-21 18:35:58,664 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118604636] [2021-08-21 18:35:58,664 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 18:35:58,664 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:35:58,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 18:35:58,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-08-21 18:35:58,664 INFO L87 Difference]: Start difference. First operand 578 states and 1298 transitions. Second operand has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 17 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:35:59,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:35:59,501 INFO L93 Difference]: Finished difference Result 1249 states and 2453 transitions. [2021-08-21 18:35:59,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-08-21 18:35:59,501 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 17 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:35:59,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:35:59,503 INFO L225 Difference]: With dead ends: 1249 [2021-08-21 18:35:59,503 INFO L226 Difference]: Without dead ends: 1249 [2021-08-21 18:35:59,504 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1358 ImplicationChecksByTransitivity, 646.6ms TimeCoverageRelationStatistics Valid=826, Invalid=3206, Unknown=0, NotChecked=0, Total=4032 [2021-08-21 18:35:59,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1249 states. [2021-08-21 18:35:59,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1249 to 584. [2021-08-21 18:35:59,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 584 states, 583 states have (on average 2.236706689536878) internal successors, (1304), 583 states have internal predecessors, (1304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:35:59,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 584 states to 584 states and 1304 transitions. [2021-08-21 18:35:59,514 INFO L78 Accepts]: Start accepts. Automaton has 584 states and 1304 transitions. Word has length 28 [2021-08-21 18:35:59,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:35:59,514 INFO L470 AbstractCegarLoop]: Abstraction has 584 states and 1304 transitions. [2021-08-21 18:35:59,514 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 17 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:35:59,514 INFO L276 IsEmpty]: Start isEmpty. Operand 584 states and 1304 transitions. [2021-08-21 18:35:59,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:35:59,515 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:35:59,515 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:35:59,540 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:35:59,716 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,SelfDestructingSolverStorable51 [2021-08-21 18:35:59,716 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:35:59,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:35:59,716 INFO L82 PathProgramCache]: Analyzing trace with hash 132571948, now seen corresponding path program 23 times [2021-08-21 18:35:59,716 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:35:59,716 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684398168] [2021-08-21 18:35:59,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:35:59,716 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:35:59,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:35:59,791 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:35:59,791 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:35:59,791 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [684398168] [2021-08-21 18:35:59,791 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [684398168] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:35:59,791 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [230229166] [2021-08-21 18:35:59,792 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:35:59,792 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:35:59,792 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:35:59,793 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:35:59,820 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:36:02,747 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 18:36:02,748 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:36:02,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:36:02,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:36:02,903 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:36:02,904 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [230229166] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:36:02,904 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:36:02,904 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-08-21 18:36:02,904 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490929817] [2021-08-21 18:36:02,904 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 18:36:02,904 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:36:02,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 18:36:02,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:36:02,905 INFO L87 Difference]: Start difference. First operand 584 states and 1304 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:36:03,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:36:03,269 INFO L93 Difference]: Finished difference Result 984 states and 2010 transitions. [2021-08-21 18:36:03,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 18:36:03,269 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:36:03,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:36:03,271 INFO L225 Difference]: With dead ends: 984 [2021-08-21 18:36:03,271 INFO L226 Difference]: Without dead ends: 984 [2021-08-21 18:36:03,271 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 372 ImplicationChecksByTransitivity, 281.4ms TimeCoverageRelationStatistics Valid=310, Invalid=1096, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 18:36:03,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 984 states. [2021-08-21 18:36:03,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 984 to 584. [2021-08-21 18:36:03,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 584 states, 583 states have (on average 2.236706689536878) internal successors, (1304), 583 states have internal predecessors, (1304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:36:03,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 584 states to 584 states and 1304 transitions. [2021-08-21 18:36:03,281 INFO L78 Accepts]: Start accepts. Automaton has 584 states and 1304 transitions. Word has length 28 [2021-08-21 18:36:03,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:36:03,281 INFO L470 AbstractCegarLoop]: Abstraction has 584 states and 1304 transitions. [2021-08-21 18:36:03,281 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:36:03,281 INFO L276 IsEmpty]: Start isEmpty. Operand 584 states and 1304 transitions. [2021-08-21 18:36:03,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:36:03,282 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:36:03,282 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:36:03,306 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2021-08-21 18:36:03,482 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,SelfDestructingSolverStorable52 [2021-08-21 18:36:03,482 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:36:03,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:36:03,483 INFO L82 PathProgramCache]: Analyzing trace with hash -1872794840, now seen corresponding path program 28 times [2021-08-21 18:36:03,483 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:36:03,483 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1742509309] [2021-08-21 18:36:03,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:36:03,483 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:36:03,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:36:03,536 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:36:03,537 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:36:03,537 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1742509309] [2021-08-21 18:36:03,537 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1742509309] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:36:03,537 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1166407924] [2021-08-21 18:36:03,537 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:36:03,537 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:36:03,537 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:36:03,553 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:36:03,554 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:36:06,512 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:36:06,512 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:36:06,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:36:06,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:36:06,645 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:36:06,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1166407924] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:36:06,645 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:36:06,645 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-21 18:36:06,645 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526477209] [2021-08-21 18:36:06,645 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:36:06,646 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:36:06,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:36:06,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:36:06,646 INFO L87 Difference]: Start difference. First operand 584 states and 1304 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:36:06,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:36:06,745 INFO L93 Difference]: Finished difference Result 907 states and 1924 transitions. [2021-08-21 18:36:06,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 18:36:06,746 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:36:06,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:36:06,747 INFO L225 Difference]: With dead ends: 907 [2021-08-21 18:36:06,747 INFO L226 Difference]: Without dead ends: 907 [2021-08-21 18:36:06,747 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 80.9ms TimeCoverageRelationStatistics Valid=84, Invalid=156, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:36:06,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 907 states. [2021-08-21 18:36:06,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 907 to 768. [2021-08-21 18:36:06,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 768 states, 767 states have (on average 2.2385919165580184) internal successors, (1717), 767 states have internal predecessors, (1717), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:36:06,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 768 states to 768 states and 1717 transitions. [2021-08-21 18:36:06,759 INFO L78 Accepts]: Start accepts. Automaton has 768 states and 1717 transitions. Word has length 28 [2021-08-21 18:36:06,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:36:06,760 INFO L470 AbstractCegarLoop]: Abstraction has 768 states and 1717 transitions. [2021-08-21 18:36:06,760 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:36:06,760 INFO L276 IsEmpty]: Start isEmpty. Operand 768 states and 1717 transitions. [2021-08-21 18:36:06,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:36:06,761 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:36:06,761 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:36:06,788 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:36:06,972 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:36:06,973 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:36:06,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:36:06,973 INFO L82 PathProgramCache]: Analyzing trace with hash 572424872, now seen corresponding path program 29 times [2021-08-21 18:36:06,973 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:36:06,973 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933608812] [2021-08-21 18:36:06,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:36:06,973 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:36:06,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:36:07,037 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:36:07,037 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:36:07,037 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933608812] [2021-08-21 18:36:07,037 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [933608812] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:36:07,037 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2071798273] [2021-08-21 18:36:07,037 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:36:07,038 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:36:07,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:36:07,040 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:36:07,040 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:36:09,951 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:36:09,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:36:09,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:36:09,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:36:10,111 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:36:10,111 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2071798273] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:36:10,111 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:36:10,111 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-21 18:36:10,111 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [981944772] [2021-08-21 18:36:10,111 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:36:10,111 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:36:10,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:36:10,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:36:10,112 INFO L87 Difference]: Start difference. First operand 768 states and 1717 transitions. Second operand has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 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:36:10,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:36:10,508 INFO L93 Difference]: Finished difference Result 1100 states and 2245 transitions. [2021-08-21 18:36:10,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 18:36:10,509 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:36:10,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:36:10,511 INFO L225 Difference]: With dead ends: 1100 [2021-08-21 18:36:10,511 INFO L226 Difference]: Without dead ends: 1082 [2021-08-21 18:36:10,511 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 255.5ms TimeCoverageRelationStatistics Valid=278, Invalid=714, Unknown=0, NotChecked=0, Total=992 [2021-08-21 18:36:10,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1082 states. [2021-08-21 18:36:10,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1082 to 837. [2021-08-21 18:36:10,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 837 states, 836 states have (on average 2.2416267942583734) internal successors, (1874), 836 states have internal predecessors, (1874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:36:10,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 837 states to 837 states and 1874 transitions. [2021-08-21 18:36:10,528 INFO L78 Accepts]: Start accepts. Automaton has 837 states and 1874 transitions. Word has length 28 [2021-08-21 18:36:10,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:36:10,528 INFO L470 AbstractCegarLoop]: Abstraction has 837 states and 1874 transitions. [2021-08-21 18:36:10,528 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 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:36:10,528 INFO L276 IsEmpty]: Start isEmpty. Operand 837 states and 1874 transitions. [2021-08-21 18:36:10,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:36:10,530 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:36:10,530 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:36:10,559 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2021-08-21 18:36:10,740 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,SelfDestructingSolverStorable54 [2021-08-21 18:36:10,741 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:36:10,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:36:10,741 INFO L82 PathProgramCache]: Analyzing trace with hash 1081457192, now seen corresponding path program 24 times [2021-08-21 18:36:10,741 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:36:10,741 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060663945] [2021-08-21 18:36:10,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:36:10,741 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:36:10,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:36:10,811 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:36:10,811 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:36:10,812 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060663945] [2021-08-21 18:36:10,812 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2060663945] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:36:10,812 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [462633770] [2021-08-21 18:36:10,812 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:36:10,812 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:36:10,812 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:36:10,825 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:36:10,826 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:36:13,779 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 18:36:13,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:36:13,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:36:13,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:36:13,958 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:36:13,958 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [462633770] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:36:13,958 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:36:13,958 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-21 18:36:13,958 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1549037129] [2021-08-21 18:36:13,959 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 18:36:13,959 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:36:13,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 18:36:13,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2021-08-21 18:36:13,959 INFO L87 Difference]: Start difference. First operand 837 states and 1874 transitions. Second operand has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:36:14,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:36:14,273 INFO L93 Difference]: Finished difference Result 1590 states and 3204 transitions. [2021-08-21 18:36:14,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 18:36:14,273 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:36:14,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:36:14,276 INFO L225 Difference]: With dead ends: 1590 [2021-08-21 18:36:14,276 INFO L226 Difference]: Without dead ends: 1564 [2021-08-21 18:36:14,276 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 268 ImplicationChecksByTransitivity, 287.9ms TimeCoverageRelationStatistics Valid=291, Invalid=899, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 18:36:14,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1564 states. [2021-08-21 18:36:14,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1564 to 1063. [2021-08-21 18:36:14,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1063 states, 1062 states have (on average 2.2645951035781544) internal successors, (2405), 1062 states have internal predecessors, (2405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:36:14,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1063 states to 1063 states and 2405 transitions. [2021-08-21 18:36:14,292 INFO L78 Accepts]: Start accepts. Automaton has 1063 states and 2405 transitions. Word has length 28 [2021-08-21 18:36:14,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:36:14,293 INFO L470 AbstractCegarLoop]: Abstraction has 1063 states and 2405 transitions. [2021-08-21 18:36:14,293 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:36:14,293 INFO L276 IsEmpty]: Start isEmpty. Operand 1063 states and 2405 transitions. [2021-08-21 18:36:14,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:36:14,295 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:36:14,295 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:36:14,329 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:36:14,517 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,SelfDestructingSolverStorable55 [2021-08-21 18:36:14,518 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:36:14,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:36:14,518 INFO L82 PathProgramCache]: Analyzing trace with hash 2135177896, now seen corresponding path program 30 times [2021-08-21 18:36:14,518 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:36:14,518 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427480683] [2021-08-21 18:36:14,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:36:14,518 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:36:14,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:36:14,585 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:36:14,586 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:36:14,586 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427480683] [2021-08-21 18:36:14,586 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1427480683] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:36:14,586 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1517775343] [2021-08-21 18:36:14,586 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:36:14,586 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:36:14,586 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:36:14,589 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:36:14,620 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:36:17,584 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 18:36:17,584 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:36:17,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:36:17,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:36:17,741 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:36:17,741 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1517775343] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:36:17,741 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:36:17,741 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-21 18:36:17,741 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656167781] [2021-08-21 18:36:17,742 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 18:36:17,742 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:36:17,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 18:36:17,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:36:17,742 INFO L87 Difference]: Start difference. First operand 1063 states and 2405 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:36:18,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:36:18,142 INFO L93 Difference]: Finished difference Result 1490 states and 3002 transitions. [2021-08-21 18:36:18,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 18:36:18,142 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:36:18,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:36:18,144 INFO L225 Difference]: With dead ends: 1490 [2021-08-21 18:36:18,144 INFO L226 Difference]: Without dead ends: 1478 [2021-08-21 18:36:18,145 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 311.1ms TimeCoverageRelationStatistics Valid=334, Invalid=788, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:36:18,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1478 states. [2021-08-21 18:36:18,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1478 to 1075. [2021-08-21 18:36:18,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1075 states, 1074 states have (on average 2.2709497206703912) internal successors, (2439), 1074 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:36:18,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1075 states to 1075 states and 2439 transitions. [2021-08-21 18:36:18,160 INFO L78 Accepts]: Start accepts. Automaton has 1075 states and 2439 transitions. Word has length 28 [2021-08-21 18:36:18,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:36:18,160 INFO L470 AbstractCegarLoop]: Abstraction has 1075 states and 2439 transitions. [2021-08-21 18:36:18,160 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:36:18,160 INFO L276 IsEmpty]: Start isEmpty. Operand 1075 states and 2439 transitions. [2021-08-21 18:36:18,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:36:18,162 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:36:18,162 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:36:18,188 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2021-08-21 18:36:18,365 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:36:18,365 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:36:18,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:36:18,365 INFO L82 PathProgramCache]: Analyzing trace with hash -629673304, now seen corresponding path program 31 times [2021-08-21 18:36:18,365 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:36:18,365 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1122233810] [2021-08-21 18:36:18,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:36:18,366 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:36:18,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:36:18,427 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:36:18,427 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:36:18,427 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1122233810] [2021-08-21 18:36:18,427 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1122233810] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:36:18,427 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [427588544] [2021-08-21 18:36:18,427 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:36:18,428 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:36:18,428 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:36:18,428 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:36:18,448 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:36:21,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:36:21,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:36:21,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:36:21,531 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:36:21,531 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [427588544] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:36:21,531 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:36:21,531 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-21 18:36:21,531 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [36140036] [2021-08-21 18:36:21,531 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 18:36:21,531 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:36:21,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 18:36:21,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:36:21,532 INFO L87 Difference]: Start difference. First operand 1075 states and 2439 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:36:21,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:36:21,945 INFO L93 Difference]: Finished difference Result 1454 states and 2962 transitions. [2021-08-21 18:36:21,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 18:36:21,945 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:36:21,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:36:21,950 INFO L225 Difference]: With dead ends: 1454 [2021-08-21 18:36:21,951 INFO L226 Difference]: Without dead ends: 1440 [2021-08-21 18:36:21,951 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 310 ImplicationChecksByTransitivity, 314.5ms TimeCoverageRelationStatistics Valid=360, Invalid=900, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 18:36:21,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1440 states. [2021-08-21 18:36:21,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1440 to 1059. [2021-08-21 18:36:21,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1059 states, 1058 states have (on average 2.279773156899811) internal successors, (2412), 1058 states have internal predecessors, (2412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:36:21,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1059 states to 1059 states and 2412 transitions. [2021-08-21 18:36:21,973 INFO L78 Accepts]: Start accepts. Automaton has 1059 states and 2412 transitions. Word has length 28 [2021-08-21 18:36:21,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:36:21,973 INFO L470 AbstractCegarLoop]: Abstraction has 1059 states and 2412 transitions. [2021-08-21 18:36:21,973 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 15 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:36:21,973 INFO L276 IsEmpty]: Start isEmpty. Operand 1059 states and 2412 transitions. [2021-08-21 18:36:21,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:36:21,975 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:36:21,975 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:36:22,009 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2021-08-21 18:36:22,190 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:36:22,191 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:36:22,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:36:22,191 INFO L82 PathProgramCache]: Analyzing trace with hash 94771880, now seen corresponding path program 32 times [2021-08-21 18:36:22,191 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:36:22,191 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006615873] [2021-08-21 18:36:22,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:36:22,191 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:36:22,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:36:22,273 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:36:22,274 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:36:22,274 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006615873] [2021-08-21 18:36:22,274 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006615873] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:36:22,274 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1680258522] [2021-08-21 18:36:22,274 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:36:22,274 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:36:22,274 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:36:22,277 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:36:22,278 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:36:25,236 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:36:25,236 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:36:25,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:36:25,237 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:36:25,378 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:36:25,379 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1680258522] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:36:25,379 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:36:25,379 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-21 18:36:25,379 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040128793] [2021-08-21 18:36:25,379 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:36:25,379 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:36:25,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:36:25,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:36:25,379 INFO L87 Difference]: Start difference. First operand 1059 states and 2412 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:36:25,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:36:25,677 INFO L93 Difference]: Finished difference Result 1549 states and 3137 transitions. [2021-08-21 18:36:25,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 18:36:25,677 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:36:25,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:36:25,680 INFO L225 Difference]: With dead ends: 1549 [2021-08-21 18:36:25,680 INFO L226 Difference]: Without dead ends: 1525 [2021-08-21 18:36:25,680 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 221.8ms TimeCoverageRelationStatistics Valid=269, Invalid=723, Unknown=0, NotChecked=0, Total=992 [2021-08-21 18:36:25,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1525 states. [2021-08-21 18:36:25,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1525 to 1067. [2021-08-21 18:36:25,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1067 states, 1066 states have (on average 2.2870544090056284) internal successors, (2438), 1066 states have internal predecessors, (2438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:36:25,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1067 states to 1067 states and 2438 transitions. [2021-08-21 18:36:25,700 INFO L78 Accepts]: Start accepts. Automaton has 1067 states and 2438 transitions. Word has length 28 [2021-08-21 18:36:25,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:36:25,700 INFO L470 AbstractCegarLoop]: Abstraction has 1067 states and 2438 transitions. [2021-08-21 18:36:25,700 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:36:25,700 INFO L276 IsEmpty]: Start isEmpty. Operand 1067 states and 2438 transitions. [2021-08-21 18:36:25,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:36:25,703 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:36:25,703 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:36:25,738 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:36:25,916 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:36:25,917 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:36:25,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:36:25,917 INFO L82 PathProgramCache]: Analyzing trace with hash -423892184, now seen corresponding path program 33 times [2021-08-21 18:36:25,917 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:36:25,917 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [867254408] [2021-08-21 18:36:25,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:36:25,917 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:36:25,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:36:25,973 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:36:25,973 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:36:25,974 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [867254408] [2021-08-21 18:36:25,974 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [867254408] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:36:25,974 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [872487576] [2021-08-21 18:36:25,974 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:36:25,974 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:36:25,975 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:36:25,975 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:36:26,007 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:36:28,965 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:36:28,965 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:36:28,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:36:28,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:36:29,094 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:36:29,094 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [872487576] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:36:29,094 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:36:29,094 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-21 18:36:29,095 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1800357048] [2021-08-21 18:36:29,095 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 18:36:29,095 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:36:29,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 18:36:29,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-08-21 18:36:29,096 INFO L87 Difference]: Start difference. First operand 1067 states and 2438 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:36:29,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:36:29,183 INFO L93 Difference]: Finished difference Result 1204 states and 2621 transitions. [2021-08-21 18:36:29,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 18:36:29,183 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:36:29,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:36:29,186 INFO L225 Difference]: With dead ends: 1204 [2021-08-21 18:36:29,186 INFO L226 Difference]: Without dead ends: 1204 [2021-08-21 18:36:29,186 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 77.1ms TimeCoverageRelationStatistics Valid=82, Invalid=128, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:36:29,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1204 states. [2021-08-21 18:36:29,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1204 to 988. [2021-08-21 18:36:29,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 988 states, 987 states have (on average 2.281661600810537) internal successors, (2252), 987 states have internal predecessors, (2252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:36:29,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 988 states to 988 states and 2252 transitions. [2021-08-21 18:36:29,204 INFO L78 Accepts]: Start accepts. Automaton has 988 states and 2252 transitions. Word has length 28 [2021-08-21 18:36:29,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:36:29,204 INFO L470 AbstractCegarLoop]: Abstraction has 988 states and 2252 transitions. [2021-08-21 18:36:29,204 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:36:29,205 INFO L276 IsEmpty]: Start isEmpty. Operand 988 states and 2252 transitions. [2021-08-21 18:36:29,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:36:29,206 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:36:29,206 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:36:29,243 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:36:29,432 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-08-21 18:36:29,433 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:36:29,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:36:29,433 INFO L82 PathProgramCache]: Analyzing trace with hash 603675560, now seen corresponding path program 34 times [2021-08-21 18:36:29,433 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:36:29,433 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [989769968] [2021-08-21 18:36:29,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:36:29,433 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:36:29,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:36:29,497 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:36:29,497 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:36:29,497 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [989769968] [2021-08-21 18:36:29,497 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [989769968] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:36:29,497 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1105643647] [2021-08-21 18:36:29,497 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:36:29,497 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:36:29,497 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:36:29,498 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:36:29,498 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:36:32,478 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:36:32,478 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:36:32,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:36:32,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:36:32,698 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:36:32,698 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1105643647] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:36:32,698 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:36:32,698 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-21 18:36:32,698 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683106802] [2021-08-21 18:36:32,699 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 18:36:32,699 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:36:32,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 18:36:32,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:36:32,699 INFO L87 Difference]: Start difference. First operand 988 states and 2252 transitions. Second operand has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 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:36:33,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:36:33,428 INFO L93 Difference]: Finished difference Result 2962 states and 5964 transitions. [2021-08-21 18:36:33,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-08-21 18:36:33,428 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:36:33,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:36:33,433 INFO L225 Difference]: With dead ends: 2962 [2021-08-21 18:36:33,433 INFO L226 Difference]: Without dead ends: 2962 [2021-08-21 18:36:33,434 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1406 ImplicationChecksByTransitivity, 523.4ms TimeCoverageRelationStatistics Valid=827, Invalid=2955, Unknown=0, NotChecked=0, Total=3782 [2021-08-21 18:36:33,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2962 states. [2021-08-21 18:36:33,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2962 to 929. [2021-08-21 18:36:33,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 929 states, 928 states have (on average 2.2553879310344827) internal successors, (2093), 928 states have internal predecessors, (2093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:36:33,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 929 states to 929 states and 2093 transitions. [2021-08-21 18:36:33,463 INFO L78 Accepts]: Start accepts. Automaton has 929 states and 2093 transitions. Word has length 28 [2021-08-21 18:36:33,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:36:33,463 INFO L470 AbstractCegarLoop]: Abstraction has 929 states and 2093 transitions. [2021-08-21 18:36:33,463 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 15 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:36:33,463 INFO L276 IsEmpty]: Start isEmpty. Operand 929 states and 2093 transitions. [2021-08-21 18:36:33,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:36:33,465 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:36:33,465 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:36:33,497 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2021-08-21 18:36:33,688 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,SelfDestructingSolverStorable60 [2021-08-21 18:36:33,689 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:36:33,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:36:33,689 INFO L82 PathProgramCache]: Analyzing trace with hash 861498024, now seen corresponding path program 35 times [2021-08-21 18:36:33,689 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:36:33,689 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [252105113] [2021-08-21 18:36:33,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:36:33,689 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:36:33,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:36:33,750 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:36:33,750 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:36:33,750 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [252105113] [2021-08-21 18:36:33,750 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [252105113] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:36:33,750 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1859293285] [2021-08-21 18:36:33,751 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:36:33,751 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:36:33,751 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:36:33,751 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:36:33,752 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:36:36,759 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:36:36,759 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:36:36,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:36:36,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:36:36,892 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:36:36,893 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1859293285] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:36:36,893 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:36:36,893 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-21 18:36:36,893 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097926970] [2021-08-21 18:36:36,893 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:36:36,893 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:36:36,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:36:36,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:36:36,893 INFO L87 Difference]: Start difference. First operand 929 states and 2093 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:36:37,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:36:37,226 INFO L93 Difference]: Finished difference Result 1472 states and 2988 transitions. [2021-08-21 18:36:37,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 18:36:37,226 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:36:37,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:36:37,228 INFO L225 Difference]: With dead ends: 1472 [2021-08-21 18:36:37,228 INFO L226 Difference]: Without dead ends: 1468 [2021-08-21 18:36:37,228 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 284 ImplicationChecksByTransitivity, 247.7ms TimeCoverageRelationStatistics Valid=301, Invalid=821, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 18:36:37,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1468 states. [2021-08-21 18:36:37,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1468 to 994. [2021-08-21 18:36:37,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 994 states, 993 states have (on average 2.286002014098691) internal successors, (2270), 993 states have internal predecessors, (2270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:36:37,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 994 states to 994 states and 2270 transitions. [2021-08-21 18:36:37,247 INFO L78 Accepts]: Start accepts. Automaton has 994 states and 2270 transitions. Word has length 28 [2021-08-21 18:36:37,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:36:37,247 INFO L470 AbstractCegarLoop]: Abstraction has 994 states and 2270 transitions. [2021-08-21 18:36:37,247 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:36:37,247 INFO L276 IsEmpty]: Start isEmpty. Operand 994 states and 2270 transitions. [2021-08-21 18:36:37,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:36:37,249 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:36:37,249 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:36:37,287 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:36:37,468 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,SelfDestructingSolverStorable61 [2021-08-21 18:36:37,468 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:36:37,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:36:37,469 INFO L82 PathProgramCache]: Analyzing trace with hash -710886744, now seen corresponding path program 36 times [2021-08-21 18:36:37,469 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:36:37,469 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795725855] [2021-08-21 18:36:37,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:36:37,469 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:36:37,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:36:37,532 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:36:37,532 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:36:37,533 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795725855] [2021-08-21 18:36:37,533 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1795725855] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:36:37,533 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1624028990] [2021-08-21 18:36:37,533 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:36:37,533 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:36:37,533 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:36:37,534 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:36:37,564 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:36:40,588 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:36:40,588 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:36:40,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:36:40,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:36:40,716 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:36:40,717 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1624028990] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:36:40,717 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:36:40,717 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-21 18:36:40,717 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213888191] [2021-08-21 18:36:40,717 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:36:40,717 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:36:40,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:36:40,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:36:40,718 INFO L87 Difference]: Start difference. First operand 994 states and 2270 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:36:41,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:36:41,155 INFO L93 Difference]: Finished difference Result 1504 states and 3065 transitions. [2021-08-21 18:36:41,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 18:36:41,156 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:36:41,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:36:41,157 INFO L225 Difference]: With dead ends: 1504 [2021-08-21 18:36:41,157 INFO L226 Difference]: Without dead ends: 1504 [2021-08-21 18:36:41,158 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 461 ImplicationChecksByTransitivity, 294.2ms TimeCoverageRelationStatistics Valid=409, Invalid=1073, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 18:36:41,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1504 states. [2021-08-21 18:36:41,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1504 to 934. [2021-08-21 18:36:41,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 934 states, 933 states have (on average 2.267952840300107) internal successors, (2116), 933 states have internal predecessors, (2116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:36:41,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 934 states to 934 states and 2116 transitions. [2021-08-21 18:36:41,175 INFO L78 Accepts]: Start accepts. Automaton has 934 states and 2116 transitions. Word has length 28 [2021-08-21 18:36:41,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:36:41,176 INFO L470 AbstractCegarLoop]: Abstraction has 934 states and 2116 transitions. [2021-08-21 18:36:41,176 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:36:41,176 INFO L276 IsEmpty]: Start isEmpty. Operand 934 states and 2116 transitions. [2021-08-21 18:36:41,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:36:41,177 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:36:41,177 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:36:41,208 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:36:41,404 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:36:41,405 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:36:41,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:36:41,405 INFO L82 PathProgramCache]: Analyzing trace with hash 2125030056, now seen corresponding path program 37 times [2021-08-21 18:36:41,405 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:36:41,405 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2087824075] [2021-08-21 18:36:41,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:36:41,405 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:36:41,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:36:41,461 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:36:41,461 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:36:41,461 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2087824075] [2021-08-21 18:36:41,461 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2087824075] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:36:41,462 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1073630498] [2021-08-21 18:36:41,462 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:36:41,462 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:36:41,462 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:36:41,463 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:36:41,467 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:36:44,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:36:44,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:36:44,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:36:44,764 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:36:44,764 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1073630498] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:36:44,765 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:36:44,765 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-21 18:36:44,765 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [311692101] [2021-08-21 18:36:44,765 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:36:44,765 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:36:44,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:36:44,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:36:44,766 INFO L87 Difference]: Start difference. First operand 934 states and 2116 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:36:45,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:36:45,223 INFO L93 Difference]: Finished difference Result 1507 states and 3118 transitions. [2021-08-21 18:36:45,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 18:36:45,223 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:36:45,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:36:45,225 INFO L225 Difference]: With dead ends: 1507 [2021-08-21 18:36:45,225 INFO L226 Difference]: Without dead ends: 1505 [2021-08-21 18:36:45,225 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 375 ImplicationChecksByTransitivity, 313.4ms TimeCoverageRelationStatistics Valid=354, Invalid=1052, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 18:36:45,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1505 states. [2021-08-21 18:36:45,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1505 to 1076. [2021-08-21 18:36:45,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1076 states, 1075 states have (on average 2.2734883720930235) internal successors, (2444), 1075 states have internal predecessors, (2444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:36:45,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1076 states to 1076 states and 2444 transitions. [2021-08-21 18:36:45,240 INFO L78 Accepts]: Start accepts. Automaton has 1076 states and 2444 transitions. Word has length 28 [2021-08-21 18:36:45,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:36:45,240 INFO L470 AbstractCegarLoop]: Abstraction has 1076 states and 2444 transitions. [2021-08-21 18:36:45,240 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:36:45,240 INFO L276 IsEmpty]: Start isEmpty. Operand 1076 states and 2444 transitions. [2021-08-21 18:36:45,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:36:45,242 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:36:45,242 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:36:45,266 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:36:45,442 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:36:45,442 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:36:45,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:36:45,442 INFO L82 PathProgramCache]: Analyzing trace with hash -977470808, now seen corresponding path program 38 times [2021-08-21 18:36:45,443 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:36:45,443 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1945019264] [2021-08-21 18:36:45,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:36:45,443 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:36:45,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:36:45,518 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:36:45,519 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:36:45,519 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1945019264] [2021-08-21 18:36:45,519 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1945019264] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:36:45,519 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [97989921] [2021-08-21 18:36:45,519 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:36:45,519 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:36:45,519 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:36:45,521 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:36:45,522 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:36:48,584 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:36:48,584 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:36:48,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:36:48,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:36:48,738 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:36:48,738 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [97989921] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:36:48,738 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:36:48,738 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-21 18:36:48,738 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654644504] [2021-08-21 18:36:48,738 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:36:48,738 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:36:48,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:36:48,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:36:48,739 INFO L87 Difference]: Start difference. First operand 1076 states and 2444 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:36:49,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:36:49,361 INFO L93 Difference]: Finished difference Result 1567 states and 3235 transitions. [2021-08-21 18:36:49,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 18:36:49,362 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:36:49,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:36:49,364 INFO L225 Difference]: With dead ends: 1567 [2021-08-21 18:36:49,364 INFO L226 Difference]: Without dead ends: 1567 [2021-08-21 18:36:49,364 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 656 ImplicationChecksByTransitivity, 431.4ms TimeCoverageRelationStatistics Valid=597, Invalid=1565, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 18:36:49,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1567 states. [2021-08-21 18:36:49,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1567 to 1076. [2021-08-21 18:36:49,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1076 states, 1075 states have (on average 2.2706976744186047) internal successors, (2441), 1075 states have internal predecessors, (2441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:36:49,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1076 states to 1076 states and 2441 transitions. [2021-08-21 18:36:49,379 INFO L78 Accepts]: Start accepts. Automaton has 1076 states and 2441 transitions. Word has length 28 [2021-08-21 18:36:49,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:36:49,379 INFO L470 AbstractCegarLoop]: Abstraction has 1076 states and 2441 transitions. [2021-08-21 18:36:49,379 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:36:49,379 INFO L276 IsEmpty]: Start isEmpty. Operand 1076 states and 2441 transitions. [2021-08-21 18:36:49,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:36:49,380 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:36:49,381 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:36:49,405 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:36:49,581 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,SelfDestructingSolverStorable64 [2021-08-21 18:36:49,582 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:36:49,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:36:49,583 INFO L82 PathProgramCache]: Analyzing trace with hash -1634751960, now seen corresponding path program 25 times [2021-08-21 18:36:49,583 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:36:49,583 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [4661620] [2021-08-21 18:36:49,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:36:49,583 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:36:49,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:36:49,661 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:36:49,661 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:36:49,661 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [4661620] [2021-08-21 18:36:49,661 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [4661620] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:36:49,661 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1509870728] [2021-08-21 18:36:49,661 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:36:49,661 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:36:49,661 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:36:49,669 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:36:49,670 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:36:52,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:36:52,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:36:52,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:36:52,901 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:36:52,901 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1509870728] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:36:52,901 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:36:52,901 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-08-21 18:36:52,901 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2000740221] [2021-08-21 18:36:52,902 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 18:36:52,902 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:36:52,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 18:36:52,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:36:52,902 INFO L87 Difference]: Start difference. First operand 1076 states and 2441 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 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:36:53,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:36:53,390 INFO L93 Difference]: Finished difference Result 2145 states and 4598 transitions. [2021-08-21 18:36:53,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 18:36:53,390 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 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 28 [2021-08-21 18:36:53,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:36:53,393 INFO L225 Difference]: With dead ends: 2145 [2021-08-21 18:36:53,393 INFO L226 Difference]: Without dead ends: 2145 [2021-08-21 18:36:53,393 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 471 ImplicationChecksByTransitivity, 364.5ms TimeCoverageRelationStatistics Valid=508, Invalid=1214, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 18:36:53,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2145 states. [2021-08-21 18:36:53,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2145 to 1482. [2021-08-21 18:36:53,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1482 states, 1481 states have (on average 2.3214044564483456) internal successors, (3438), 1481 states have internal predecessors, (3438), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:36:53,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1482 states to 1482 states and 3438 transitions. [2021-08-21 18:36:53,412 INFO L78 Accepts]: Start accepts. Automaton has 1482 states and 3438 transitions. Word has length 28 [2021-08-21 18:36:53,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:36:53,412 INFO L470 AbstractCegarLoop]: Abstraction has 1482 states and 3438 transitions. [2021-08-21 18:36:53,412 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 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:36:53,413 INFO L276 IsEmpty]: Start isEmpty. Operand 1482 states and 3438 transitions. [2021-08-21 18:36:53,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:36:53,414 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:36:53,414 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:36:53,439 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2021-08-21 18:36:53,615 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,SelfDestructingSolverStorable65 [2021-08-21 18:36:53,615 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:36:53,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:36:53,615 INFO L82 PathProgramCache]: Analyzing trace with hash 1051128680, now seen corresponding path program 39 times [2021-08-21 18:36:53,615 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:36:53,615 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [909228645] [2021-08-21 18:36:53,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:36:53,616 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:36:53,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:36:53,676 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:36:53,676 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:36:53,676 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [909228645] [2021-08-21 18:36:53,676 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [909228645] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:36:53,676 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [557909199] [2021-08-21 18:36:53,676 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:36:53,676 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:36:53,677 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:36:53,693 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:36:53,694 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:36:56,862 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:36:56,863 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:36:56,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:36:56,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:36:56,973 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:36:56,973 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [557909199] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:36:56,973 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:36:56,974 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 12 [2021-08-21 18:36:56,974 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117016404] [2021-08-21 18:36:56,974 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:36:56,974 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:36:56,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:36:56,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:36:56,974 INFO L87 Difference]: Start difference. First operand 1482 states and 3438 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:36:57,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:36:57,201 INFO L93 Difference]: Finished difference Result 2336 states and 5173 transitions. [2021-08-21 18:36:57,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 18:36:57,201 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 28 [2021-08-21 18:36:57,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:36:57,204 INFO L225 Difference]: With dead ends: 2336 [2021-08-21 18:36:57,204 INFO L226 Difference]: Without dead ends: 2324 [2021-08-21 18:36:57,204 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 140.3ms TimeCoverageRelationStatistics Valid=142, Invalid=410, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:36:57,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2324 states. [2021-08-21 18:36:57,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2324 to 1877. [2021-08-21 18:36:57,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1877 states, 1876 states have (on average 2.3304904051172706) internal successors, (4372), 1876 states have internal predecessors, (4372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:36:57,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1877 states to 1877 states and 4372 transitions. [2021-08-21 18:36:57,231 INFO L78 Accepts]: Start accepts. Automaton has 1877 states and 4372 transitions. Word has length 28 [2021-08-21 18:36:57,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:36:57,231 INFO L470 AbstractCegarLoop]: Abstraction has 1877 states and 4372 transitions. [2021-08-21 18:36:57,231 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:36:57,231 INFO L276 IsEmpty]: Start isEmpty. Operand 1877 states and 4372 transitions. [2021-08-21 18:36:57,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:36:57,235 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:36:57,235 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:36:57,264 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:36:57,447 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:36:57,447 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:36:57,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:36:57,447 INFO L82 PathProgramCache]: Analyzing trace with hash 1851096232, now seen corresponding path program 40 times [2021-08-21 18:36:57,447 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:36:57,447 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2042015569] [2021-08-21 18:36:57,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:36:57,448 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:36:57,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:36:57,499 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:36:57,499 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:36:57,499 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2042015569] [2021-08-21 18:36:57,499 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2042015569] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:36:57,499 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [947899526] [2021-08-21 18:36:57,499 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:36:57,499 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:36:57,499 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:36:57,500 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:36:57,500 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:37:00,588 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:37:00,589 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:37:00,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:37:00,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:37:00,701 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:37:00,701 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [947899526] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:37:00,702 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:37:00,702 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-08-21 18:37:00,702 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641059713] [2021-08-21 18:37:00,702 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 18:37:00,702 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:37:00,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 18:37:00,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-08-21 18:37:00,702 INFO L87 Difference]: Start difference. First operand 1877 states and 4372 transitions. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 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:37:00,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:37:00,802 INFO L93 Difference]: Finished difference Result 2028 states and 4657 transitions. [2021-08-21 18:37:00,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 18:37:00,802 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:37:00,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:37:00,805 INFO L225 Difference]: With dead ends: 2028 [2021-08-21 18:37:00,805 INFO L226 Difference]: Without dead ends: 2028 [2021-08-21 18:37:00,805 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 77.9ms TimeCoverageRelationStatistics Valid=90, Invalid=150, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:37:00,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2028 states. [2021-08-21 18:37:00,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2028 to 1969. [2021-08-21 18:37:00,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1969 states, 1968 states have (on average 2.3180894308943087) internal successors, (4562), 1968 states have internal predecessors, (4562), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:37:00,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1969 states to 1969 states and 4562 transitions. [2021-08-21 18:37:00,825 INFO L78 Accepts]: Start accepts. Automaton has 1969 states and 4562 transitions. Word has length 28 [2021-08-21 18:37:00,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:37:00,825 INFO L470 AbstractCegarLoop]: Abstraction has 1969 states and 4562 transitions. [2021-08-21 18:37:00,825 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 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:37:00,825 INFO L276 IsEmpty]: Start isEmpty. Operand 1969 states and 4562 transitions. [2021-08-21 18:37:00,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:37:00,828 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:37:00,828 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:37:00,851 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:37:01,028 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,SelfDestructingSolverStorable67 [2021-08-21 18:37:01,028 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:37:01,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:37:01,029 INFO L82 PathProgramCache]: Analyzing trace with hash 127625004, now seen corresponding path program 41 times [2021-08-21 18:37:01,029 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:37:01,029 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1173618705] [2021-08-21 18:37:01,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:37:01,029 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:37:01,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:37:01,081 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:37:01,082 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:37:01,082 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1173618705] [2021-08-21 18:37:01,082 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1173618705] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:37:01,082 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1024854997] [2021-08-21 18:37:01,082 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:37:01,082 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:37:01,082 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:37:01,089 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:37:01,128 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:37:04,265 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:37:04,266 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:37:04,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:37:04,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:37:04,378 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:37:04,379 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1024854997] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:37:04,379 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:37:04,379 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-21 18:37:04,379 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [151112165] [2021-08-21 18:37:04,379 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:37:04,379 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:37:04,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:37:04,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:37:04,380 INFO L87 Difference]: Start difference. First operand 1969 states and 4562 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:37:04,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:37:04,588 INFO L93 Difference]: Finished difference Result 2428 states and 5456 transitions. [2021-08-21 18:37:04,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 18:37:04,588 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:37:04,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:37:04,591 INFO L225 Difference]: With dead ends: 2428 [2021-08-21 18:37:04,591 INFO L226 Difference]: Without dead ends: 2420 [2021-08-21 18:37:04,591 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 129.7ms TimeCoverageRelationStatistics Valid=130, Invalid=376, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:37:04,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2420 states. [2021-08-21 18:37:04,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2420 to 2246. [2021-08-21 18:37:04,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2246 states, 2245 states have (on average 2.330512249443207) internal successors, (5232), 2245 states have internal predecessors, (5232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:37:04,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2246 states to 2246 states and 5232 transitions. [2021-08-21 18:37:04,619 INFO L78 Accepts]: Start accepts. Automaton has 2246 states and 5232 transitions. Word has length 28 [2021-08-21 18:37:04,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:37:04,620 INFO L470 AbstractCegarLoop]: Abstraction has 2246 states and 5232 transitions. [2021-08-21 18:37:04,620 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:37:04,620 INFO L276 IsEmpty]: Start isEmpty. Operand 2246 states and 5232 transitions. [2021-08-21 18:37:04,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:37:04,624 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:37:04,624 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:37:04,655 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2021-08-21 18:37:04,836 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-08-21 18:37:04,837 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:37:04,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:37:04,837 INFO L82 PathProgramCache]: Analyzing trace with hash -1444759764, now seen corresponding path program 42 times [2021-08-21 18:37:04,837 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:37:04,837 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [538508672] [2021-08-21 18:37:04,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:37:04,837 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:37:04,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:37:04,894 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:37:04,894 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:37:04,894 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [538508672] [2021-08-21 18:37:04,894 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [538508672] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:37:04,894 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1308519167] [2021-08-21 18:37:04,894 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:37:04,895 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:37:04,895 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:37:04,895 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:37:04,926 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:37:08,082 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:37:08,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:37:08,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:37:08,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:37:08,204 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:37:08,204 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1308519167] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:37:08,204 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:37:08,204 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-21 18:37:08,204 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587722960] [2021-08-21 18:37:08,205 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:37:08,205 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:37:08,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:37:08,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:37:08,205 INFO L87 Difference]: Start difference. First operand 2246 states and 5232 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:37:08,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:37:08,448 INFO L93 Difference]: Finished difference Result 2390 states and 5412 transitions. [2021-08-21 18:37:08,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 18:37:08,448 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:37:08,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:37:08,451 INFO L225 Difference]: With dead ends: 2390 [2021-08-21 18:37:08,451 INFO L226 Difference]: Without dead ends: 2390 [2021-08-21 18:37:08,451 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 151.7ms TimeCoverageRelationStatistics Valid=179, Invalid=421, Unknown=0, NotChecked=0, Total=600 [2021-08-21 18:37:08,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2390 states. [2021-08-21 18:37:08,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2390 to 2206. [2021-08-21 18:37:08,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2206 states, 2205 states have (on average 2.3324263038548754) internal successors, (5143), 2205 states have internal predecessors, (5143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:37:08,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2206 states to 2206 states and 5143 transitions. [2021-08-21 18:37:08,475 INFO L78 Accepts]: Start accepts. Automaton has 2206 states and 5143 transitions. Word has length 28 [2021-08-21 18:37:08,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:37:08,475 INFO L470 AbstractCegarLoop]: Abstraction has 2206 states and 5143 transitions. [2021-08-21 18:37:08,475 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:37:08,475 INFO L276 IsEmpty]: Start isEmpty. Operand 2206 states and 5143 transitions. [2021-08-21 18:37:08,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:37:08,478 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:37:08,478 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:37:08,503 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2021-08-21 18:37:08,678 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-08-21 18:37:08,679 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:37:08,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:37:08,679 INFO L82 PathProgramCache]: Analyzing trace with hash 317593192, now seen corresponding path program 43 times [2021-08-21 18:37:08,679 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:37:08,679 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [754355527] [2021-08-21 18:37:08,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:37:08,679 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:37:08,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:37:08,739 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:37:08,740 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:37:08,740 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [754355527] [2021-08-21 18:37:08,740 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [754355527] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:37:08,740 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1039910119] [2021-08-21 18:37:08,740 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:37:08,740 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:37:08,740 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:37:08,741 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:37:08,743 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:37:11,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:37:11,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:37:11,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:37:12,072 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:37:12,072 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1039910119] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:37:12,072 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:37:12,072 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-21 18:37:12,072 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284407787] [2021-08-21 18:37:12,072 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 18:37:12,072 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:37:12,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 18:37:12,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:37:12,073 INFO L87 Difference]: Start difference. First operand 2206 states and 5143 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:37:12,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:37:12,764 INFO L93 Difference]: Finished difference Result 4506 states and 9563 transitions. [2021-08-21 18:37:12,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-08-21 18:37:12,764 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:37:12,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:37:12,770 INFO L225 Difference]: With dead ends: 4506 [2021-08-21 18:37:12,770 INFO L226 Difference]: Without dead ends: 4506 [2021-08-21 18:37:12,770 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1087 ImplicationChecksByTransitivity, 492.1ms TimeCoverageRelationStatistics Valid=723, Invalid=2357, Unknown=0, NotChecked=0, Total=3080 [2021-08-21 18:37:12,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4506 states. [2021-08-21 18:37:12,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4506 to 2278. [2021-08-21 18:37:12,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2278 states, 2277 states have (on average 2.333772507685551) internal successors, (5314), 2277 states have internal predecessors, (5314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:37:12,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2278 states to 2278 states and 5314 transitions. [2021-08-21 18:37:12,805 INFO L78 Accepts]: Start accepts. Automaton has 2278 states and 5314 transitions. Word has length 28 [2021-08-21 18:37:12,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:37:12,805 INFO L470 AbstractCegarLoop]: Abstraction has 2278 states and 5314 transitions. [2021-08-21 18:37:12,805 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:37:12,805 INFO L276 IsEmpty]: Start isEmpty. Operand 2278 states and 5314 transitions. [2021-08-21 18:37:12,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:37:12,808 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:37:12,808 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:37:12,832 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2021-08-21 18:37:13,008 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,SelfDestructingSolverStorable70 [2021-08-21 18:37:13,009 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:37:13,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:37:13,009 INFO L82 PathProgramCache]: Analyzing trace with hash -1869804056, now seen corresponding path program 26 times [2021-08-21 18:37:13,009 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:37:13,009 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [561692614] [2021-08-21 18:37:13,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:37:13,009 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:37:13,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:37:13,068 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:37:13,068 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:37:13,068 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [561692614] [2021-08-21 18:37:13,068 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [561692614] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:37:13,068 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [609744192] [2021-08-21 18:37:13,068 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:37:13,068 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:37:13,069 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:37:13,069 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:37:13,070 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:37:16,215 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:37:16,215 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:37:16,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:37:16,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:37:16,386 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:37:16,386 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [609744192] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:37:16,386 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:37:16,386 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-08-21 18:37:16,387 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1666925124] [2021-08-21 18:37:16,387 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 18:37:16,387 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:37:16,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 18:37:16,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:37:16,387 INFO L87 Difference]: Start difference. First operand 2278 states and 5314 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 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:37:16,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:37:16,970 INFO L93 Difference]: Finished difference Result 4224 states and 8963 transitions. [2021-08-21 18:37:16,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 18:37:16,970 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 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 28 [2021-08-21 18:37:16,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:37:16,975 INFO L225 Difference]: With dead ends: 4224 [2021-08-21 18:37:16,975 INFO L226 Difference]: Without dead ends: 4224 [2021-08-21 18:37:16,976 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 645 ImplicationChecksByTransitivity, 392.9ms TimeCoverageRelationStatistics Valid=547, Invalid=1523, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 18:37:16,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4224 states. [2021-08-21 18:37:17,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4224 to 2276. [2021-08-21 18:37:17,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2276 states, 2275 states have (on average 2.333186813186813) internal successors, (5308), 2275 states have internal predecessors, (5308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:37:17,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2276 states to 2276 states and 5308 transitions. [2021-08-21 18:37:17,021 INFO L78 Accepts]: Start accepts. Automaton has 2276 states and 5308 transitions. Word has length 28 [2021-08-21 18:37:17,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:37:17,021 INFO L470 AbstractCegarLoop]: Abstraction has 2276 states and 5308 transitions. [2021-08-21 18:37:17,022 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 15 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:37:17,022 INFO L276 IsEmpty]: Start isEmpty. Operand 2276 states and 5308 transitions. [2021-08-21 18:37:17,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:37:17,024 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:37:17,025 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:37:17,049 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:37:17,225 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:37:17,225 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:37:17,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:37:17,225 INFO L82 PathProgramCache]: Analyzing trace with hash -1360771736, now seen corresponding path program 44 times [2021-08-21 18:37:17,226 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:37:17,226 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [925780894] [2021-08-21 18:37:17,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:37:17,226 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:37:17,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:37:17,274 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:37:17,274 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:37:17,274 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [925780894] [2021-08-21 18:37:17,274 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [925780894] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:37:17,274 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1450041236] [2021-08-21 18:37:17,274 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:37:17,275 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:37:17,275 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:37:17,275 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:37:17,276 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:37:20,432 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:37:20,432 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:37:20,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:37:20,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:37:20,591 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:37:20,591 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1450041236] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:37:20,591 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:37:20,591 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-21 18:37:20,591 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171689565] [2021-08-21 18:37:20,592 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:37:20,592 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:37:20,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:37:20,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:37:20,592 INFO L87 Difference]: Start difference. First operand 2276 states and 5308 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:37:20,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:37:20,910 INFO L93 Difference]: Finished difference Result 3003 states and 6636 transitions. [2021-08-21 18:37:20,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 18:37:20,910 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:37:20,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:37:20,915 INFO L225 Difference]: With dead ends: 3003 [2021-08-21 18:37:20,915 INFO L226 Difference]: Without dead ends: 2997 [2021-08-21 18:37:20,916 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 210.6ms TimeCoverageRelationStatistics Valid=215, Invalid=655, Unknown=0, NotChecked=0, Total=870 [2021-08-21 18:37:20,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2997 states. [2021-08-21 18:37:20,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2997 to 2601. [2021-08-21 18:37:20,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2601 states, 2600 states have (on average 2.3376923076923077) internal successors, (6078), 2600 states have internal predecessors, (6078), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:37:20,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2601 states to 2601 states and 6078 transitions. [2021-08-21 18:37:20,962 INFO L78 Accepts]: Start accepts. Automaton has 2601 states and 6078 transitions. Word has length 28 [2021-08-21 18:37:20,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:37:20,963 INFO L470 AbstractCegarLoop]: Abstraction has 2601 states and 6078 transitions. [2021-08-21 18:37:20,963 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:37:20,963 INFO L276 IsEmpty]: Start isEmpty. Operand 2601 states and 6078 transitions. [2021-08-21 18:37:20,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:37:20,966 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:37:20,966 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:37:20,993 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:37:21,166 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:37:21,167 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:37:21,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:37:21,167 INFO L82 PathProgramCache]: Analyzing trace with hash 169344360, now seen corresponding path program 45 times [2021-08-21 18:37:21,167 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:37:21,167 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1319913296] [2021-08-21 18:37:21,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:37:21,167 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:37:21,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:37:21,226 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:37:21,226 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:37:21,226 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1319913296] [2021-08-21 18:37:21,226 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1319913296] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:37:21,226 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1305398141] [2021-08-21 18:37:21,227 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:37:21,227 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:37:21,227 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:37:21,228 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:37:21,229 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:37:24,447 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:37:24,447 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:37:24,448 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:37:24,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:37:24,610 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:37:24,610 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1305398141] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:37:24,610 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:37:24,610 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-21 18:37:24,610 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [129317327] [2021-08-21 18:37:24,610 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:37:24,610 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:37:24,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:37:24,611 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:37:24,611 INFO L87 Difference]: Start difference. First operand 2601 states and 6078 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:37:24,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:37:24,962 INFO L93 Difference]: Finished difference Result 2995 states and 6621 transitions. [2021-08-21 18:37:24,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 18:37:24,962 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:37:24,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:37:24,966 INFO L225 Difference]: With dead ends: 2995 [2021-08-21 18:37:24,966 INFO L226 Difference]: Without dead ends: 2989 [2021-08-21 18:37:24,966 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 231.6ms TimeCoverageRelationStatistics Valid=222, Invalid=708, Unknown=0, NotChecked=0, Total=930 [2021-08-21 18:37:24,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2989 states. [2021-08-21 18:37:24,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2989 to 2575. [2021-08-21 18:37:24,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2575 states, 2574 states have (on average 2.3372183372183373) internal successors, (6016), 2574 states have internal predecessors, (6016), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:37:25,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2575 states to 2575 states and 6016 transitions. [2021-08-21 18:37:25,001 INFO L78 Accepts]: Start accepts. Automaton has 2575 states and 6016 transitions. Word has length 28 [2021-08-21 18:37:25,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:37:25,001 INFO L470 AbstractCegarLoop]: Abstraction has 2575 states and 6016 transitions. [2021-08-21 18:37:25,001 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:37:25,001 INFO L276 IsEmpty]: Start isEmpty. Operand 2575 states and 6016 transitions. [2021-08-21 18:37:25,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:37:25,005 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:37:25,005 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:37:25,033 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:37:25,206 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:37:25,206 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:37:25,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:37:25,206 INFO L82 PathProgramCache]: Analyzing trace with hash 2138168680, now seen corresponding path program 46 times [2021-08-21 18:37:25,206 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:37:25,206 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [717430286] [2021-08-21 18:37:25,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:37:25,206 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:37:25,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:37:25,268 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:37:25,268 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:37:25,268 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [717430286] [2021-08-21 18:37:25,268 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [717430286] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:37:25,268 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1431000213] [2021-08-21 18:37:25,268 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:37:25,269 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:37:25,269 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:37:25,269 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:37:25,270 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:37:28,508 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:37:28,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:37:28,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:37:28,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:37:28,647 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:37:28,647 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1431000213] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:37:28,648 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:37:28,648 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-08-21 18:37:28,648 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591961083] [2021-08-21 18:37:28,648 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:37:28,648 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:37:28,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:37:28,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:37:28,648 INFO L87 Difference]: Start difference. First operand 2575 states and 6016 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:37:28,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:37:28,979 INFO L93 Difference]: Finished difference Result 3083 states and 6822 transitions. [2021-08-21 18:37:28,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 18:37:28,979 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:37:28,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:37:28,983 INFO L225 Difference]: With dead ends: 3083 [2021-08-21 18:37:28,983 INFO L226 Difference]: Without dead ends: 3079 [2021-08-21 18:37:28,983 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 226.6ms TimeCoverageRelationStatistics Valid=242, Invalid=750, Unknown=0, NotChecked=0, Total=992 [2021-08-21 18:37:28,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3079 states. [2021-08-21 18:37:29,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3079 to 2575. [2021-08-21 18:37:29,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2575 states, 2574 states have (on average 2.3364413364413363) internal successors, (6014), 2574 states have internal predecessors, (6014), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:37:29,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2575 states to 2575 states and 6014 transitions. [2021-08-21 18:37:29,013 INFO L78 Accepts]: Start accepts. Automaton has 2575 states and 6014 transitions. Word has length 28 [2021-08-21 18:37:29,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:37:29,013 INFO L470 AbstractCegarLoop]: Abstraction has 2575 states and 6014 transitions. [2021-08-21 18:37:29,013 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:37:29,013 INFO L276 IsEmpty]: Start isEmpty. Operand 2575 states and 6014 transitions. [2021-08-21 18:37:29,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:37:29,016 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:37:29,016 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:37:29,040 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Ended with exit code 0 [2021-08-21 18:37:29,217 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,SelfDestructingSolverStorable74 [2021-08-21 18:37:29,217 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:37:29,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:37:29,217 INFO L82 PathProgramCache]: Analyzing trace with hash 565783912, now seen corresponding path program 47 times [2021-08-21 18:37:29,217 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:37:29,217 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1218595785] [2021-08-21 18:37:29,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:37:29,217 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:37:29,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:37:29,270 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:37:29,271 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:37:29,271 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1218595785] [2021-08-21 18:37:29,271 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1218595785] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:37:29,271 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1019659873] [2021-08-21 18:37:29,271 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:37:29,271 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:37:29,271 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:37:29,285 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:37:29,286 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:37:32,596 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:37:32,596 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:37:32,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:37:32,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:37:32,738 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:37:32,738 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1019659873] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:37:32,738 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:37:32,738 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 13 [2021-08-21 18:37:32,739 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544972470] [2021-08-21 18:37:32,739 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:37:32,739 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:37:32,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:37:32,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:37:32,739 INFO L87 Difference]: Start difference. First operand 2575 states and 6014 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:37:33,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:37:33,236 INFO L93 Difference]: Finished difference Result 3178 states and 7072 transitions. [2021-08-21 18:37:33,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 18:37:33,236 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:37:33,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:37:33,240 INFO L225 Difference]: With dead ends: 3178 [2021-08-21 18:37:33,240 INFO L226 Difference]: Without dead ends: 3178 [2021-08-21 18:37:33,240 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 346.0ms TimeCoverageRelationStatistics Valid=455, Invalid=1351, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 18:37:33,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3178 states. [2021-08-21 18:37:33,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3178 to 2544. [2021-08-21 18:37:33,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2544 states, 2543 states have (on average 2.3425088478175384) internal successors, (5957), 2543 states have internal predecessors, (5957), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:37:33,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2544 states to 2544 states and 5957 transitions. [2021-08-21 18:37:33,269 INFO L78 Accepts]: Start accepts. Automaton has 2544 states and 5957 transitions. Word has length 28 [2021-08-21 18:37:33,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:37:33,269 INFO L470 AbstractCegarLoop]: Abstraction has 2544 states and 5957 transitions. [2021-08-21 18:37:33,269 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:37:33,269 INFO L276 IsEmpty]: Start isEmpty. Operand 2544 states and 5957 transitions. [2021-08-21 18:37:33,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:37:33,273 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:37:33,273 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:37:33,297 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2021-08-21 18:37:33,473 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:37:33,473 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:37:33,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:37:33,473 INFO L82 PathProgramCache]: Analyzing trace with hash 1859471148, now seen corresponding path program 48 times [2021-08-21 18:37:33,474 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:37:33,474 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1558121605] [2021-08-21 18:37:33,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:37:33,474 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:37:33,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:37:33,530 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:37:33,531 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:37:33,531 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1558121605] [2021-08-21 18:37:33,531 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1558121605] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:37:33,531 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1695518131] [2021-08-21 18:37:33,531 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:37:33,531 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:37:33,531 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:37:33,532 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:37:33,533 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:37:36,762 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:37:36,762 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:37:36,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:37:36,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:37:36,895 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:37:36,895 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1695518131] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:37:36,895 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:37:36,895 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-21 18:37:36,895 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1700531378] [2021-08-21 18:37:36,895 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:37:36,895 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:37:36,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:37:36,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:37:36,896 INFO L87 Difference]: Start difference. First operand 2544 states and 5957 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:37:37,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:37:37,238 INFO L93 Difference]: Finished difference Result 3332 states and 7384 transitions. [2021-08-21 18:37:37,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 18:37:37,238 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:37:37,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:37:37,242 INFO L225 Difference]: With dead ends: 3332 [2021-08-21 18:37:37,242 INFO L226 Difference]: Without dead ends: 3328 [2021-08-21 18:37:37,242 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 267 ImplicationChecksByTransitivity, 235.6ms TimeCoverageRelationStatistics Valid=270, Invalid=786, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 18:37:37,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3328 states. [2021-08-21 18:37:37,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3328 to 2652. [2021-08-21 18:37:37,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2652 states, 2651 states have (on average 2.3526970954356847) internal successors, (6237), 2651 states have internal predecessors, (6237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:37:37,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2652 states to 2652 states and 6237 transitions. [2021-08-21 18:37:37,274 INFO L78 Accepts]: Start accepts. Automaton has 2652 states and 6237 transitions. Word has length 28 [2021-08-21 18:37:37,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:37:37,274 INFO L470 AbstractCegarLoop]: Abstraction has 2652 states and 6237 transitions. [2021-08-21 18:37:37,274 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:37:37,274 INFO L276 IsEmpty]: Start isEmpty. Operand 2652 states and 6237 transitions. [2021-08-21 18:37:37,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:37:37,277 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:37:37,277 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:37:37,302 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:37:37,477 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:37:37,478 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:37:37,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:37:37,478 INFO L82 PathProgramCache]: Analyzing trace with hash 287086380, now seen corresponding path program 49 times [2021-08-21 18:37:37,478 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:37:37,478 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [275709073] [2021-08-21 18:37:37,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:37:37,478 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:37:37,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:37:37,531 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:37:37,531 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:37:37,531 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [275709073] [2021-08-21 18:37:37,531 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [275709073] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:37:37,531 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [889068118] [2021-08-21 18:37:37,531 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:37:37,531 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:37:37,531 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:37:37,532 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:37:37,532 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:37:40,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:37:40,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:37:40,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:37:40,929 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:37:40,929 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [889068118] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:37:40,929 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:37:40,929 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-21 18:37:40,930 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35871836] [2021-08-21 18:37:40,930 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:37:40,930 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:37:40,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:37:40,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:37:40,930 INFO L87 Difference]: Start difference. First operand 2652 states and 6237 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:37:41,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:37:41,447 INFO L93 Difference]: Finished difference Result 2991 states and 6719 transitions. [2021-08-21 18:37:41,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 18:37:41,448 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:37:41,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:37:41,452 INFO L225 Difference]: With dead ends: 2991 [2021-08-21 18:37:41,452 INFO L226 Difference]: Without dead ends: 2991 [2021-08-21 18:37:41,452 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 516 ImplicationChecksByTransitivity, 330.7ms TimeCoverageRelationStatistics Valid=467, Invalid=1255, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 18:37:41,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2991 states. [2021-08-21 18:37:41,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2991 to 2364. [2021-08-21 18:37:41,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2364 states, 2363 states have (on average 2.344054168429962) internal successors, (5539), 2363 states have internal predecessors, (5539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:37:41,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2364 states to 2364 states and 5539 transitions. [2021-08-21 18:37:41,480 INFO L78 Accepts]: Start accepts. Automaton has 2364 states and 5539 transitions. Word has length 28 [2021-08-21 18:37:41,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:37:41,481 INFO L470 AbstractCegarLoop]: Abstraction has 2364 states and 5539 transitions. [2021-08-21 18:37:41,481 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:37:41,481 INFO L276 IsEmpty]: Start isEmpty. Operand 2364 states and 5539 transitions. [2021-08-21 18:37:41,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:37:41,484 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:37:41,484 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:37:41,512 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:37:41,696 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,SelfDestructingSolverStorable77 [2021-08-21 18:37:41,697 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:37:41,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:37:41,697 INFO L82 PathProgramCache]: Analyzing trace with hash 1294751916, now seen corresponding path program 27 times [2021-08-21 18:37:41,697 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:37:41,697 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156574952] [2021-08-21 18:37:41,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:37:41,697 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:37:41,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:37:41,765 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:37:41,766 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:37:41,801 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156574952] [2021-08-21 18:37:41,801 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [156574952] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:37:41,801 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1943518085] [2021-08-21 18:37:41,802 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:37:41,802 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:37:41,802 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:37:41,803 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:37:41,804 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:37:45,030 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 18:37:45,030 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:37:45,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:37:45,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:37:45,225 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:37:45,225 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1943518085] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:37:45,225 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:37:45,225 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-21 18:37:45,225 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84671488] [2021-08-21 18:37:45,225 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 18:37:45,225 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:37:45,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 18:37:45,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:37:45,226 INFO L87 Difference]: Start difference. First operand 2364 states and 5539 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:37:46,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:37:46,237 INFO L93 Difference]: Finished difference Result 8711 states and 17997 transitions. [2021-08-21 18:37:46,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-08-21 18:37:46,238 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:37:46,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:37:46,249 INFO L225 Difference]: With dead ends: 8711 [2021-08-21 18:37:46,250 INFO L226 Difference]: Without dead ends: 8711 [2021-08-21 18:37:46,250 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1984 ImplicationChecksByTransitivity, 747.1ms TimeCoverageRelationStatistics Valid=1259, Invalid=4291, Unknown=0, NotChecked=0, Total=5550 [2021-08-21 18:37:46,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8711 states. [2021-08-21 18:37:46,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8711 to 3377. [2021-08-21 18:37:46,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3377 states, 3376 states have (on average 2.3821090047393363) internal successors, (8042), 3376 states have internal predecessors, (8042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:37:46,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3377 states to 3377 states and 8042 transitions. [2021-08-21 18:37:46,330 INFO L78 Accepts]: Start accepts. Automaton has 3377 states and 8042 transitions. Word has length 28 [2021-08-21 18:37:46,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:37:46,331 INFO L470 AbstractCegarLoop]: Abstraction has 3377 states and 8042 transitions. [2021-08-21 18:37:46,331 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:37:46,331 INFO L276 IsEmpty]: Start isEmpty. Operand 3377 states and 8042 transitions. [2021-08-21 18:37:46,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:37:46,336 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:37:46,336 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:37:46,361 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:37:46,540 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2021-08-21 18:37:46,541 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:37:46,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:37:46,541 INFO L82 PathProgramCache]: Analyzing trace with hash -741118356, now seen corresponding path program 50 times [2021-08-21 18:37:46,541 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:37:46,541 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222614585] [2021-08-21 18:37:46,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:37:46,541 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:37:46,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:37:46,603 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:37:46,604 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:37:46,604 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1222614585] [2021-08-21 18:37:46,604 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1222614585] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:37:46,604 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [261095171] [2021-08-21 18:37:46,604 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:37:46,604 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:37:46,604 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:37:46,605 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:37:46,606 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:37:49,876 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:37:49,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:37:49,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:37:49,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:37:50,035 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:37:50,035 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [261095171] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:37:50,035 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:37:50,035 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 15 [2021-08-21 18:37:50,035 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1086972855] [2021-08-21 18:37:50,035 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 18:37:50,035 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:37:50,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 18:37:50,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-08-21 18:37:50,036 INFO L87 Difference]: Start difference. First operand 3377 states and 8042 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:37:50,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:37:50,463 INFO L93 Difference]: Finished difference Result 6196 states and 13396 transitions. [2021-08-21 18:37:50,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 18:37:50,464 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:37:50,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:37:50,472 INFO L225 Difference]: With dead ends: 6196 [2021-08-21 18:37:50,472 INFO L226 Difference]: Without dead ends: 6196 [2021-08-21 18:37:50,472 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 476 ImplicationChecksByTransitivity, 293.3ms TimeCoverageRelationStatistics Valid=390, Invalid=1250, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 18:37:50,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6196 states. [2021-08-21 18:37:50,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6196 to 3654. [2021-08-21 18:37:50,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3654 states, 3653 states have (on average 2.3922803175472214) internal successors, (8739), 3653 states have internal predecessors, (8739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:37:50,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3654 states to 3654 states and 8739 transitions. [2021-08-21 18:37:50,556 INFO L78 Accepts]: Start accepts. Automaton has 3654 states and 8739 transitions. Word has length 28 [2021-08-21 18:37:50,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:37:50,557 INFO L470 AbstractCegarLoop]: Abstraction has 3654 states and 8739 transitions. [2021-08-21 18:37:50,557 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:37:50,557 INFO L276 IsEmpty]: Start isEmpty. Operand 3654 states and 8739 transitions. [2021-08-21 18:37:50,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:37:50,563 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:37:50,563 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:37:50,589 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:37:50,766 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:37:50,767 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:37:50,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:37:50,767 INFO L82 PathProgramCache]: Analyzing trace with hash 2062354028, now seen corresponding path program 51 times [2021-08-21 18:37:50,767 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:37:50,767 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298567026] [2021-08-21 18:37:50,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:37:50,767 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:37:50,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:37:50,887 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:37:50,887 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:37:50,887 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298567026] [2021-08-21 18:37:50,887 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1298567026] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:37:50,887 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1117980515] [2021-08-21 18:37:50,887 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:37:50,888 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:37:50,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:37:50,888 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:37:50,890 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:37:54,229 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 18:37:54,229 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:37:54,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:37:54,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:37:54,403 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:37:54,404 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1117980515] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:37:54,404 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:37:54,404 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-08-21 18:37:54,404 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [321183246] [2021-08-21 18:37:54,404 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 18:37:54,404 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:37:54,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 18:37:54,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:37:54,404 INFO L87 Difference]: Start difference. First operand 3654 states and 8739 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:37:55,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:37:55,101 INFO L93 Difference]: Finished difference Result 6606 states and 14140 transitions. [2021-08-21 18:37:55,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-08-21 18:37:55,102 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:37:55,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:37:55,111 INFO L225 Difference]: With dead ends: 6606 [2021-08-21 18:37:55,111 INFO L226 Difference]: Without dead ends: 6606 [2021-08-21 18:37:55,112 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1188 ImplicationChecksByTransitivity, 514.7ms TimeCoverageRelationStatistics Valid=750, Invalid=2672, Unknown=0, NotChecked=0, Total=3422 [2021-08-21 18:37:55,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6606 states. [2021-08-21 18:37:55,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6606 to 3551. [2021-08-21 18:37:55,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3551 states, 3550 states have (on average 2.3729577464788734) internal successors, (8424), 3550 states have internal predecessors, (8424), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:37:55,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3551 states to 3551 states and 8424 transitions. [2021-08-21 18:37:55,173 INFO L78 Accepts]: Start accepts. Automaton has 3551 states and 8424 transitions. Word has length 28 [2021-08-21 18:37:55,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:37:55,173 INFO L470 AbstractCegarLoop]: Abstraction has 3551 states and 8424 transitions. [2021-08-21 18:37:55,174 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:37:55,174 INFO L276 IsEmpty]: Start isEmpty. Operand 3551 states and 8424 transitions. [2021-08-21 18:37:55,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:37:55,177 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:37:55,178 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:37:55,203 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2021-08-21 18:37:55,378 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:37:55,378 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:37:55,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:37:55,378 INFO L82 PathProgramCache]: Analyzing trace with hash -47923992, now seen corresponding path program 52 times [2021-08-21 18:37:55,378 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:37:55,379 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1935185617] [2021-08-21 18:37:55,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:37:55,379 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:37:55,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:37:55,447 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:37:55,447 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:37:55,447 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1935185617] [2021-08-21 18:37:55,447 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1935185617] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:37:55,447 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1889523421] [2021-08-21 18:37:55,447 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:37:55,447 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:37:55,447 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:37:55,448 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:37:55,449 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:37:58,753 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:37:58,753 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:37:58,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:37:58,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:37:58,877 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 18:37:58,877 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1889523421] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:37:58,877 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:37:58,878 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-08-21 18:37:58,878 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394020420] [2021-08-21 18:37:58,878 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:37:58,878 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:37:58,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:37:58,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:37:58,878 INFO L87 Difference]: Start difference. First operand 3551 states and 8424 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:37:58,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:37:58,969 INFO L93 Difference]: Finished difference Result 4463 states and 10319 transitions. [2021-08-21 18:37:58,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 18:37:58,970 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 28 [2021-08-21 18:37:58,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:37:58,975 INFO L225 Difference]: With dead ends: 4463 [2021-08-21 18:37:58,975 INFO L226 Difference]: Without dead ends: 4461 [2021-08-21 18:37:58,976 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 68.5ms TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:37:58,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4461 states. [2021-08-21 18:37:59,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4461 to 3645. [2021-08-21 18:37:59,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3645 states, 3644 states have (on average 2.3756860592755213) internal successors, (8657), 3644 states have internal predecessors, (8657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:37:59,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3645 states to 3645 states and 8657 transitions. [2021-08-21 18:37:59,043 INFO L78 Accepts]: Start accepts. Automaton has 3645 states and 8657 transitions. Word has length 28 [2021-08-21 18:37:59,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:37:59,043 INFO L470 AbstractCegarLoop]: Abstraction has 3645 states and 8657 transitions. [2021-08-21 18:37:59,043 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:37:59,043 INFO L276 IsEmpty]: Start isEmpty. Operand 3645 states and 8657 transitions. [2021-08-21 18:37:59,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:37:59,049 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:37:59,049 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:37:59,083 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2021-08-21 18:37:59,276 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,SelfDestructingSolverStorable81 [2021-08-21 18:37:59,277 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:37:59,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:37:59,277 INFO L82 PathProgramCache]: Analyzing trace with hash -1897671576, now seen corresponding path program 53 times [2021-08-21 18:37:59,277 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:37:59,277 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [298942762] [2021-08-21 18:37:59,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:37:59,277 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:37:59,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:37:59,341 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:37:59,341 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:37:59,341 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [298942762] [2021-08-21 18:37:59,341 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [298942762] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:37:59,341 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [214248155] [2021-08-21 18:37:59,341 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:37:59,341 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:37:59,341 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:37:59,342 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:37:59,343 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:38:02,645 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 18:38:02,646 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:38:02,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:38:02,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:38:02,752 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:38:02,753 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [214248155] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:38:02,753 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:38:02,753 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 12 [2021-08-21 18:38:02,753 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140336038] [2021-08-21 18:38:02,753 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:38:02,753 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:38:02,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:38:02,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:38:02,754 INFO L87 Difference]: Start difference. First operand 3645 states and 8657 transitions. Second operand has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:38:02,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:38:02,945 INFO L93 Difference]: Finished difference Result 5046 states and 11603 transitions. [2021-08-21 18:38:02,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 18:38:02,946 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:38:02,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:38:02,953 INFO L225 Difference]: With dead ends: 5046 [2021-08-21 18:38:02,953 INFO L226 Difference]: Without dead ends: 5034 [2021-08-21 18:38:02,953 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 87.8ms TimeCoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2021-08-21 18:38:02,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5034 states. [2021-08-21 18:38:03,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5034 to 4512. [2021-08-21 18:38:03,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4512 states, 4511 states have (on average 2.3626690312569276) internal successors, (10658), 4511 states have internal predecessors, (10658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:38:03,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4512 states to 4512 states and 10658 transitions. [2021-08-21 18:38:03,019 INFO L78 Accepts]: Start accepts. Automaton has 4512 states and 10658 transitions. Word has length 28 [2021-08-21 18:38:03,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:38:03,019 INFO L470 AbstractCegarLoop]: Abstraction has 4512 states and 10658 transitions. [2021-08-21 18:38:03,019 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:38:03,019 INFO L276 IsEmpty]: Start isEmpty. Operand 4512 states and 10658 transitions. [2021-08-21 18:38:03,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:38:03,025 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:38:03,025 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:38:03,050 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2021-08-21 18:38:03,225 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:38:03,225 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:38:03,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:38:03,226 INFO L82 PathProgramCache]: Analyzing trace with hash -843950872, now seen corresponding path program 54 times [2021-08-21 18:38:03,226 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:38:03,226 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1404485186] [2021-08-21 18:38:03,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:38:03,226 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:38:03,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:38:03,284 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:38:03,284 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:38:03,284 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1404485186] [2021-08-21 18:38:03,284 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1404485186] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:38:03,284 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [356361903] [2021-08-21 18:38:03,284 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:38:03,284 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:38:03,284 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:38:03,285 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:38:03,286 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:38:06,562 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 18:38:06,562 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:38:06,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:38:06,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:38:06,733 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 18:38:06,734 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [356361903] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:38:06,734 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:38:06,734 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-08-21 18:38:06,734 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277884303] [2021-08-21 18:38:06,734 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:38:06,734 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:38:06,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:38:06,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:38:06,734 INFO L87 Difference]: Start difference. First operand 4512 states and 10658 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:38:06,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:38:06,837 INFO L93 Difference]: Finished difference Result 5154 states and 11922 transitions. [2021-08-21 18:38:06,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 18:38:06,837 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 28 [2021-08-21 18:38:06,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:38:06,843 INFO L225 Difference]: With dead ends: 5154 [2021-08-21 18:38:06,844 INFO L226 Difference]: Without dead ends: 5154 [2021-08-21 18:38:06,844 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 81.0ms TimeCoverageRelationStatistics Valid=85, Invalid=155, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:38:06,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5154 states. [2021-08-21 18:38:06,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5154 to 4233. [2021-08-21 18:38:06,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4233 states, 4232 states have (on average 2.3520793950850662) internal successors, (9954), 4232 states have internal predecessors, (9954), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:38:06,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4233 states to 4233 states and 9954 transitions. [2021-08-21 18:38:06,896 INFO L78 Accepts]: Start accepts. Automaton has 4233 states and 9954 transitions. Word has length 28 [2021-08-21 18:38:06,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:38:06,896 INFO L470 AbstractCegarLoop]: Abstraction has 4233 states and 9954 transitions. [2021-08-21 18:38:06,896 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:38:06,896 INFO L276 IsEmpty]: Start isEmpty. Operand 4233 states and 9954 transitions. [2021-08-21 18:38:06,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:38:06,900 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:38:06,900 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:38:06,926 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:38:07,100 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:38:07,101 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:38:07,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:38:07,101 INFO L82 PathProgramCache]: Analyzing trace with hash 1591637096, now seen corresponding path program 55 times [2021-08-21 18:38:07,101 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:38:07,101 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1226101747] [2021-08-21 18:38:07,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:38:07,101 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:38:07,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:38:07,166 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:38:07,166 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:38:07,166 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1226101747] [2021-08-21 18:38:07,166 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1226101747] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:38:07,166 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1231099436] [2021-08-21 18:38:07,166 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:38:07,166 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:38:07,166 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:38:07,167 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:38:07,168 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:38:10,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:38:10,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:38:10,463 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:38:10,602 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:38:10,602 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1231099436] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:38:10,603 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:38:10,603 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-08-21 18:38:10,603 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132511866] [2021-08-21 18:38:10,603 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:38:10,603 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:38:10,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:38:10,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:38:10,604 INFO L87 Difference]: Start difference. First operand 4233 states and 9954 transitions. Second operand has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:38:10,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:38:10,747 INFO L93 Difference]: Finished difference Result 4396 states and 10140 transitions. [2021-08-21 18:38:10,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 18:38:10,747 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:38:10,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:38:10,753 INFO L225 Difference]: With dead ends: 4396 [2021-08-21 18:38:10,753 INFO L226 Difference]: Without dead ends: 4396 [2021-08-21 18:38:10,753 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 99.6ms TimeCoverageRelationStatistics Valid=105, Invalid=237, Unknown=0, NotChecked=0, Total=342 [2021-08-21 18:38:10,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4396 states. [2021-08-21 18:38:10,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4396 to 4090. [2021-08-21 18:38:10,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4090 states, 4089 states have (on average 2.3448275862068964) internal successors, (9588), 4089 states have internal predecessors, (9588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:38:10,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4090 states to 4090 states and 9588 transitions. [2021-08-21 18:38:10,802 INFO L78 Accepts]: Start accepts. Automaton has 4090 states and 9588 transitions. Word has length 28 [2021-08-21 18:38:10,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:38:10,802 INFO L470 AbstractCegarLoop]: Abstraction has 4090 states and 9588 transitions. [2021-08-21 18:38:10,802 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:38:10,802 INFO L276 IsEmpty]: Start isEmpty. Operand 4090 states and 9588 transitions. [2021-08-21 18:38:10,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:38:10,806 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:38:10,807 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:38:10,832 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Forceful destruction successful, exit code 0 [2021-08-21 18:38:11,007 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,SelfDestructingSolverStorable84 [2021-08-21 18:38:11,007 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:38:11,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:38:11,007 INFO L82 PathProgramCache]: Analyzing trace with hash -1097704024, now seen corresponding path program 56 times [2021-08-21 18:38:11,008 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:38:11,008 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1914154731] [2021-08-21 18:38:11,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:38:11,008 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:38:11,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:38:11,070 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:38:11,070 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:38:11,070 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1914154731] [2021-08-21 18:38:11,070 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1914154731] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:38:11,071 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [375748841] [2021-08-21 18:38:11,071 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:38:11,071 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:38:11,071 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:38:11,074 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:38:11,076 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:38:14,414 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:38:14,414 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:38:14,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:38:14,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:38:14,527 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 18:38:14,527 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [375748841] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:38:14,527 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:38:14,527 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-08-21 18:38:14,527 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302254027] [2021-08-21 18:38:14,527 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 18:38:14,527 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:38:14,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 18:38:14,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-08-21 18:38:14,528 INFO L87 Difference]: Start difference. First operand 4090 states and 9588 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:38:14,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:38:14,620 INFO L93 Difference]: Finished difference Result 4226 states and 9859 transitions. [2021-08-21 18:38:14,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 18:38:14,620 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 28 [2021-08-21 18:38:14,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:38:14,626 INFO L225 Difference]: With dead ends: 4226 [2021-08-21 18:38:14,626 INFO L226 Difference]: Without dead ends: 4226 [2021-08-21 18:38:14,627 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 82.5ms TimeCoverageRelationStatistics Valid=81, Invalid=159, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:38:14,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4226 states. [2021-08-21 18:38:14,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4226 to 4110. [2021-08-21 18:38:14,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4110 states, 4109 states have (on average 2.343392552932587) internal successors, (9629), 4109 states have internal predecessors, (9629), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:38:14,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4110 states to 4110 states and 9629 transitions. [2021-08-21 18:38:14,682 INFO L78 Accepts]: Start accepts. Automaton has 4110 states and 9629 transitions. Word has length 28 [2021-08-21 18:38:14,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:38:14,682 INFO L470 AbstractCegarLoop]: Abstraction has 4110 states and 9629 transitions. [2021-08-21 18:38:14,682 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:38:14,682 INFO L276 IsEmpty]: Start isEmpty. Operand 4110 states and 9629 transitions. [2021-08-21 18:38:14,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:38:14,687 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:38:14,687 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:38:14,713 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:38:14,888 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:38:14,888 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:38:14,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:38:14,888 INFO L82 PathProgramCache]: Analyzing trace with hash 846108712, now seen corresponding path program 57 times [2021-08-21 18:38:14,888 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:38:14,888 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032198640] [2021-08-21 18:38:14,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:38:14,889 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:38:14,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:38:14,950 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:38:14,950 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:38:14,950 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032198640] [2021-08-21 18:38:14,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1032198640] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:38:14,950 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [865837999] [2021-08-21 18:38:14,950 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:38:14,951 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:38:14,951 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:38:14,952 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:38:14,953 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:38:18,305 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 18:38:18,305 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:38:18,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:38:18,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:38:18,403 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:38:18,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [865837999] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:38:18,403 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:38:18,403 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-08-21 18:38:18,403 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [828996533] [2021-08-21 18:38:18,404 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:38:18,404 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:38:18,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:38:18,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:38:18,404 INFO L87 Difference]: Start difference. First operand 4110 states and 9629 transitions. Second operand has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:38:18,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:38:18,588 INFO L93 Difference]: Finished difference Result 4324 states and 10083 transitions. [2021-08-21 18:38:18,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 18:38:18,588 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:38:18,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:38:18,594 INFO L225 Difference]: With dead ends: 4324 [2021-08-21 18:38:18,594 INFO L226 Difference]: Without dead ends: 4324 [2021-08-21 18:38:18,594 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 111.8ms TimeCoverageRelationStatistics Valid=130, Invalid=290, Unknown=0, NotChecked=0, Total=420 [2021-08-21 18:38:18,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4324 states. [2021-08-21 18:38:18,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4324 to 4230. [2021-08-21 18:38:18,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4230 states, 4229 states have (on average 2.338850792149444) internal successors, (9891), 4229 states have internal predecessors, (9891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:38:18,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4230 states to 4230 states and 9891 transitions. [2021-08-21 18:38:18,646 INFO L78 Accepts]: Start accepts. Automaton has 4230 states and 9891 transitions. Word has length 28 [2021-08-21 18:38:18,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:38:18,646 INFO L470 AbstractCegarLoop]: Abstraction has 4230 states and 9891 transitions. [2021-08-21 18:38:18,647 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:38:18,647 INFO L276 IsEmpty]: Start isEmpty. Operand 4230 states and 9891 transitions. [2021-08-21 18:38:18,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:38:18,652 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:38:18,652 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:38:18,679 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2021-08-21 18:38:18,853 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:38:18,853 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:38:18,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:38:18,853 INFO L82 PathProgramCache]: Analyzing trace with hash 177438376, now seen corresponding path program 58 times [2021-08-21 18:38:18,853 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:38:18,853 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23633147] [2021-08-21 18:38:18,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:38:18,854 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:38:18,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:38:18,904 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:38:18,904 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:38:18,905 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [23633147] [2021-08-21 18:38:18,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [23633147] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:38:18,905 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [162563171] [2021-08-21 18:38:18,905 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:38:18,905 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:38:18,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:38:18,907 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:38:18,909 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:38:22,283 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:38:22,283 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:38:22,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 18:38:22,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:38:22,389 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:38:22,389 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [162563171] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:38:22,389 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:38:22,389 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-08-21 18:38:22,389 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573559964] [2021-08-21 18:38:22,389 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 18:38:22,390 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:38:22,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 18:38:22,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-08-21 18:38:22,390 INFO L87 Difference]: Start difference. First operand 4230 states and 9891 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:38:22,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:38:22,517 INFO L93 Difference]: Finished difference Result 4598 states and 10657 transitions. [2021-08-21 18:38:22,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 18:38:22,517 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 28 [2021-08-21 18:38:22,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:38:22,523 INFO L225 Difference]: With dead ends: 4598 [2021-08-21 18:38:22,523 INFO L226 Difference]: Without dead ends: 4598 [2021-08-21 18:38:22,523 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 89.6ms TimeCoverageRelationStatistics Valid=87, Invalid=185, Unknown=0, NotChecked=0, Total=272 [2021-08-21 18:38:22,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4598 states. [2021-08-21 18:38:22,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4598 to 4400. [2021-08-21 18:38:22,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4400 states, 4399 states have (on average 2.3321209365764948) internal successors, (10259), 4399 states have internal predecessors, (10259), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:38:22,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4400 states to 4400 states and 10259 transitions. [2021-08-21 18:38:22,571 INFO L78 Accepts]: Start accepts. Automaton has 4400 states and 10259 transitions. Word has length 28 [2021-08-21 18:38:22,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:38:22,571 INFO L470 AbstractCegarLoop]: Abstraction has 4400 states and 10259 transitions. [2021-08-21 18:38:22,571 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:38:22,571 INFO L276 IsEmpty]: Start isEmpty. Operand 4400 states and 10259 transitions. [2021-08-21 18:38:22,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:38:22,575 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:38:22,575 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:38:22,600 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:38:22,776 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,SelfDestructingSolverStorable87 [2021-08-21 18:38:22,776 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:38:22,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:38:22,776 INFO L82 PathProgramCache]: Analyzing trace with hash 1705304104, now seen corresponding path program 59 times [2021-08-21 18:38:22,776 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:38:22,776 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [688779463] [2021-08-21 18:38:22,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:38:22,776 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:38:22,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:38:22,845 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:38:22,846 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:38:22,846 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [688779463] [2021-08-21 18:38:22,846 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [688779463] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:38:22,846 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [555066998] [2021-08-21 18:38:22,846 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:38:22,846 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:38:22,846 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:38:22,861 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:38:22,862 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:38:26,257 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 18:38:26,257 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:38:26,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:38:26,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:38:26,462 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:38:26,462 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [555066998] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:38:26,462 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:38:26,462 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-21 18:38:26,462 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64628131] [2021-08-21 18:38:26,463 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 18:38:26,463 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:38:26,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 18:38:26,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2021-08-21 18:38:26,463 INFO L87 Difference]: Start difference. First operand 4400 states and 10259 transitions. Second operand has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:38:27,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:38:27,060 INFO L93 Difference]: Finished difference Result 11130 states and 23626 transitions. [2021-08-21 18:38:27,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-08-21 18:38:27,060 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:38:27,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:38:27,075 INFO L225 Difference]: With dead ends: 11130 [2021-08-21 18:38:27,075 INFO L226 Difference]: Without dead ends: 11130 [2021-08-21 18:38:27,075 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 874 ImplicationChecksByTransitivity, 428.5ms TimeCoverageRelationStatistics Valid=638, Invalid=1912, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 18:38:27,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11130 states. [2021-08-21 18:38:27,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11130 to 6066. [2021-08-21 18:38:27,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6066 states, 6065 states have (on average 2.3516900247320693) internal successors, (14263), 6065 states have internal predecessors, (14263), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:38:27,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6066 states to 6066 states and 14263 transitions. [2021-08-21 18:38:27,203 INFO L78 Accepts]: Start accepts. Automaton has 6066 states and 14263 transitions. Word has length 28 [2021-08-21 18:38:27,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:38:27,203 INFO L470 AbstractCegarLoop]: Abstraction has 6066 states and 14263 transitions. [2021-08-21 18:38:27,203 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.875) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:38:27,203 INFO L276 IsEmpty]: Start isEmpty. Operand 6066 states and 14263 transitions. [2021-08-21 18:38:27,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:38:27,210 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:38:27,210 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:38:27,237 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:38:27,410 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:38:27,411 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:38:27,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:38:27,411 INFO L82 PathProgramCache]: Analyzing trace with hash 1963126568, now seen corresponding path program 60 times [2021-08-21 18:38:27,411 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:38:27,411 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [240330139] [2021-08-21 18:38:27,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:38:27,411 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:38:27,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:38:27,477 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:38:27,477 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:38:27,477 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [240330139] [2021-08-21 18:38:27,477 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [240330139] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:38:27,477 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1601579801] [2021-08-21 18:38:27,477 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:38:27,477 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:38:27,477 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:38:27,478 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:38:27,478 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:38:30,888 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:38:30,888 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:38:30,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:38:30,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:38:30,995 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:38:30,995 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1601579801] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:38:30,995 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:38:30,996 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-08-21 18:38:30,996 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077543762] [2021-08-21 18:38:30,996 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:38:30,996 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:38:30,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:38:30,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:38:30,996 INFO L87 Difference]: Start difference. First operand 6066 states and 14263 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:38:31,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:38:31,144 INFO L93 Difference]: Finished difference Result 7061 states and 16384 transitions. [2021-08-21 18:38:31,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 18:38:31,145 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:38:31,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:38:31,154 INFO L225 Difference]: With dead ends: 7061 [2021-08-21 18:38:31,154 INFO L226 Difference]: Without dead ends: 7057 [2021-08-21 18:38:31,155 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 91.0ms TimeCoverageRelationStatistics Valid=78, Invalid=194, Unknown=0, NotChecked=0, Total=272 [2021-08-21 18:38:31,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7057 states. [2021-08-21 18:38:31,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7057 to 6912. [2021-08-21 18:38:31,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6912 states, 6911 states have (on average 2.346114889306902) internal successors, (16214), 6911 states have internal predecessors, (16214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:38:31,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6912 states to 6912 states and 16214 transitions. [2021-08-21 18:38:31,260 INFO L78 Accepts]: Start accepts. Automaton has 6912 states and 16214 transitions. Word has length 28 [2021-08-21 18:38:31,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:38:31,260 INFO L470 AbstractCegarLoop]: Abstraction has 6912 states and 16214 transitions. [2021-08-21 18:38:31,261 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:38:31,261 INFO L276 IsEmpty]: Start isEmpty. Operand 6912 states and 16214 transitions. [2021-08-21 18:38:31,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:38:31,271 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:38:31,271 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:38:31,302 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2021-08-21 18:38:31,484 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:38:31,485 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:38:31,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:38:31,485 INFO L82 PathProgramCache]: Analyzing trace with hash 390741800, now seen corresponding path program 61 times [2021-08-21 18:38:31,485 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:38:31,485 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [370811937] [2021-08-21 18:38:31,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:38:31,485 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:38:31,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:38:31,546 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:38:31,547 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:38:31,547 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [370811937] [2021-08-21 18:38:31,547 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [370811937] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:38:31,547 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [555213125] [2021-08-21 18:38:31,547 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:38:31,547 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:38:31,547 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:38:31,548 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:38:31,548 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:38:34,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:38:34,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:38:34,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:38:35,065 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:38:35,066 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [555213125] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:38:35,066 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:38:35,066 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-08-21 18:38:35,066 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [156401506] [2021-08-21 18:38:35,066 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:38:35,066 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:38:35,067 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:38:35,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:38:35,067 INFO L87 Difference]: Start difference. First operand 6912 states and 16214 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:38:35,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:38:35,265 INFO L93 Difference]: Finished difference Result 7065 states and 16396 transitions. [2021-08-21 18:38:35,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 18:38:35,265 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:38:35,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:38:35,274 INFO L225 Difference]: With dead ends: 7065 [2021-08-21 18:38:35,274 INFO L226 Difference]: Without dead ends: 7065 [2021-08-21 18:38:35,274 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 118.3ms TimeCoverageRelationStatistics Valid=131, Invalid=289, Unknown=0, NotChecked=0, Total=420 [2021-08-21 18:38:35,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7065 states. [2021-08-21 18:38:35,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7065 to 6827. [2021-08-21 18:38:35,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6827 states, 6826 states have (on average 2.3433929094638146) internal successors, (15996), 6826 states have internal predecessors, (15996), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:38:35,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6827 states to 6827 states and 15996 transitions. [2021-08-21 18:38:35,368 INFO L78 Accepts]: Start accepts. Automaton has 6827 states and 15996 transitions. Word has length 28 [2021-08-21 18:38:35,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:38:35,368 INFO L470 AbstractCegarLoop]: Abstraction has 6827 states and 15996 transitions. [2021-08-21 18:38:35,368 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:38:35,368 INFO L276 IsEmpty]: Start isEmpty. Operand 6827 states and 15996 transitions. [2021-08-21 18:38:35,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:38:35,378 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:38:35,378 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:38:35,429 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Forceful destruction successful, exit code 0 [2021-08-21 18:38:35,592 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:38:35,593 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:38:35,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:38:35,593 INFO L82 PathProgramCache]: Analyzing trace with hash 32889580, now seen corresponding path program 62 times [2021-08-21 18:38:35,593 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:38:35,593 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1184945474] [2021-08-21 18:38:35,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:38:35,593 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:38:35,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:38:35,692 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:38:35,693 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:38:35,693 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1184945474] [2021-08-21 18:38:35,693 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1184945474] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:38:35,693 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1250151164] [2021-08-21 18:38:35,693 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:38:35,693 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:38:35,693 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:38:35,694 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:38:35,695 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:38:39,215 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:38:39,215 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:38:39,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:38:39,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:38:39,314 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 18:38:39,315 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1250151164] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:38:39,315 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:38:39,315 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 11 [2021-08-21 18:38:39,315 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050663193] [2021-08-21 18:38:39,315 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 18:38:39,315 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:38:39,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 18:38:39,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-08-21 18:38:39,316 INFO L87 Difference]: Start difference. First operand 6827 states and 15996 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:38:39,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:38:39,513 INFO L93 Difference]: Finished difference Result 7044 states and 16423 transitions. [2021-08-21 18:38:39,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 18:38:39,514 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:38:39,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:38:39,522 INFO L225 Difference]: With dead ends: 7044 [2021-08-21 18:38:39,522 INFO L226 Difference]: Without dead ends: 7044 [2021-08-21 18:38:39,523 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 141.9ms TimeCoverageRelationStatistics Valid=155, Invalid=351, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:38:39,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7044 states. [2021-08-21 18:38:39,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7044 to 6962. [2021-08-21 18:38:39,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6962 states, 6961 states have (on average 2.3398936934348513) internal successors, (16288), 6961 states have internal predecessors, (16288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:38:39,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6962 states to 6962 states and 16288 transitions. [2021-08-21 18:38:39,612 INFO L78 Accepts]: Start accepts. Automaton has 6962 states and 16288 transitions. Word has length 28 [2021-08-21 18:38:39,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:38:39,612 INFO L470 AbstractCegarLoop]: Abstraction has 6962 states and 16288 transitions. [2021-08-21 18:38:39,612 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:38:39,612 INFO L276 IsEmpty]: Start isEmpty. Operand 6962 states and 16288 transitions. [2021-08-21 18:38:39,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:38:39,620 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:38:39,620 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:38:39,646 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Forceful destruction successful, exit code 0 [2021-08-21 18:38:39,820 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,SelfDestructingSolverStorable91 [2021-08-21 18:38:39,821 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:38:39,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:38:39,821 INFO L82 PathProgramCache]: Analyzing trace with hash 832715244, now seen corresponding path program 63 times [2021-08-21 18:38:39,821 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:38:39,821 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228308168] [2021-08-21 18:38:39,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:38:39,821 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:38:39,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:38:39,885 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:38:39,885 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:38:39,886 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [228308168] [2021-08-21 18:38:39,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [228308168] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:38:39,886 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [805560423] [2021-08-21 18:38:39,886 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:38:39,886 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:38:39,886 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:38:39,887 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:38:39,889 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:38:43,347 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 18:38:43,347 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:38:43,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:38:43,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:38:43,448 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:38:43,448 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [805560423] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:38:43,448 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:38:43,448 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 12 [2021-08-21 18:38:43,448 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750167797] [2021-08-21 18:38:43,448 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 18:38:43,448 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:38:43,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 18:38:43,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-08-21 18:38:43,449 INFO L87 Difference]: Start difference. First operand 6962 states and 16288 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:38:43,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:38:43,730 INFO L93 Difference]: Finished difference Result 7294 states and 16988 transitions. [2021-08-21 18:38:43,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 18:38:43,730 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 28 [2021-08-21 18:38:43,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:38:43,739 INFO L225 Difference]: With dead ends: 7294 [2021-08-21 18:38:43,739 INFO L226 Difference]: Without dead ends: 7294 [2021-08-21 18:38:43,740 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 176.4ms TimeCoverageRelationStatistics Valid=212, Invalid=490, Unknown=0, NotChecked=0, Total=702 [2021-08-21 18:38:43,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7294 states. [2021-08-21 18:38:43,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7294 to 7042. [2021-08-21 18:38:43,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7042 states, 7041 states have (on average 2.3392983951143305) internal successors, (16471), 7041 states have internal predecessors, (16471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:38:43,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7042 states to 7042 states and 16471 transitions. [2021-08-21 18:38:43,851 INFO L78 Accepts]: Start accepts. Automaton has 7042 states and 16471 transitions. Word has length 28 [2021-08-21 18:38:43,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:38:43,851 INFO L470 AbstractCegarLoop]: Abstraction has 7042 states and 16471 transitions. [2021-08-21 18:38:43,851 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:38:43,851 INFO L276 IsEmpty]: Start isEmpty. Operand 7042 states and 16471 transitions. [2021-08-21 18:38:43,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:38:43,859 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:38:43,859 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:38:43,885 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2021-08-21 18:38:44,059 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:38:44,060 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:38:44,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:38:44,060 INFO L82 PathProgramCache]: Analyzing trace with hash 943465956, now seen corresponding path program 28 times [2021-08-21 18:38:44,060 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:38:44,060 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711748864] [2021-08-21 18:38:44,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:38:44,060 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:38:44,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:38:44,125 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:38:44,125 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:38:44,125 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711748864] [2021-08-21 18:38:44,126 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1711748864] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:38:44,126 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [695786140] [2021-08-21 18:38:44,126 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:38:44,126 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:38:44,126 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:38:44,126 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:38:44,127 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:38:47,575 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:38:47,575 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:38:47,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 18:38:47,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:38:47,746 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:38:47,746 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [695786140] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:38:47,746 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:38:47,746 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-21 18:38:47,746 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359031043] [2021-08-21 18:38:47,747 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 18:38:47,747 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:38:47,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 18:38:47,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-08-21 18:38:47,747 INFO L87 Difference]: Start difference. First operand 7042 states and 16471 transitions. Second operand has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:38:48,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:38:48,012 INFO L93 Difference]: Finished difference Result 8538 states and 19397 transitions. [2021-08-21 18:38:48,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 18:38:48,012 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:38:48,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:38:48,023 INFO L225 Difference]: With dead ends: 8538 [2021-08-21 18:38:48,023 INFO L226 Difference]: Without dead ends: 8514 [2021-08-21 18:38:48,024 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 223.1ms TimeCoverageRelationStatistics Valid=223, Invalid=769, Unknown=0, NotChecked=0, Total=992 [2021-08-21 18:38:48,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8514 states. [2021-08-21 18:38:48,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8514 to 6988. [2021-08-21 18:38:48,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6988 states, 6987 states have (on average 2.338628882209818) internal successors, (16340), 6987 states have internal predecessors, (16340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:38:48,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6988 states to 6988 states and 16340 transitions. [2021-08-21 18:38:48,135 INFO L78 Accepts]: Start accepts. Automaton has 6988 states and 16340 transitions. Word has length 28 [2021-08-21 18:38:48,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:38:48,135 INFO L470 AbstractCegarLoop]: Abstraction has 6988 states and 16340 transitions. [2021-08-21 18:38:48,135 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:38:48,135 INFO L276 IsEmpty]: Start isEmpty. Operand 6988 states and 16340 transitions. [2021-08-21 18:38:48,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:38:48,143 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:38:48,143 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:38:48,168 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Forceful destruction successful, exit code 0 [2021-08-21 18:38:48,343 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:38:48,343 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:38:48,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:38:48,344 INFO L82 PathProgramCache]: Analyzing trace with hash -180039896, now seen corresponding path program 64 times [2021-08-21 18:38:48,344 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:38:48,344 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [518829359] [2021-08-21 18:38:48,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:38:48,344 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:38:48,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:38:48,449 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:38:48,450 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:38:48,450 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [518829359] [2021-08-21 18:38:48,450 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [518829359] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:38:48,450 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1648413452] [2021-08-21 18:38:48,450 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:38:48,450 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:38:48,450 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:38:48,451 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:38:48,452 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:38:51,932 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:38:51,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:38:51,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:38:51,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:38:52,052 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:38:52,052 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1648413452] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:38:52,053 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:38:52,053 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-08-21 18:38:52,053 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1238432157] [2021-08-21 18:38:52,053 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:38:52,053 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:38:52,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:38:52,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:38:52,053 INFO L87 Difference]: Start difference. First operand 6988 states and 16340 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:38:52,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:38:52,213 INFO L93 Difference]: Finished difference Result 7670 states and 17644 transitions. [2021-08-21 18:38:52,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 18:38:52,213 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:38:52,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:38:52,223 INFO L225 Difference]: With dead ends: 7670 [2021-08-21 18:38:52,223 INFO L226 Difference]: Without dead ends: 7666 [2021-08-21 18:38:52,223 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 107.5ms TimeCoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2021-08-21 18:38:52,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7666 states. [2021-08-21 18:38:52,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7666 to 7482. [2021-08-21 18:38:52,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7482 states, 7481 states have (on average 2.3320411709664484) internal successors, (17446), 7481 states have internal predecessors, (17446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:38:52,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7482 states to 7482 states and 17446 transitions. [2021-08-21 18:38:52,319 INFO L78 Accepts]: Start accepts. Automaton has 7482 states and 17446 transitions. Word has length 28 [2021-08-21 18:38:52,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:38:52,319 INFO L470 AbstractCegarLoop]: Abstraction has 7482 states and 17446 transitions. [2021-08-21 18:38:52,319 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:38:52,319 INFO L276 IsEmpty]: Start isEmpty. Operand 7482 states and 17446 transitions. [2021-08-21 18:38:52,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:38:52,328 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:38:52,328 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:38:52,353 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Forceful destruction successful, exit code 0 [2021-08-21 18:38:52,528 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:38:52,529 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:38:52,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:38:52,529 INFO L82 PathProgramCache]: Analyzing trace with hash -1752424664, now seen corresponding path program 65 times [2021-08-21 18:38:52,529 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:38:52,529 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2027514286] [2021-08-21 18:38:52,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:38:52,529 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:38:52,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:38:52,647 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:38:52,647 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:38:52,647 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2027514286] [2021-08-21 18:38:52,647 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2027514286] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:38:52,647 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [395588822] [2021-08-21 18:38:52,647 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:38:52,647 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:38:52,648 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:38:52,651 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:38:52,654 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:38:56,121 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 18:38:56,121 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:38:56,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:38:56,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:38:56,236 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:38:56,237 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [395588822] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:38:56,237 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:38:56,237 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-08-21 18:38:56,237 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842505828] [2021-08-21 18:38:56,237 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:38:56,237 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:38:56,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:38:56,238 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:38:56,238 INFO L87 Difference]: Start difference. First operand 7482 states and 17446 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:38:56,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:38:56,490 INFO L93 Difference]: Finished difference Result 7695 states and 17710 transitions. [2021-08-21 18:38:56,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 18:38:56,490 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:38:56,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:38:56,500 INFO L225 Difference]: With dead ends: 7695 [2021-08-21 18:38:56,500 INFO L226 Difference]: Without dead ends: 7695 [2021-08-21 18:38:56,501 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 156.1ms TimeCoverageRelationStatistics Valid=182, Invalid=468, Unknown=0, NotChecked=0, Total=650 [2021-08-21 18:38:56,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7695 states. [2021-08-21 18:38:56,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7695 to 6673. [2021-08-21 18:38:56,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6673 states, 6672 states have (on average 2.3367805755395685) internal successors, (15591), 6672 states have internal predecessors, (15591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:38:56,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6673 states to 6673 states and 15591 transitions. [2021-08-21 18:38:56,589 INFO L78 Accepts]: Start accepts. Automaton has 6673 states and 15591 transitions. Word has length 28 [2021-08-21 18:38:56,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:38:56,589 INFO L470 AbstractCegarLoop]: Abstraction has 6673 states and 15591 transitions. [2021-08-21 18:38:56,589 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:38:56,589 INFO L276 IsEmpty]: Start isEmpty. Operand 6673 states and 15591 transitions. [2021-08-21 18:38:56,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:38:56,596 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:38:56,596 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:38:56,621 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Forceful destruction successful, exit code 0 [2021-08-21 18:38:56,796 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:38:56,796 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:38:56,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:38:56,797 INFO L82 PathProgramCache]: Analyzing trace with hash -1310451220, now seen corresponding path program 66 times [2021-08-21 18:38:56,797 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:38:56,797 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684820456] [2021-08-21 18:38:56,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:38:56,797 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:38:56,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:38:56,909 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:38:56,909 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:38:56,909 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [684820456] [2021-08-21 18:38:56,909 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [684820456] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:38:56,909 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1227430129] [2021-08-21 18:38:56,909 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:38:56,909 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:38:56,909 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:38:56,910 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:38:56,910 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:39:00,404 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 18:39:00,404 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:39:00,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:39:00,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:39:00,519 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:39:00,520 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1227430129] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:39:00,520 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:39:00,520 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-08-21 18:39:00,520 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346531279] [2021-08-21 18:39:00,520 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 18:39:00,520 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:39:00,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 18:39:00,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-21 18:39:00,521 INFO L87 Difference]: Start difference. First operand 6673 states and 15591 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:00,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:39:00,722 INFO L93 Difference]: Finished difference Result 6837 states and 15923 transitions. [2021-08-21 18:39:00,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 18:39:00,722 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:39:00,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:39:00,731 INFO L225 Difference]: With dead ends: 6837 [2021-08-21 18:39:00,731 INFO L226 Difference]: Without dead ends: 6837 [2021-08-21 18:39:00,731 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 142.7ms TimeCoverageRelationStatistics Valid=153, Invalid=353, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:39:00,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6837 states. [2021-08-21 18:39:00,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6837 to 6663. [2021-08-21 18:39:00,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6663 states, 6662 states have (on average 2.3372861002701892) internal successors, (15571), 6662 states have internal predecessors, (15571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:00,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6663 states to 6663 states and 15571 transitions. [2021-08-21 18:39:00,818 INFO L78 Accepts]: Start accepts. Automaton has 6663 states and 15571 transitions. Word has length 28 [2021-08-21 18:39:00,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:39:00,818 INFO L470 AbstractCegarLoop]: Abstraction has 6663 states and 15571 transitions. [2021-08-21 18:39:00,818 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:00,818 INFO L276 IsEmpty]: Start isEmpty. Operand 6663 states and 15571 transitions. [2021-08-21 18:39:00,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:39:00,825 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:39:00,825 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:39:00,852 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:39:01,025 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,SelfDestructingSolverStorable96 [2021-08-21 18:39:01,026 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:39:01,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:39:01,026 INFO L82 PathProgramCache]: Analyzing trace with hash -1784448276, now seen corresponding path program 67 times [2021-08-21 18:39:01,026 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:39:01,026 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1719846942] [2021-08-21 18:39:01,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:39:01,027 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:39:01,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:39:01,133 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:39:01,133 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:39:01,133 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1719846942] [2021-08-21 18:39:01,133 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1719846942] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:39:01,133 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1563808498] [2021-08-21 18:39:01,133 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:39:01,133 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:39:01,133 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:39:01,134 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:39:01,134 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:39:04,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:39:04,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:39:04,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:39:04,733 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:39:04,733 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1563808498] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:39:04,733 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:39:04,733 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-21 18:39:04,733 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [89354826] [2021-08-21 18:39:04,733 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:39:04,733 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:39:04,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:39:04,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:39:04,734 INFO L87 Difference]: Start difference. First operand 6663 states and 15571 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:39:05,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:39:05,100 INFO L93 Difference]: Finished difference Result 7189 states and 16652 transitions. [2021-08-21 18:39:05,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 18:39:05,101 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.9285714285714284) internal successors, (41), 14 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:39:05,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:39:05,109 INFO L225 Difference]: With dead ends: 7189 [2021-08-21 18:39:05,110 INFO L226 Difference]: Without dead ends: 7189 [2021-08-21 18:39:05,110 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 280 ImplicationChecksByTransitivity, 252.1ms TimeCoverageRelationStatistics Valid=325, Invalid=865, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 18:39:05,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7189 states. [2021-08-21 18:39:05,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7189 to 6762. [2021-08-21 18:39:05,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6762 states, 6761 states have (on average 2.334713799733767) internal successors, (15785), 6761 states have internal predecessors, (15785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:05,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6762 states to 6762 states and 15785 transitions. [2021-08-21 18:39:05,196 INFO L78 Accepts]: Start accepts. Automaton has 6762 states and 15785 transitions. Word has length 28 [2021-08-21 18:39:05,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:39:05,196 INFO L470 AbstractCegarLoop]: Abstraction has 6762 states and 15785 transitions. [2021-08-21 18:39:05,196 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:39:05,196 INFO L276 IsEmpty]: Start isEmpty. Operand 6762 states and 15785 transitions. [2021-08-21 18:39:05,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 18:39:05,203 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:39:05,203 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:39:05,228 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:39:05,403 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,SelfDestructingSolverStorable97 [2021-08-21 18:39:05,403 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:39:05,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:39:05,404 INFO L82 PathProgramCache]: Analyzing trace with hash 421394924, now seen corresponding path program 68 times [2021-08-21 18:39:05,404 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:39:05,404 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [75584207] [2021-08-21 18:39:05,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:39:05,404 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:39:05,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:39:05,557 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:39:05,557 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:39:05,557 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [75584207] [2021-08-21 18:39:05,557 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [75584207] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:39:05,557 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [843858490] [2021-08-21 18:39:05,558 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:39:05,558 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:39:05,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:39:05,561 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:39:05,562 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:39:09,249 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:39:09,249 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:39:09,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 18:39:09,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:39:09,377 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:39:09,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [843858490] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:39:09,377 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:39:09,377 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 14 [2021-08-21 18:39:09,377 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209023848] [2021-08-21 18:39:09,377 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 18:39:09,378 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:39:09,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 18:39:09,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-08-21 18:39:09,378 INFO L87 Difference]: Start difference. First operand 6762 states and 15785 transitions. Second operand has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 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:39:09,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:39:09,594 INFO L93 Difference]: Finished difference Result 6980 states and 16216 transitions. [2021-08-21 18:39:09,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 18:39:09,595 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 18:39:09,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:39:09,604 INFO L225 Difference]: With dead ends: 6980 [2021-08-21 18:39:09,604 INFO L226 Difference]: Without dead ends: 6980 [2021-08-21 18:39:09,604 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 162.4ms TimeCoverageRelationStatistics Valid=162, Invalid=390, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:39:09,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6980 states. [2021-08-21 18:39:09,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6980 to 6755. [2021-08-21 18:39:09,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6755 states, 6754 states have (on average 2.334172342315665) internal successors, (15765), 6754 states have internal predecessors, (15765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:09,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6755 states to 6755 states and 15765 transitions. [2021-08-21 18:39:09,692 INFO L78 Accepts]: Start accepts. Automaton has 6755 states and 15765 transitions. Word has length 28 [2021-08-21 18:39:09,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:39:09,692 INFO L470 AbstractCegarLoop]: Abstraction has 6755 states and 15765 transitions. [2021-08-21 18:39:09,693 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 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:39:09,693 INFO L276 IsEmpty]: Start isEmpty. Operand 6755 states and 15765 transitions. [2021-08-21 18:39:09,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:39:09,700 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:39:09,700 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:39:09,726 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Ended with exit code 0 [2021-08-21 18:39:09,900 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:39:09,901 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:39:09,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:39:09,901 INFO L82 PathProgramCache]: Analyzing trace with hash 330778506, now seen corresponding path program 69 times [2021-08-21 18:39:09,901 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:39:09,901 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [356794436] [2021-08-21 18:39:09,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:39:09,901 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:39:09,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:39:10,679 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:39:10,679 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:39:10,679 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [356794436] [2021-08-21 18:39:10,679 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [356794436] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:39:10,679 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1884079516] [2021-08-21 18:39:10,679 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:39:10,679 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:39:10,680 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:39:10,680 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:39:10,681 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:39:14,139 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 18:39:14,139 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:39:14,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:39:14,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:39:18,422 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:39:18,422 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 246 treesize of output 200 [2021-08-21 18:39:20,633 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:39:20,633 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1884079516] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:39:20,633 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:39:20,633 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-08-21 18:39:20,633 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1957445628] [2021-08-21 18:39:20,633 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 18:39:20,634 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:39:20,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 18:39:20,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=481, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:39:20,634 INFO L87 Difference]: Start difference. First operand 6755 states and 15765 transitions. Second operand has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:26,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:39:26,644 INFO L93 Difference]: Finished difference Result 7294 states and 16668 transitions. [2021-08-21 18:39:26,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 18:39:26,644 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:39:26,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:39:26,654 INFO L225 Difference]: With dead ends: 7294 [2021-08-21 18:39:26,654 INFO L226 Difference]: Without dead ends: 7264 [2021-08-21 18:39:26,654 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 620 ImplicationChecksByTransitivity, 5945.5ms TimeCoverageRelationStatistics Valid=381, Invalid=2271, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 18:39:26,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7264 states. [2021-08-21 18:39:26,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7264 to 6792. [2021-08-21 18:39:26,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6792 states, 6791 states have (on average 2.3352967162420852) internal successors, (15859), 6791 states have internal predecessors, (15859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:26,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6792 states to 6792 states and 15859 transitions. [2021-08-21 18:39:26,744 INFO L78 Accepts]: Start accepts. Automaton has 6792 states and 15859 transitions. Word has length 30 [2021-08-21 18:39:26,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:39:26,744 INFO L470 AbstractCegarLoop]: Abstraction has 6792 states and 15859 transitions. [2021-08-21 18:39:26,744 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:26,744 INFO L276 IsEmpty]: Start isEmpty. Operand 6792 states and 15859 transitions. [2021-08-21 18:39:26,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:39:26,752 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:39:26,752 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:39:26,778 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Forceful destruction successful, exit code 0 [2021-08-21 18:39:26,952 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:39:26,952 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:39:26,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:39:26,953 INFO L82 PathProgramCache]: Analyzing trace with hash 584567630, now seen corresponding path program 70 times [2021-08-21 18:39:26,953 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:39:26,953 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591833902] [2021-08-21 18:39:26,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:39:26,953 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:39:26,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:39:27,660 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:39:27,660 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:39:27,660 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591833902] [2021-08-21 18:39:27,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [591833902] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:39:27,660 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1768550428] [2021-08-21 18:39:27,660 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:39:27,660 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:39:27,661 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:39:27,661 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:39:27,662 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:39:31,355 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:39:31,355 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:39:31,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-21 18:39:31,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:39:36,950 INFO L354 Elim1Store]: treesize reduction 38, result has 7.3 percent of original size [2021-08-21 18:39:36,951 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 237 treesize of output 154 [2021-08-21 18:39:37,328 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:39:37,329 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1768550428] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:39:37,329 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:39:37,329 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 18:39:37,329 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [863366666] [2021-08-21 18:39:37,329 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:39:37,329 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:39:37,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:39:37,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:39:37,329 INFO L87 Difference]: Start difference. First operand 6792 states and 15859 transitions. Second operand has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:38,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:39:38,273 INFO L93 Difference]: Finished difference Result 6946 states and 16078 transitions. [2021-08-21 18:39:38,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 18:39:38,274 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:39:38,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:39:38,283 INFO L225 Difference]: With dead ends: 6946 [2021-08-21 18:39:38,283 INFO L226 Difference]: Without dead ends: 6931 [2021-08-21 18:39:38,283 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 374 ImplicationChecksByTransitivity, 1112.9ms TimeCoverageRelationStatistics Valid=203, Invalid=1129, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 18:39:38,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6931 states. [2021-08-21 18:39:38,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6931 to 6808. [2021-08-21 18:39:38,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6808 states, 6807 states have (on average 2.33480240928456) internal successors, (15893), 6807 states have internal predecessors, (15893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:38,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6808 states to 6808 states and 15893 transitions. [2021-08-21 18:39:38,372 INFO L78 Accepts]: Start accepts. Automaton has 6808 states and 15893 transitions. Word has length 30 [2021-08-21 18:39:38,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:39:38,373 INFO L470 AbstractCegarLoop]: Abstraction has 6808 states and 15893 transitions. [2021-08-21 18:39:38,373 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:38,373 INFO L276 IsEmpty]: Start isEmpty. Operand 6808 states and 15893 transitions. [2021-08-21 18:39:38,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:39:38,381 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:39:38,382 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:39:38,409 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Forceful destruction successful, exit code 0 [2021-08-21 18:39:38,582 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,SelfDestructingSolverStorable100 [2021-08-21 18:39:38,582 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:39:38,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:39:38,582 INFO L82 PathProgramCache]: Analyzing trace with hash -1518969078, now seen corresponding path program 71 times [2021-08-21 18:39:38,583 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:39:38,583 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [719813765] [2021-08-21 18:39:38,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:39:38,583 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:39:38,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:39:39,297 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:39:39,297 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:39:39,297 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [719813765] [2021-08-21 18:39:39,297 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [719813765] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:39:39,297 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1730306477] [2021-08-21 18:39:39,297 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:39:39,297 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:39:39,297 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:39:39,298 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:39:39,298 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:39:43,159 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 18:39:43,159 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:39:43,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:39:43,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:39:47,636 INFO L354 Elim1Store]: treesize reduction 66, result has 9.6 percent of original size [2021-08-21 18:39:47,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 247 treesize of output 167 [2021-08-21 18:39:47,976 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:39:47,976 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1730306477] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:39:47,976 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:39:47,976 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-08-21 18:39:47,976 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [723961311] [2021-08-21 18:39:47,976 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 18:39:47,976 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:39:47,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 18:39:47,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=484, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:39:47,977 INFO L87 Difference]: Start difference. First operand 6808 states and 15893 transitions. Second operand has 24 states, 24 states have (on average 2.3333333333333335) internal successors, (56), 24 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:53,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:39:53,355 INFO L93 Difference]: Finished difference Result 6918 states and 16054 transitions. [2021-08-21 18:39:53,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 18:39:53,356 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.3333333333333335) internal successors, (56), 24 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:39:53,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:39:53,365 INFO L225 Difference]: With dead ends: 6918 [2021-08-21 18:39:53,365 INFO L226 Difference]: Without dead ends: 6908 [2021-08-21 18:39:53,366 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 593 ImplicationChecksByTransitivity, 5401.0ms TimeCoverageRelationStatistics Valid=330, Invalid=2220, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 18:39:53,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6908 states. [2021-08-21 18:39:53,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6908 to 6822. [2021-08-21 18:39:53,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6822 states, 6821 states have (on average 2.335581293065533) internal successors, (15931), 6821 states have internal predecessors, (15931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:53,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6822 states to 6822 states and 15931 transitions. [2021-08-21 18:39:53,455 INFO L78 Accepts]: Start accepts. Automaton has 6822 states and 15931 transitions. Word has length 30 [2021-08-21 18:39:53,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:39:53,455 INFO L470 AbstractCegarLoop]: Abstraction has 6822 states and 15931 transitions. [2021-08-21 18:39:53,456 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.3333333333333335) internal successors, (56), 24 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:39:53,456 INFO L276 IsEmpty]: Start isEmpty. Operand 6822 states and 15931 transitions. [2021-08-21 18:39:53,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:39:53,464 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:39:53,464 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:39:53,491 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:39:53,664 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:39:53,664 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:39:53,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:39:53,664 INFO L82 PathProgramCache]: Analyzing trace with hash 1860894602, now seen corresponding path program 72 times [2021-08-21 18:39:53,665 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:39:53,665 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [532950028] [2021-08-21 18:39:53,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:39:53,665 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:39:53,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:39:54,363 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:39:54,363 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:39:54,363 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [532950028] [2021-08-21 18:39:54,363 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [532950028] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:39:54,363 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [356154537] [2021-08-21 18:39:54,363 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:39:54,363 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:39:54,364 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:39:54,364 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:39:54,365 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:39:58,319 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 18:39:58,319 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:39:58,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:39:58,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:40:28,915 INFO L354 Elim1Store]: treesize reduction 66, result has 9.6 percent of original size [2021-08-21 18:40:28,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 9 case distinctions, treesize of input 242 treesize of output 162 [2021-08-21 18:40:29,289 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:40:29,289 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [356154537] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:40:29,289 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:40:29,290 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 18:40:29,290 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [27417027] [2021-08-21 18:40:29,290 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:40:29,290 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:40:29,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:40:29,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:40:29,290 INFO L87 Difference]: Start difference. First operand 6822 states and 15931 transitions. Second operand has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:33,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:40:33,406 INFO L93 Difference]: Finished difference Result 7543 states and 17127 transitions. [2021-08-21 18:40:33,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-21 18:40:33,406 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:40:33,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:40:33,417 INFO L225 Difference]: With dead ends: 7543 [2021-08-21 18:40:33,417 INFO L226 Difference]: Without dead ends: 7518 [2021-08-21 18:40:33,417 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 859 ImplicationChecksByTransitivity, 4082.9ms TimeCoverageRelationStatistics Valid=561, Invalid=2301, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 18:40:33,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7518 states. [2021-08-21 18:40:33,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7518 to 6898. [2021-08-21 18:40:33,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6898 states, 6897 states have (on average 2.3353632013919094) internal successors, (16107), 6897 states have internal predecessors, (16107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:33,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6898 states to 6898 states and 16107 transitions. [2021-08-21 18:40:33,538 INFO L78 Accepts]: Start accepts. Automaton has 6898 states and 16107 transitions. Word has length 30 [2021-08-21 18:40:33,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:40:33,538 INFO L470 AbstractCegarLoop]: Abstraction has 6898 states and 16107 transitions. [2021-08-21 18:40:33,538 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:33,539 INFO L276 IsEmpty]: Start isEmpty. Operand 6898 states and 16107 transitions. [2021-08-21 18:40:33,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:40:33,547 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:40:33,547 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:40:33,574 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Ended with exit code 0 [2021-08-21 18:40:33,747 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-08-21 18:40:33,747 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:40:33,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:40:33,749 INFO L82 PathProgramCache]: Analyzing trace with hash -326502646, now seen corresponding path program 73 times [2021-08-21 18:40:33,749 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:40:33,749 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1603912081] [2021-08-21 18:40:33,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:40:33,750 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:40:33,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:40:34,367 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:40:34,367 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:40:34,367 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1603912081] [2021-08-21 18:40:34,367 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1603912081] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:40:34,367 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [623180653] [2021-08-21 18:40:34,367 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:40:34,367 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:40:34,367 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:40:34,368 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:40:34,369 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:40:38,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:40:38,572 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:40:38,572 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:40:40,740 INFO L354 Elim1Store]: treesize reduction 58, result has 10.8 percent of original size [2021-08-21 18:40:40,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 246 treesize of output 154 [2021-08-21 18:40:41,004 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:40:41,004 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [623180653] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:40:41,004 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:40:41,004 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-08-21 18:40:41,004 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [910313439] [2021-08-21 18:40:41,004 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:40:41,004 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:40:41,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:40:41,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:40:41,005 INFO L87 Difference]: Start difference. First operand 6898 states and 16107 transitions. Second operand has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:46,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:40:46,937 INFO L93 Difference]: Finished difference Result 7765 states and 17586 transitions. [2021-08-21 18:40:46,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-08-21 18:40:46,937 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:40:46,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:40:46,948 INFO L225 Difference]: With dead ends: 7765 [2021-08-21 18:40:46,948 INFO L226 Difference]: Without dead ends: 7755 [2021-08-21 18:40:46,949 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1296 ImplicationChecksByTransitivity, 5949.4ms TimeCoverageRelationStatistics Valid=536, Invalid=3754, Unknown=0, NotChecked=0, Total=4290 [2021-08-21 18:40:46,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7755 states. [2021-08-21 18:40:47,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7755 to 6928. [2021-08-21 18:40:47,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6928 states, 6927 states have (on average 2.336364948751263) internal successors, (16184), 6927 states have internal predecessors, (16184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:47,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6928 states to 6928 states and 16184 transitions. [2021-08-21 18:40:47,049 INFO L78 Accepts]: Start accepts. Automaton has 6928 states and 16184 transitions. Word has length 30 [2021-08-21 18:40:47,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:40:47,049 INFO L470 AbstractCegarLoop]: Abstraction has 6928 states and 16184 transitions. [2021-08-21 18:40:47,049 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:40:47,050 INFO L276 IsEmpty]: Start isEmpty. Operand 6928 states and 16184 transitions. [2021-08-21 18:40:47,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:40:47,058 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:40:47,058 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:40:47,086 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:40:47,258 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-08-21 18:40:47,259 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:40:47,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:40:47,259 INFO L82 PathProgramCache]: Analyzing trace with hash -1817997558, now seen corresponding path program 74 times [2021-08-21 18:40:47,259 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:40:47,259 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1658512689] [2021-08-21 18:40:47,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:40:47,259 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:40:47,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:40:47,930 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:40:47,930 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:40:47,930 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1658512689] [2021-08-21 18:40:47,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1658512689] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:40:47,930 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1297440871] [2021-08-21 18:40:47,930 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:40:47,930 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:40:47,930 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:40:47,931 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:40:47,931 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:40:52,294 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:40:52,294 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:40:52,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 34 conjunts are in the unsatisfiable core [2021-08-21 18:40:52,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:40:54,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:40:54,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:40:54,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:40:54,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-21 18:40:54,103 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:40:54,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 234 treesize of output 168 [2021-08-21 18:40:55,431 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:40:55,432 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1297440871] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:40:55,432 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:40:55,432 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 23 [2021-08-21 18:40:55,432 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693176710] [2021-08-21 18:40:55,432 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:40:55,432 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:40:55,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:40:55,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=443, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:40:55,432 INFO L87 Difference]: Start difference. First operand 6928 states and 16184 transitions. Second operand has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:06,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:41:06,119 INFO L93 Difference]: Finished difference Result 9370 states and 21274 transitions. [2021-08-21 18:41:06,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-08-21 18:41:06,120 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:41:06,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:41:06,133 INFO L225 Difference]: With dead ends: 9370 [2021-08-21 18:41:06,133 INFO L226 Difference]: Without dead ends: 9360 [2021-08-21 18:41:06,134 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2512 ImplicationChecksByTransitivity, 10126.2ms TimeCoverageRelationStatistics Valid=680, Invalid=6976, Unknown=0, NotChecked=0, Total=7656 [2021-08-21 18:41:06,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9360 states. [2021-08-21 18:41:06,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9360 to 7004. [2021-08-21 18:41:06,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7004 states, 7003 states have (on average 2.338569184635156) internal successors, (16377), 7003 states have internal predecessors, (16377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:06,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7004 states to 7004 states and 16377 transitions. [2021-08-21 18:41:06,246 INFO L78 Accepts]: Start accepts. Automaton has 7004 states and 16377 transitions. Word has length 30 [2021-08-21 18:41:06,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:41:06,246 INFO L470 AbstractCegarLoop]: Abstraction has 7004 states and 16377 transitions. [2021-08-21 18:41:06,246 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:06,246 INFO L276 IsEmpty]: Start isEmpty. Operand 7004 states and 16377 transitions. [2021-08-21 18:41:06,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:41:06,254 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:41:06,255 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:41:06,283 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:41:06,455 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,SelfDestructingSolverStorable104 [2021-08-21 18:41:06,455 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:41:06,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:41:06,455 INFO L82 PathProgramCache]: Analyzing trace with hash -253359538, now seen corresponding path program 75 times [2021-08-21 18:41:06,455 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:41:06,455 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779809393] [2021-08-21 18:41:06,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:41:06,456 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:41:06,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:41:07,430 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:41:07,430 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:41:07,430 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779809393] [2021-08-21 18:41:07,430 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1779809393] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:41:07,430 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1443897041] [2021-08-21 18:41:07,430 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:41:07,430 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:41:07,430 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:41:07,431 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:41:07,432 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:41:11,962 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 18:41:11,962 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:41:11,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:41:11,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:41:15,673 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:41:15,673 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 246 treesize of output 200 [2021-08-21 18:41:21,472 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:41:21,473 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1443897041] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:41:21,473 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:41:21,473 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-08-21 18:41:21,473 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439398193] [2021-08-21 18:41:21,473 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 18:41:21,473 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:41:21,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 18:41:21,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=480, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:41:21,474 INFO L87 Difference]: Start difference. First operand 7004 states and 16377 transitions. Second operand has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:26,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:41:26,304 INFO L93 Difference]: Finished difference Result 7511 states and 17206 transitions. [2021-08-21 18:41:26,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 18:41:26,304 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:41:26,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:41:26,316 INFO L225 Difference]: With dead ends: 7511 [2021-08-21 18:41:26,316 INFO L226 Difference]: Without dead ends: 7501 [2021-08-21 18:41:26,316 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 719 ImplicationChecksByTransitivity, 4557.4ms TimeCoverageRelationStatistics Valid=394, Invalid=2468, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 18:41:26,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7501 states. [2021-08-21 18:41:26,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7501 to 7040. [2021-08-21 18:41:26,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7040 states, 7039 states have (on average 2.337405881517261) internal successors, (16453), 7039 states have internal predecessors, (16453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:26,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7040 states to 7040 states and 16453 transitions. [2021-08-21 18:41:26,423 INFO L78 Accepts]: Start accepts. Automaton has 7040 states and 16453 transitions. Word has length 30 [2021-08-21 18:41:26,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:41:26,423 INFO L470 AbstractCegarLoop]: Abstraction has 7040 states and 16453 transitions. [2021-08-21 18:41:26,423 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:26,423 INFO L276 IsEmpty]: Start isEmpty. Operand 7040 states and 16453 transitions. [2021-08-21 18:41:26,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:41:26,433 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:41:26,433 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:41:26,461 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Ended with exit code 0 [2021-08-21 18:41:26,633 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:41:26,633 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:41:26,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:41:26,633 INFO L82 PathProgramCache]: Analyzing trace with hash 1854210510, now seen corresponding path program 76 times [2021-08-21 18:41:26,634 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:41:26,634 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484306161] [2021-08-21 18:41:26,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:41:26,634 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:41:26,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:41:27,793 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:41:27,793 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:41:27,793 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1484306161] [2021-08-21 18:41:27,793 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1484306161] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:41:27,793 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1319059571] [2021-08-21 18:41:27,793 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:41:27,793 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:41:27,793 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:41:27,794 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:41:27,794 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:41:32,522 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:41:32,523 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:41:32,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:41:32,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:41:34,790 INFO L354 Elim1Store]: treesize reduction 58, result has 10.8 percent of original size [2021-08-21 18:41:34,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 244 treesize of output 154 [2021-08-21 18:41:35,146 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:41:35,146 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1319059571] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:41:35,146 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:41:35,146 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-21 18:41:35,146 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [623361301] [2021-08-21 18:41:35,146 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:41:35,146 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:41:35,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:41:35,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=397, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:41:35,147 INFO L87 Difference]: Start difference. First operand 7040 states and 16453 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:38,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:41:38,078 INFO L93 Difference]: Finished difference Result 7755 states and 17675 transitions. [2021-08-21 18:41:38,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 18:41:38,079 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:41:38,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:41:38,090 INFO L225 Difference]: With dead ends: 7755 [2021-08-21 18:41:38,091 INFO L226 Difference]: Without dead ends: 7750 [2021-08-21 18:41:38,091 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 491 ImplicationChecksByTransitivity, 3288.5ms TimeCoverageRelationStatistics Valid=243, Invalid=1649, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 18:41:38,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7750 states. [2021-08-21 18:41:38,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7750 to 7048. [2021-08-21 18:41:38,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7048 states, 7047 states have (on average 2.336880942244927) internal successors, (16468), 7047 states have internal predecessors, (16468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:38,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7048 states to 7048 states and 16468 transitions. [2021-08-21 18:41:38,201 INFO L78 Accepts]: Start accepts. Automaton has 7048 states and 16468 transitions. Word has length 30 [2021-08-21 18:41:38,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:41:38,201 INFO L470 AbstractCegarLoop]: Abstraction has 7048 states and 16468 transitions. [2021-08-21 18:41:38,201 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:38,201 INFO L276 IsEmpty]: Start isEmpty. Operand 7048 states and 16468 transitions. [2021-08-21 18:41:38,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:41:38,210 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:41:38,210 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:41:38,239 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Forceful destruction successful, exit code 0 [2021-08-21 18:41:38,410 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:41:38,411 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:41:38,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:41:38,411 INFO L82 PathProgramCache]: Analyzing trace with hash 362715598, now seen corresponding path program 77 times [2021-08-21 18:41:38,411 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:41:38,411 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303602198] [2021-08-21 18:41:38,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:41:38,411 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:41:38,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:41:39,162 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:41:39,162 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:41:39,162 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303602198] [2021-08-21 18:41:39,162 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [303602198] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:41:39,162 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1901911784] [2021-08-21 18:41:39,162 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:41:39,162 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:41:39,163 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:41:39,163 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:41:39,164 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:41:44,166 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 18:41:44,166 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:41:44,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-21 18:41:44,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:41:49,273 INFO L354 Elim1Store]: treesize reduction 90, result has 7.2 percent of original size [2021-08-21 18:41:49,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 269 treesize of output 159 [2021-08-21 18:41:49,620 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:41:49,620 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1901911784] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:41:49,620 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:41:49,621 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2021-08-21 18:41:49,621 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537908100] [2021-08-21 18:41:49,621 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 18:41:49,621 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:41:49,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 18:41:49,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=482, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:41:49,621 INFO L87 Difference]: Start difference. First operand 7048 states and 16468 transitions. Second operand has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:56,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:41:56,414 INFO L93 Difference]: Finished difference Result 9224 states and 21119 transitions. [2021-08-21 18:41:56,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-08-21 18:41:56,415 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:41:56,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:41:56,428 INFO L225 Difference]: With dead ends: 9224 [2021-08-21 18:41:56,428 INFO L226 Difference]: Without dead ends: 9209 [2021-08-21 18:41:56,429 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1523 ImplicationChecksByTransitivity, 6414.5ms TimeCoverageRelationStatistics Valid=606, Invalid=4506, Unknown=0, NotChecked=0, Total=5112 [2021-08-21 18:41:56,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9209 states. [2021-08-21 18:41:56,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9209 to 7120. [2021-08-21 18:41:56,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7120 states, 7119 states have (on average 2.3338952100014048) internal successors, (16615), 7119 states have internal predecessors, (16615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:56,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7120 states to 7120 states and 16615 transitions. [2021-08-21 18:41:56,531 INFO L78 Accepts]: Start accepts. Automaton has 7120 states and 16615 transitions. Word has length 30 [2021-08-21 18:41:56,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:41:56,531 INFO L470 AbstractCegarLoop]: Abstraction has 7120 states and 16615 transitions. [2021-08-21 18:41:56,531 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:41:56,531 INFO L276 IsEmpty]: Start isEmpty. Operand 7120 states and 16615 transitions. [2021-08-21 18:41:56,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:41:56,540 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:41:56,540 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:41:56,569 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Ended with exit code 0 [2021-08-21 18:41:56,740 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,SelfDestructingSolverStorable107 [2021-08-21 18:41:56,741 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:41:56,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:41:56,741 INFO L82 PathProgramCache]: Analyzing trace with hash 2107999634, now seen corresponding path program 78 times [2021-08-21 18:41:56,741 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:41:56,741 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [437718185] [2021-08-21 18:41:56,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:41:56,741 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:41:56,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:41:59,234 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:41:59,234 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:41:59,234 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [437718185] [2021-08-21 18:41:59,234 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [437718185] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:41:59,234 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1455822887] [2021-08-21 18:41:59,234 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:41:59,234 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:41:59,235 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:41:59,235 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:41:59,236 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:42:04,275 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 18:42:04,276 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:42:04,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-21 18:42:04,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:42:12,223 INFO L354 Elim1Store]: treesize reduction 90, result has 7.2 percent of original size [2021-08-21 18:42:12,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 269 treesize of output 159 [2021-08-21 18:42:12,650 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:42:12,650 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1455822887] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:42:12,650 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:42:12,650 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 25 [2021-08-21 18:42:12,650 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2059515279] [2021-08-21 18:42:12,650 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 18:42:12,650 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:42:12,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 18:42:12,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=512, Unknown=0, NotChecked=0, Total=600 [2021-08-21 18:42:12,651 INFO L87 Difference]: Start difference. First operand 7120 states and 16615 transitions. Second operand has 25 states, 25 states have (on average 2.24) internal successors, (56), 25 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:42:17,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:42:17,505 INFO L93 Difference]: Finished difference Result 7234 states and 16793 transitions. [2021-08-21 18:42:17,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-21 18:42:17,505 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.24) internal successors, (56), 25 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:42:17,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:42:17,516 INFO L225 Difference]: With dead ends: 7234 [2021-08-21 18:42:17,516 INFO L226 Difference]: Without dead ends: 7224 [2021-08-21 18:42:17,517 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1095 ImplicationChecksByTransitivity, 4975.5ms TimeCoverageRelationStatistics Valid=494, Invalid=3166, Unknown=0, NotChecked=0, Total=3660 [2021-08-21 18:42:17,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7224 states. [2021-08-21 18:42:17,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7224 to 7140. [2021-08-21 18:42:17,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7140 states, 7139 states have (on average 2.332959798291077) internal successors, (16655), 7139 states have internal predecessors, (16655), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:42:17,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7140 states to 7140 states and 16655 transitions. [2021-08-21 18:42:17,613 INFO L78 Accepts]: Start accepts. Automaton has 7140 states and 16655 transitions. Word has length 30 [2021-08-21 18:42:17,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:42:17,613 INFO L470 AbstractCegarLoop]: Abstraction has 7140 states and 16655 transitions. [2021-08-21 18:42:17,613 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.24) internal successors, (56), 25 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:42:17,613 INFO L276 IsEmpty]: Start isEmpty. Operand 7140 states and 16655 transitions. [2021-08-21 18:42:17,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:42:17,622 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:42:17,622 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:42:17,654 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Forceful destruction successful, exit code 0 [2021-08-21 18:42:17,823 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:42:17,823 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:42:17,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:42:17,823 INFO L82 PathProgramCache]: Analyzing trace with hash -1009936758, now seen corresponding path program 29 times [2021-08-21 18:42:17,823 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:42:17,823 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1683939090] [2021-08-21 18:42:17,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:42:17,823 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:42:17,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:42:18,786 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:42:18,786 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:42:18,786 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1683939090] [2021-08-21 18:42:18,786 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1683939090] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:42:18,786 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [879718447] [2021-08-21 18:42:18,786 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:42:18,786 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:42:18,786 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:42:18,787 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:42:18,788 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:42:24,053 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 18:42:24,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:42:24,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-21 18:42:24,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:42:26,077 INFO L354 Elim1Store]: treesize reduction 107, result has 8.5 percent of original size [2021-08-21 18:42:26,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 12 case distinctions, treesize of input 256 treesize of output 157 [2021-08-21 18:42:26,363 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 18:42:26,363 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [879718447] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:42:26,363 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:42:26,363 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 23 [2021-08-21 18:42:26,363 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271704512] [2021-08-21 18:42:26,364 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 18:42:26,364 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:42:26,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 18:42:26,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=479, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:42:26,364 INFO L87 Difference]: Start difference. First operand 7140 states and 16655 transitions. Second operand has 24 states, 24 states have (on average 2.375) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:42:33,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:42:33,992 INFO L93 Difference]: Finished difference Result 7233 states and 16777 transitions. [2021-08-21 18:42:33,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 18:42:33,993 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:42:33,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:42:34,004 INFO L225 Difference]: With dead ends: 7233 [2021-08-21 18:42:34,004 INFO L226 Difference]: Without dead ends: 7223 [2021-08-21 18:42:34,004 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 727 ImplicationChecksByTransitivity, 7822.9ms TimeCoverageRelationStatistics Valid=375, Invalid=2705, Unknown=0, NotChecked=0, Total=3080 [2021-08-21 18:42:34,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7223 states. [2021-08-21 18:42:34,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7223 to 7140. [2021-08-21 18:42:34,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7140 states, 7139 states have (on average 2.332959798291077) internal successors, (16655), 7139 states have internal predecessors, (16655), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:42:34,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7140 states to 7140 states and 16655 transitions. [2021-08-21 18:42:34,105 INFO L78 Accepts]: Start accepts. Automaton has 7140 states and 16655 transitions. Word has length 30 [2021-08-21 18:42:34,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:42:34,105 INFO L470 AbstractCegarLoop]: Abstraction has 7140 states and 16655 transitions. [2021-08-21 18:42:34,105 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 23 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:42:34,106 INFO L276 IsEmpty]: Start isEmpty. Operand 7140 states and 16655 transitions. [2021-08-21 18:42:34,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:42:34,114 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:42:34,114 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:42:34,145 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Forceful destruction successful, exit code 0 [2021-08-21 18:42:34,315 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:42:34,315 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:42:34,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:42:34,315 INFO L82 PathProgramCache]: Analyzing trace with hash 297573070, now seen corresponding path program 79 times [2021-08-21 18:42:34,315 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:42:34,315 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082216109] [2021-08-21 18:42:34,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:42:34,315 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:42:34,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:42:35,423 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:42:35,423 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:42:35,423 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1082216109] [2021-08-21 18:42:35,423 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1082216109] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:42:35,423 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1751406398] [2021-08-21 18:42:35,423 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:42:35,423 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:42:35,423 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:42:35,424 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:42:35,425 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:42:40,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:42:40,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:42:40,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:42:42,891 INFO L354 Elim1Store]: treesize reduction 58, result has 10.8 percent of original size [2021-08-21 18:42:42,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 244 treesize of output 154 [2021-08-21 18:42:43,284 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:42:43,284 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1751406398] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:42:43,284 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:42:43,284 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2021-08-21 18:42:43,284 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [712578523] [2021-08-21 18:42:43,284 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 18:42:43,284 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:42:43,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 18:42:43,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=480, Unknown=0, NotChecked=0, Total=552 [2021-08-21 18:42:43,285 INFO L87 Difference]: Start difference. First operand 7140 states and 16655 transitions. Second operand has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:42:51,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:42:51,290 INFO L93 Difference]: Finished difference Result 9442 states and 21483 transitions. [2021-08-21 18:42:51,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-08-21 18:42:51,291 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:42:51,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:42:51,305 INFO L225 Difference]: With dead ends: 9442 [2021-08-21 18:42:51,305 INFO L226 Difference]: Without dead ends: 9419 [2021-08-21 18:42:51,306 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2200 ImplicationChecksByTransitivity, 7994.8ms TimeCoverageRelationStatistics Valid=758, Invalid=6048, Unknown=0, NotChecked=0, Total=6806 [2021-08-21 18:42:51,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9419 states. [2021-08-21 18:42:51,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9419 to 7200. [2021-08-21 18:42:51,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7200 states, 7199 states have (on average 2.329490206973191) internal successors, (16770), 7199 states have internal predecessors, (16770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:42:51,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7200 states to 7200 states and 16770 transitions. [2021-08-21 18:42:51,419 INFO L78 Accepts]: Start accepts. Automaton has 7200 states and 16770 transitions. Word has length 30 [2021-08-21 18:42:51,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:42:51,420 INFO L470 AbstractCegarLoop]: Abstraction has 7200 states and 16770 transitions. [2021-08-21 18:42:51,420 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.375) internal successors, (57), 24 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:42:51,420 INFO L276 IsEmpty]: Start isEmpty. Operand 7200 states and 16770 transitions. [2021-08-21 18:42:51,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:42:51,428 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:42:51,428 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:42:51,459 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:42:51,628 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:42:51,629 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:42:51,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:42:51,629 INFO L82 PathProgramCache]: Analyzing trace with hash -1638369398, now seen corresponding path program 80 times [2021-08-21 18:42:51,629 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:42:51,629 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [111983197] [2021-08-21 18:42:51,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:42:51,629 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:42:51,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:42:52,340 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:42:52,341 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:42:52,341 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [111983197] [2021-08-21 18:42:52,341 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [111983197] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:42:52,341 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [710942106] [2021-08-21 18:42:52,341 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 18:42:52,341 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:42:52,341 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:42:52,342 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:42:52,342 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:42:57,899 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 18:42:57,899 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:42:57,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-21 18:42:57,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:43:01,428 INFO L354 Elim1Store]: treesize reduction 38, result has 7.3 percent of original size [2021-08-21 18:43:01,428 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 237 treesize of output 154 [2021-08-21 18:43:01,718 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:43:01,718 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [710942106] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:43:01,718 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:43:01,718 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 18:43:01,718 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [403461001] [2021-08-21 18:43:01,719 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:43:01,719 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:43:01,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:43:01,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=370, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:43:01,719 INFO L87 Difference]: Start difference. First operand 7200 states and 16770 transitions. Second operand has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:43:05,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:43:05,168 INFO L93 Difference]: Finished difference Result 9691 states and 21942 transitions. [2021-08-21 18:43:05,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 18:43:05,169 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:43:05,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:43:05,184 INFO L225 Difference]: With dead ends: 9691 [2021-08-21 18:43:05,185 INFO L226 Difference]: Without dead ends: 9666 [2021-08-21 18:43:05,185 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 685 ImplicationChecksByTransitivity, 3405.8ms TimeCoverageRelationStatistics Valid=443, Invalid=1909, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 18:43:05,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9666 states. [2021-08-21 18:43:05,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9666 to 7222. [2021-08-21 18:43:05,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7222 states, 7221 states have (on average 2.3315330286663896) internal successors, (16836), 7221 states have internal predecessors, (16836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:43:05,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7222 states to 7222 states and 16836 transitions. [2021-08-21 18:43:05,315 INFO L78 Accepts]: Start accepts. Automaton has 7222 states and 16836 transitions. Word has length 30 [2021-08-21 18:43:05,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:43:05,315 INFO L470 AbstractCegarLoop]: Abstraction has 7222 states and 16836 transitions. [2021-08-21 18:43:05,316 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:43:05,316 INFO L276 IsEmpty]: Start isEmpty. Operand 7222 states and 16836 transitions. [2021-08-21 18:43:05,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:43:05,325 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:43:05,325 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:43:05,359 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Forceful destruction successful, exit code 0 [2021-08-21 18:43:05,526 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,SelfDestructingSolverStorable111 [2021-08-21 18:43:05,526 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:43:05,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:43:05,526 INFO L82 PathProgramCache]: Analyzing trace with hash 106914638, now seen corresponding path program 81 times [2021-08-21 18:43:05,526 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:43:05,526 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47735054] [2021-08-21 18:43:05,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:43:05,527 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:43:05,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:43:06,201 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:43:06,202 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:43:06,202 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47735054] [2021-08-21 18:43:06,202 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [47735054] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:43:06,202 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2119425718] [2021-08-21 18:43:06,202 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 18:43:06,202 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:43:06,202 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:43:06,203 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:43:06,203 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:43:11,937 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 18:43:11,937 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:43:11,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 33 conjunts are in the unsatisfiable core [2021-08-21 18:43:11,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:43:15,460 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:43:15,460 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 246 treesize of output 200 [2021-08-21 18:43:19,145 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:43:19,145 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2119425718] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:43:19,145 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:43:19,146 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 23 [2021-08-21 18:43:19,146 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1130876553] [2021-08-21 18:43:19,146 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:43:19,146 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:43:19,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:43:19,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=432, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:43:19,147 INFO L87 Difference]: Start difference. First operand 7222 states and 16836 transitions. Second operand has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 23 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:43:24,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:43:24,921 INFO L93 Difference]: Finished difference Result 9517 states and 21664 transitions. [2021-08-21 18:43:24,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-21 18:43:24,921 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 23 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:43:24,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:43:24,937 INFO L225 Difference]: With dead ends: 9517 [2021-08-21 18:43:24,938 INFO L226 Difference]: Without dead ends: 9507 [2021-08-21 18:43:24,938 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 965 ImplicationChecksByTransitivity, 5293.7ms TimeCoverageRelationStatistics Valid=477, Invalid=2945, Unknown=0, NotChecked=0, Total=3422 [2021-08-21 18:43:24,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9507 states. [2021-08-21 18:43:25,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9507 to 7218. [2021-08-21 18:43:25,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7218 states, 7217 states have (on average 2.3319939032839128) internal successors, (16830), 7217 states have internal predecessors, (16830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:43:25,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7218 states to 7218 states and 16830 transitions. [2021-08-21 18:43:25,063 INFO L78 Accepts]: Start accepts. Automaton has 7218 states and 16830 transitions. Word has length 30 [2021-08-21 18:43:25,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:43:25,063 INFO L470 AbstractCegarLoop]: Abstraction has 7218 states and 16830 transitions. [2021-08-21 18:43:25,063 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 23 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:43:25,063 INFO L276 IsEmpty]: Start isEmpty. Operand 7218 states and 16830 transitions. [2021-08-21 18:43:25,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:43:25,073 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:43:25,073 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:43:25,108 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:43:25,273 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,SelfDestructingSolverStorable112 [2021-08-21 18:43:25,273 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:43:25,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:43:25,273 INFO L82 PathProgramCache]: Analyzing trace with hash 1860571018, now seen corresponding path program 82 times [2021-08-21 18:43:25,274 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:43:25,274 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [92828658] [2021-08-21 18:43:25,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:43:25,274 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:43:25,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:43:25,936 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:43:25,936 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:43:25,936 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [92828658] [2021-08-21 18:43:25,936 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [92828658] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:43:25,936 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [826822605] [2021-08-21 18:43:25,936 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 18:43:25,937 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:43:25,937 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:43:25,937 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:43:25,938 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:43:31,747 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 18:43:31,748 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:43:31,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-21 18:43:31,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:43:35,342 INFO L354 Elim1Store]: treesize reduction 38, result has 7.3 percent of original size [2021-08-21 18:43:35,343 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 237 treesize of output 154 [2021-08-21 18:43:35,655 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:43:35,656 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [826822605] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:43:35,656 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:43:35,656 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 18:43:35,656 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [185404140] [2021-08-21 18:43:35,656 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:43:35,656 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:43:35,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:43:35,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=379, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:43:35,656 INFO L87 Difference]: Start difference. First operand 7218 states and 16830 transitions. Second operand has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:43:37,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:43:37,864 INFO L93 Difference]: Finished difference Result 10160 states and 23151 transitions. [2021-08-21 18:43:37,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 18:43:37,864 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:43:37,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:43:37,886 INFO L225 Difference]: With dead ends: 10160 [2021-08-21 18:43:37,886 INFO L226 Difference]: Without dead ends: 10145 [2021-08-21 18:43:37,886 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 631 ImplicationChecksByTransitivity, 2229.3ms TimeCoverageRelationStatistics Valid=387, Invalid=1775, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 18:43:37,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10145 states. [2021-08-21 18:43:38,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10145 to 7218. [2021-08-21 18:43:38,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7218 states, 7217 states have (on average 2.3319939032839128) internal successors, (16830), 7217 states have internal predecessors, (16830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:43:38,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7218 states to 7218 states and 16830 transitions. [2021-08-21 18:43:38,033 INFO L78 Accepts]: Start accepts. Automaton has 7218 states and 16830 transitions. Word has length 30 [2021-08-21 18:43:38,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:43:38,033 INFO L470 AbstractCegarLoop]: Abstraction has 7218 states and 16830 transitions. [2021-08-21 18:43:38,033 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:43:38,033 INFO L276 IsEmpty]: Start isEmpty. Operand 7218 states and 16830 transitions. [2021-08-21 18:43:38,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:43:38,042 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:43:38,042 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:43:38,076 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:43:38,245 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,SelfDestructingSolverStorable113 [2021-08-21 18:43:38,245 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:43:38,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:43:38,246 INFO L82 PathProgramCache]: Analyzing trace with hash 1779681162, now seen corresponding path program 83 times [2021-08-21 18:43:38,246 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:43:38,246 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [937894975] [2021-08-21 18:43:38,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:43:38,246 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:43:38,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:43:38,855 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:43:38,856 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:43:38,856 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [937894975] [2021-08-21 18:43:38,856 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [937894975] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:43:38,856 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1655734835] [2021-08-21 18:43:38,856 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 18:43:38,856 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:43:38,856 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:43:38,857 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:43:38,857 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:43:44,908 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 18:43:44,908 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:43:44,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-21 18:43:44,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:43:47,810 INFO L354 Elim1Store]: treesize reduction 16, result has 61.0 percent of original size [2021-08-21 18:43:47,810 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 244 treesize of output 182 [2021-08-21 18:43:49,443 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:43:49,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1655734835] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:43:49,443 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:43:49,443 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 18:43:49,443 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821153760] [2021-08-21 18:43:49,444 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:43:49,444 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:43:49,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:43:49,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:43:49,444 INFO L87 Difference]: Start difference. First operand 7218 states and 16830 transitions. Second operand has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:43:52,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:43:52,690 INFO L93 Difference]: Finished difference Result 10959 states and 24878 transitions. [2021-08-21 18:43:52,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-21 18:43:52,690 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:43:52,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:43:52,708 INFO L225 Difference]: With dead ends: 10959 [2021-08-21 18:43:52,708 INFO L226 Difference]: Without dead ends: 10949 [2021-08-21 18:43:52,709 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 917 ImplicationChecksByTransitivity, 3010.3ms TimeCoverageRelationStatistics Valid=535, Invalid=2435, Unknown=0, NotChecked=0, Total=2970 [2021-08-21 18:43:52,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10949 states. [2021-08-21 18:43:52,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10949 to 7222. [2021-08-21 18:43:52,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7222 states, 7221 states have (on average 2.332225453538291) internal successors, (16841), 7221 states have internal predecessors, (16841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:43:52,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7222 states to 7222 states and 16841 transitions. [2021-08-21 18:43:52,846 INFO L78 Accepts]: Start accepts. Automaton has 7222 states and 16841 transitions. Word has length 30 [2021-08-21 18:43:52,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:43:52,846 INFO L470 AbstractCegarLoop]: Abstraction has 7222 states and 16841 transitions. [2021-08-21 18:43:52,846 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:43:52,846 INFO L276 IsEmpty]: Start isEmpty. Operand 7222 states and 16841 transitions. [2021-08-21 18:43:52,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:43:52,855 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:43:52,855 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:43:52,888 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:43:53,055 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,SelfDestructingSolverStorable114 [2021-08-21 18:43:53,056 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:43:53,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:43:53,056 INFO L82 PathProgramCache]: Analyzing trace with hash -334572978, now seen corresponding path program 84 times [2021-08-21 18:43:53,056 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:43:53,056 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372242434] [2021-08-21 18:43:53,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:43:53,056 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:43:53,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:43:53,821 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:43:53,821 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:43:53,821 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [372242434] [2021-08-21 18:43:53,822 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [372242434] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:43:53,822 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1356749958] [2021-08-21 18:43:53,822 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 18:43:53,822 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:43:53,822 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:43:53,822 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:43:53,823 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:43:59,959 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 18:43:59,959 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 18:43:59,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-21 18:43:59,960 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:44:02,800 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 18:44:02,801 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 246 treesize of output 200 [2021-08-21 18:44:06,831 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:44:06,831 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1356749958] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:44:06,831 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:44:06,832 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 23 [2021-08-21 18:44:06,832 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683229158] [2021-08-21 18:44:06,832 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 18:44:06,832 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:44:06,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 18:44:06,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=429, Unknown=0, NotChecked=0, Total=506 [2021-08-21 18:44:06,832 INFO L87 Difference]: Start difference. First operand 7222 states and 16841 transitions. Second operand has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 23 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:44:13,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:44:13,111 INFO L93 Difference]: Finished difference Result 10970 states and 24901 transitions. [2021-08-21 18:44:13,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-08-21 18:44:13,111 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 23 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:44:13,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:44:13,129 INFO L225 Difference]: With dead ends: 10970 [2021-08-21 18:44:13,129 INFO L226 Difference]: Without dead ends: 10965 [2021-08-21 18:44:13,129 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1211 ImplicationChecksByTransitivity, 5790.5ms TimeCoverageRelationStatistics Valid=656, Invalid=3504, Unknown=0, NotChecked=0, Total=4160 [2021-08-21 18:44:13,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10965 states. [2021-08-21 18:44:13,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10965 to 7224. [2021-08-21 18:44:13,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7224 states, 7223 states have (on average 2.332410355807836) internal successors, (16847), 7223 states have internal predecessors, (16847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:44:13,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7224 states to 7224 states and 16847 transitions. [2021-08-21 18:44:13,263 INFO L78 Accepts]: Start accepts. Automaton has 7224 states and 16847 transitions. Word has length 30 [2021-08-21 18:44:13,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:44:13,263 INFO L470 AbstractCegarLoop]: Abstraction has 7224 states and 16847 transitions. [2021-08-21 18:44:13,263 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 23 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:44:13,263 INFO L276 IsEmpty]: Start isEmpty. Operand 7224 states and 16847 transitions. [2021-08-21 18:44:13,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:44:13,272 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:44:13,272 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:44:13,306 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:44:13,473 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:44:13,473 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:44:13,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:44:13,473 INFO L82 PathProgramCache]: Analyzing trace with hash 957501322, now seen corresponding path program 85 times [2021-08-21 18:44:13,473 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:44:13,473 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2000355786] [2021-08-21 18:44:13,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:44:13,474 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:44:13,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:44:14,336 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:44:14,336 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 18:44:14,336 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2000355786] [2021-08-21 18:44:14,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2000355786] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:44:14,337 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1537915090] [2021-08-21 18:44:14,337 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 18:44:14,337 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:44:14,337 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 18:44:14,338 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:44:14,338 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:44:20,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 18:44:20,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 32 conjunts are in the unsatisfiable core [2021-08-21 18:44:20,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 18:44:25,554 INFO L354 Elim1Store]: treesize reduction 38, result has 7.3 percent of original size [2021-08-21 18:44:25,554 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 237 treesize of output 154 [2021-08-21 18:44:25,916 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:44:25,917 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1537915090] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 18:44:25,917 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 18:44:25,917 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-08-21 18:44:25,917 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [374958382] [2021-08-21 18:44:25,917 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 18:44:25,917 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 18:44:25,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 18:44:25,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=361, Unknown=0, NotChecked=0, Total=462 [2021-08-21 18:44:25,917 INFO L87 Difference]: Start difference. First operand 7224 states and 16847 transitions. Second operand has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:44:28,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 18:44:28,241 INFO L93 Difference]: Finished difference Result 10157 states and 23151 transitions. [2021-08-21 18:44:28,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 18:44:28,241 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 18:44:28,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 18:44:28,256 INFO L225 Difference]: With dead ends: 10157 [2021-08-21 18:44:28,256 INFO L226 Difference]: Without dead ends: 10142 [2021-08-21 18:44:28,256 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 603 ImplicationChecksByTransitivity, 2042.5ms TimeCoverageRelationStatistics Valid=370, Invalid=1610, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 18:44:28,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10142 states. [2021-08-21 18:44:28,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10142 to 7234. [2021-08-21 18:44:28,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7234 states, 7233 states have (on average 2.3326420572376607) internal successors, (16872), 7233 states have internal predecessors, (16872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:44:28,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7234 states to 7234 states and 16872 transitions. [2021-08-21 18:44:28,376 INFO L78 Accepts]: Start accepts. Automaton has 7234 states and 16872 transitions. Word has length 30 [2021-08-21 18:44:28,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 18:44:28,376 INFO L470 AbstractCegarLoop]: Abstraction has 7234 states and 16872 transitions. [2021-08-21 18:44:28,376 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.5454545454545454) internal successors, (56), 22 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 18:44:28,376 INFO L276 IsEmpty]: Start isEmpty. Operand 7234 states and 16872 transitions. [2021-08-21 18:44:28,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 18:44:28,385 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 18:44:28,385 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 18:44:28,422 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Forceful destruction successful, exit code 0 [2021-08-21 18:44:28,586 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 18:44:28,586 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:44:28,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 18:44:28,586 INFO L82 PathProgramCache]: Analyzing trace with hash 678803790, now seen corresponding path program 86 times [2021-08-21 18:44:28,586 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 18:44:28,586 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [523955598] [2021-08-21 18:44:28,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 18:44:28,587 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 18:44:28,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat Received shutdown request... [2021-08-21 18:44:28,873 WARN L223 SmtUtils]: Removed 1 from assertion stack [2021-08-21 18:44:28,874 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:44:28,874 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT [2021-08-21 18:44:28,874 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117 [2021-08-21 18:44:28,874 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 3,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while SimplifyDDAWithTimeout was simplifying term of DAG size 7 for 3ms.. [2021-08-21 18:44:28,875 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-08-21 18:44:28,876 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-08-21 18:44:28,876 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION [2021-08-21 18:44:28,879 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-21 18:44:28,879 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-08-21 18:44:28,881 INFO L202 PluginConnector]: Adding new model max-array.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.08 06:44:28 BasicIcfg [2021-08-21 18:44:28,881 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-21 18:44:28,882 INFO L168 Benchmark]: Toolchain (without parser) took 703614.40 ms. Allocated memory was 188.7 MB in the beginning and 2.3 GB in the end (delta: 2.1 GB). Free memory was 168.7 MB in the beginning and 274.0 MB in the end (delta: -105.3 MB). Peak memory consumption was 2.1 GB. Max. memory is 8.0 GB. [2021-08-21 18:44:28,882 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.49 ms. Allocated memory is still 188.7 MB. Free memory is still 169.9 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-08-21 18:44:28,882 INFO L168 Benchmark]: Boogie Procedure Inliner took 27.69 ms. Allocated memory is still 188.7 MB. Free memory was 168.7 MB in the beginning and 167.3 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-21 18:44:28,882 INFO L168 Benchmark]: Boogie Preprocessor took 25.35 ms. Allocated memory is still 188.7 MB. Free memory was 167.1 MB in the beginning and 166.2 MB in the end (delta: 870.9 kB). There was no memory consumed. Max. memory is 8.0 GB. [2021-08-21 18:44:28,882 INFO L168 Benchmark]: RCFGBuilder took 310.15 ms. Allocated memory is still 188.7 MB. Free memory was 166.0 MB in the beginning and 153.1 MB in the end (delta: 12.9 MB). Peak memory consumption was 12.6 MB. Max. memory is 8.0 GB. [2021-08-21 18:44:28,882 INFO L168 Benchmark]: TraceAbstraction took 703246.34 ms. Allocated memory was 188.7 MB in the beginning and 2.3 GB in the end (delta: 2.1 GB). Free memory was 152.6 MB in the beginning and 274.0 MB in the end (delta: -121.4 MB). Peak memory consumption was 2.1 GB. Max. memory is 8.0 GB. [2021-08-21 18:44:28,883 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.49 ms. Allocated memory is still 188.7 MB. Free memory is still 169.9 MB. There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 27.69 ms. Allocated memory is still 188.7 MB. Free memory was 168.7 MB in the beginning and 167.3 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 25.35 ms. Allocated memory is still 188.7 MB. Free memory was 167.1 MB in the beginning and 166.2 MB in the end (delta: 870.9 kB). There was no memory consumed. Max. memory is 8.0 GB. * RCFGBuilder took 310.15 ms. Allocated memory is still 188.7 MB. Free memory was 166.0 MB in the beginning and 153.1 MB in the end (delta: 12.9 MB). Peak memory consumption was 12.6 MB. Max. memory is 8.0 GB. * TraceAbstraction took 703246.34 ms. Allocated memory was 188.7 MB in the beginning and 2.3 GB in the end (delta: 2.1 GB). Free memory was 152.6 MB in the beginning and 274.0 MB in the end (delta: -121.4 MB). Peak memory consumption was 2.1 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 247, positive: 220, positive conditional: 220, positive unconditional: 0, negative: 27, negative conditional: 27, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 220, positive: 220, positive conditional: 0, positive unconditional: 220, 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: 72, positive: 72, positive conditional: 0, positive unconditional: 72, 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: 72, positive: 71, positive conditional: 0, positive unconditional: 71, 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: 29, positive: 29, positive conditional: 0, positive unconditional: 29, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 220, positive: 148, positive conditional: 0, positive unconditional: 148, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 72, unknown conditional: 0, unknown unconditional: 72] , Statistics on independence cache: Total cache size (in pairs): 72, Positive cache size: 72, Positive conditional cache size: 0, Positive unconditional cache size: 72, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Independence queries for same thread: 27 - 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: 65]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 3,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while SimplifyDDAWithTimeout was simplifying term of DAG size 7 for 3ms.. - TimeoutResultAtElement [Line: 58]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 3,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while SimplifyDDAWithTimeout was simplifying term of DAG size 7 for 3ms.. - TimeoutResultAtElement [Line: 59]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 3,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while SimplifyDDAWithTimeout was simplifying term of DAG size 7 for 3ms.. - TimeoutResultAtElement [Line: 58]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 31 with TraceHistMax 3,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while SimplifyDDAWithTimeout was simplifying term of DAG size 7 for 3ms.. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 7 procedures, 42 locations, 4 error locations. Started 1 CEGAR loops. OverallTime: 703086.0ms, OverallIterations: 118, TraceHistogramMax: 3, EmptinessCheckTime: 416.3ms, AutomataDifference: 162593.1ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 147.1ms, PartialOrderReductionTime: 129.4ms, HoareTripleCheckerStatistics: 3015 SDtfs, 18892 SDslu, 22135 SDs, 0 SdLazy, 48894 SolverSat, 3937 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 29867.8ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6561 GetRequests, 2389 SyntacticMatches, 129 SemanticMatches, 4043 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52234 ImplicationChecksByTransitivity, 154140.5ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=7482occurred in iteration=95, InterpolantAutomatonStates: 3234, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 4730.6ms AutomataMinimizationTime, 117 MinimizatonAttempts, 76544 StatesRemovedByMinimization, 117 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 395.5ms SsaConstructionTime, 2051.4ms SatisfiabilityAnalysisTime, 205124.7ms InterpolantComputationTime, 6262 NumberOfCodeBlocks, 6262 NumberOfCodeBlocksAsserted, 382 NumberOfCheckSat, 6031 ConstructedInterpolants, 153 QuantifiedInterpolants, 135022 SizeOfPredicates, 509 NumberOfNonLiveVariables, 7869 ConjunctsInSsa, 1962 ConjunctsInUnsatCore, 231 InterpolantComputations, 3 PerfectInterpolantSequences, 382/2028 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