/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/threaded-sum-3.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-87fd7473a0bda1db0ad7f77f2116346063730f21-87fd747 [2021-08-21 12:54:42,068 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-21 12:54:42,071 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-21 12:54:42,108 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-21 12:54:42,109 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-21 12:54:42,111 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-21 12:54:42,113 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-21 12:54:42,118 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-21 12:54:42,120 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-21 12:54:42,124 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-21 12:54:42,124 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-21 12:54:42,125 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-21 12:54:42,126 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-21 12:54:42,127 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-21 12:54:42,129 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-21 12:54:42,132 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-21 12:54:42,133 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-21 12:54:42,133 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-21 12:54:42,136 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-21 12:54:42,145 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-21 12:54:42,146 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-21 12:54:42,149 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-21 12:54:42,150 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-21 12:54:42,154 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-21 12:54:42,158 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-21 12:54:42,158 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-21 12:54:42,159 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-21 12:54:42,159 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-21 12:54:42,160 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-21 12:54:42,160 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-21 12:54:42,161 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-21 12:54:42,161 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-21 12:54:42,162 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-21 12:54:42,165 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-21 12:54:42,167 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-21 12:54:42,167 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-21 12:54:42,168 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-21 12:54:42,168 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-21 12:54:42,168 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-21 12:54:42,168 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-21 12:54:42,169 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-21 12:54:42,170 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-08-21 12:54:42,206 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-21 12:54:42,207 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-21 12:54:42,207 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-08-21 12:54:42,207 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-08-21 12:54:42,210 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-21 12:54:42,210 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-21 12:54:42,210 INFO L138 SettingsManager]: * Use SBE=true [2021-08-21 12:54:42,211 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-21 12:54:42,211 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-21 12:54:42,219 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-21 12:54:42,219 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-21 12:54:42,219 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-21 12:54:42,219 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-21 12:54:42,222 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-21 12:54:42,222 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-21 12:54:42,222 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-21 12:54:42,222 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-21 12:54:42,222 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-21 12:54:42,222 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-21 12:54:42,222 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-21 12:54:42,223 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-21 12:54:42,223 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-21 12:54:42,223 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-21 12:54:42,223 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 12:54:42,223 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-21 12:54:42,223 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-21 12:54:42,223 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-21 12:54:42,224 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-21 12:54:42,224 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-21 12:54:42,224 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-21 12:54:42,224 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-21 12:54:42,224 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-08-21 12:54:42,538 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-21 12:54:42,558 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-21 12:54:42,560 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-21 12:54:42,561 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-21 12:54:42,564 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-21 12:54:42,565 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/threaded-sum-3.wvr.bpl [2021-08-21 12:54:42,565 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/threaded-sum-3.wvr.bpl' [2021-08-21 12:54:42,602 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-21 12:54:42,604 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-21 12:54:42,605 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-21 12:54:42,605 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-21 12:54:42,605 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-21 12:54:42,614 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:54:42" (1/1) ... [2021-08-21 12:54:42,621 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:54:42" (1/1) ... [2021-08-21 12:54:42,628 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-21 12:54:42,629 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-21 12:54:42,629 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-21 12:54:42,629 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-21 12:54:42,636 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:54:42" (1/1) ... [2021-08-21 12:54:42,636 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:54:42" (1/1) ... [2021-08-21 12:54:42,637 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:54:42" (1/1) ... [2021-08-21 12:54:42,637 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:54:42" (1/1) ... [2021-08-21 12:54:42,639 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:54:42" (1/1) ... [2021-08-21 12:54:42,642 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:54:42" (1/1) ... [2021-08-21 12:54:42,642 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:54:42" (1/1) ... [2021-08-21 12:54:42,643 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-21 12:54:42,644 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-21 12:54:42,644 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-21 12:54:42,644 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-21 12:54:42,645 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:54:42" (1/1) ... [2021-08-21 12:54:42,651 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 12:54:42,656 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:54:42,670 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-08-21 12:54:42,690 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-08-21 12:54:42,714 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-21 12:54:42,714 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-21 12:54:42,714 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-21 12:54:42,714 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-21 12:54:42,714 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-21 12:54:42,714 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-21 12:54:42,715 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-21 12:54:42,715 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-21 12:54:42,715 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-21 12:54:42,715 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-08-21 12:54:42,715 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-08-21 12:54:42,715 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-08-21 12:54:42,716 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-08-21 12:54:42,994 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-21 12:54:42,995 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-08-21 12:54:42,996 INFO L202 PluginConnector]: Adding new model threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 12:54:42 BoogieIcfgContainer [2021-08-21 12:54:42,997 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-21 12:54:42,998 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-21 12:54:42,998 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-21 12:54:43,000 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-21 12:54:43,001 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:54:42" (1/2) ... [2021-08-21 12:54:43,001 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@429f9072 and model type threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.08 12:54:43, skipping insertion in model container [2021-08-21 12:54:43,002 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 12:54:42" (2/2) ... [2021-08-21 12:54:43,003 INFO L111 eAbstractionObserver]: Analyzing ICFG threaded-sum-3.wvr.bpl [2021-08-21 12:54:43,007 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-21 12:54:43,007 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-21 12:54:43,007 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-21 12:54:43,007 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-21 12:54:43,077 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-08-21 12:54:43,122 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-08-21 12:54:43,129 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-08-21 12:54:43,130 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-08-21 12:54:43,139 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 40 places, 33 transitions, 90 flow [2021-08-21 12:54:43,173 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 136 states, 135 states have (on average 2.7925925925925927) internal successors, (377), 135 states have internal predecessors, (377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:43,177 INFO L276 IsEmpty]: Start isEmpty. Operand has 136 states, 135 states have (on average 2.7925925925925927) internal successors, (377), 135 states have internal predecessors, (377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:43,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:54:43,188 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:54:43,189 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:54:43,189 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:54:43,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:54:43,194 INFO L82 PathProgramCache]: Analyzing trace with hash -637092992, now seen corresponding path program 1 times [2021-08-21 12:54:43,201 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:54:43,202 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960280916] [2021-08-21 12:54:43,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:54:43,203 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:54:43,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:54:43,367 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:54:43,368 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:54:43,368 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1960280916] [2021-08-21 12:54:43,369 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1960280916] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 12:54:43,369 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 12:54:43,369 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-21 12:54:43,371 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1579005637] [2021-08-21 12:54:43,376 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 12:54:43,376 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:54:43,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 12:54:43,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 12:54:43,390 INFO L87 Difference]: Start difference. First operand has 136 states, 135 states have (on average 2.7925925925925927) internal successors, (377), 135 states have internal predecessors, (377), 0 states have call successors, (0), 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 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:43,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:54:43,465 INFO L93 Difference]: Finished difference Result 126 states and 331 transitions. [2021-08-21 12:54:43,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-21 12:54:43,467 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:54:43,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:54:43,482 INFO L225 Difference]: With dead ends: 126 [2021-08-21 12:54:43,482 INFO L226 Difference]: Without dead ends: 126 [2021-08-21 12:54:43,483 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 38.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 12:54:43,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2021-08-21 12:54:43,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 126. [2021-08-21 12:54:43,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 125 states have (on average 2.648) internal successors, (331), 125 states have internal predecessors, (331), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:43,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 331 transitions. [2021-08-21 12:54:43,515 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 331 transitions. Word has length 21 [2021-08-21 12:54:43,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:54:43,516 INFO L470 AbstractCegarLoop]: Abstraction has 126 states and 331 transitions. [2021-08-21 12:54:43,516 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:43,516 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 331 transitions. [2021-08-21 12:54:43,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:54:43,517 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:54:43,518 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 12:54:43,518 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-21 12:54:43,518 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:54:43,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:54:43,519 INFO L82 PathProgramCache]: Analyzing trace with hash -1418210977, now seen corresponding path program 1 times [2021-08-21 12:54:43,519 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:54:43,519 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933503945] [2021-08-21 12:54:43,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:54:43,519 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:54:43,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:54:43,567 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 12:54:43,567 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:54:43,568 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933503945] [2021-08-21 12:54:43,568 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [933503945] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 12:54:43,568 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 12:54:43,568 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-21 12:54:43,568 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1728822206] [2021-08-21 12:54:43,569 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 12:54:43,569 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:54:43,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 12:54:43,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 12:54:43,570 INFO L87 Difference]: Start difference. First operand 126 states and 331 transitions. Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:43,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:54:43,609 INFO L93 Difference]: Finished difference Result 176 states and 475 transitions. [2021-08-21 12:54:43,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-21 12:54:43,610 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:54:43,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:54:43,611 INFO L225 Difference]: With dead ends: 176 [2021-08-21 12:54:43,612 INFO L226 Difference]: Without dead ends: 176 [2021-08-21 12:54:43,612 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.8ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 12:54:43,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2021-08-21 12:54:43,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 151. [2021-08-21 12:54:43,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 2.6866666666666665) internal successors, (403), 150 states have internal predecessors, (403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:43,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 403 transitions. [2021-08-21 12:54:43,628 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 403 transitions. Word has length 24 [2021-08-21 12:54:43,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:54:43,629 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 403 transitions. [2021-08-21 12:54:43,629 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:43,629 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 403 transitions. [2021-08-21 12:54:43,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 12:54:43,631 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:54:43,631 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:54:43,631 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-21 12:54:43,631 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:54:43,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:54:43,632 INFO L82 PathProgramCache]: Analyzing trace with hash 365469361, now seen corresponding path program 1 times [2021-08-21 12:54:43,632 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:54:43,633 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [765113426] [2021-08-21 12:54:43,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:54:43,633 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:54:43,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:54:43,678 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:54:43,678 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:54:43,678 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [765113426] [2021-08-21 12:54:43,679 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [765113426] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 12:54:43,679 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 12:54:43,679 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-21 12:54:43,679 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [32247630] [2021-08-21 12:54:43,679 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 12:54:43,680 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:54:43,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 12:54:43,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-08-21 12:54:43,681 INFO L87 Difference]: Start difference. First operand 151 states and 403 transitions. Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:43,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:54:43,730 INFO L93 Difference]: Finished difference Result 223 states and 619 transitions. [2021-08-21 12:54:43,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 12:54:43,731 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 12:54:43,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:54:43,735 INFO L225 Difference]: With dead ends: 223 [2021-08-21 12:54:43,736 INFO L226 Difference]: Without dead ends: 223 [2021-08-21 12:54:43,737 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 19.8ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-08-21 12:54:43,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2021-08-21 12:54:43,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 223. [2021-08-21 12:54:43,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 223 states, 222 states have (on average 2.7882882882882885) internal successors, (619), 222 states have internal predecessors, (619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:43,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 619 transitions. [2021-08-21 12:54:43,773 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 619 transitions. Word has length 26 [2021-08-21 12:54:43,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:54:43,773 INFO L470 AbstractCegarLoop]: Abstraction has 223 states and 619 transitions. [2021-08-21 12:54:43,774 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:43,774 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 619 transitions. [2021-08-21 12:54:43,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:54:43,780 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:54:43,781 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:54:43,781 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-08-21 12:54:43,781 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:54:43,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:54:43,782 INFO L82 PathProgramCache]: Analyzing trace with hash 282875335, now seen corresponding path program 1 times [2021-08-21 12:54:43,782 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:54:43,783 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1787666103] [2021-08-21 12:54:43,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:54:43,783 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:54:43,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:54:43,875 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 12:54:43,875 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:54:43,875 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1787666103] [2021-08-21 12:54:43,875 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1787666103] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 12:54:43,875 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 12:54:43,875 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-21 12:54:43,876 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999547754] [2021-08-21 12:54:43,876 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 12:54:43,876 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:54:43,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 12:54:43,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-08-21 12:54:43,877 INFO L87 Difference]: Start difference. First operand 223 states and 619 transitions. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:43,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:54:43,921 INFO L93 Difference]: Finished difference Result 344 states and 930 transitions. [2021-08-21 12:54:43,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 12:54:43,922 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:54:43,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:54:43,924 INFO L225 Difference]: With dead ends: 344 [2021-08-21 12:54:43,924 INFO L226 Difference]: Without dead ends: 308 [2021-08-21 12:54:43,924 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 26.1ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-08-21 12:54:43,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2021-08-21 12:54:43,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 235. [2021-08-21 12:54:43,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 235 states, 234 states have (on average 2.8076923076923075) internal successors, (657), 234 states have internal predecessors, (657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:43,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 657 transitions. [2021-08-21 12:54:43,951 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 657 transitions. Word has length 28 [2021-08-21 12:54:43,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:54:43,951 INFO L470 AbstractCegarLoop]: Abstraction has 235 states and 657 transitions. [2021-08-21 12:54:43,952 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:43,952 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 657 transitions. [2021-08-21 12:54:43,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:54:43,953 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:54:43,953 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, 1, 1, 1, 1] [2021-08-21 12:54:43,953 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-08-21 12:54:43,953 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:54:43,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:54:43,956 INFO L82 PathProgramCache]: Analyzing trace with hash 290186221, now seen corresponding path program 2 times [2021-08-21 12:54:43,956 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:54:43,957 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1411428409] [2021-08-21 12:54:43,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:54:43,957 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:54:43,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:54:44,086 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:54:44,087 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:54:44,087 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1411428409] [2021-08-21 12:54:44,087 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1411428409] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:54:44,087 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1768382393] [2021-08-21 12:54:44,087 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:54:44,087 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:54:44,088 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:54:44,101 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:54:44,109 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-08-21 12:54:44,152 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:54:44,152 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:54:44,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 12:54:44,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:54:44,710 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:54:44,711 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1768382393] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:54:44,711 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:54:44,711 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-21 12:54:44,711 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599320420] [2021-08-21 12:54:44,712 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:54:44,714 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:54:44,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:54:44,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:54:44,715 INFO L87 Difference]: Start difference. First operand 235 states and 657 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:45,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:54:45,394 INFO L93 Difference]: Finished difference Result 545 states and 1518 transitions. [2021-08-21 12:54:45,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:54:45,394 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:54:45,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:54:45,398 INFO L225 Difference]: With dead ends: 545 [2021-08-21 12:54:45,408 INFO L226 Difference]: Without dead ends: 545 [2021-08-21 12:54:45,409 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 503.2ms TimeCoverageRelationStatistics Valid=262, Invalid=730, Unknown=0, NotChecked=0, Total=992 [2021-08-21 12:54:45,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 545 states. [2021-08-21 12:54:45,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 545 to 312. [2021-08-21 12:54:45,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 311 states have (on average 2.9485530546623795) internal successors, (917), 311 states have internal predecessors, (917), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:45,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 917 transitions. [2021-08-21 12:54:45,423 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 917 transitions. Word has length 30 [2021-08-21 12:54:45,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:54:45,423 INFO L470 AbstractCegarLoop]: Abstraction has 312 states and 917 transitions. [2021-08-21 12:54:45,423 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:45,424 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 917 transitions. [2021-08-21 12:54:45,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:54:45,425 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:54:45,425 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, 1, 1, 1, 1] [2021-08-21 12:54:45,451 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 12:54:45,640 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:54:45,641 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:54:45,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:54:45,642 INFO L82 PathProgramCache]: Analyzing trace with hash 403388785, now seen corresponding path program 3 times [2021-08-21 12:54:45,642 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:54:45,642 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [385514602] [2021-08-21 12:54:45,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:54:45,642 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:54:45,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:54:45,772 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:54:45,772 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:54:45,772 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [385514602] [2021-08-21 12:54:45,773 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [385514602] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:54:45,773 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [113242424] [2021-08-21 12:54:45,773 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:54:45,773 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:54:45,773 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:54:45,774 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:54:45,783 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-08-21 12:54:45,845 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 12:54:45,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:54:45,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 12:54:45,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:54:46,283 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:54:46,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [113242424] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:54:46,284 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:54:46,284 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-21 12:54:46,284 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1090034065] [2021-08-21 12:54:46,284 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:54:46,284 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:54:46,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:54:46,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:54:46,285 INFO L87 Difference]: Start difference. First operand 312 states and 917 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:47,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:54:47,162 INFO L93 Difference]: Finished difference Result 874 states and 2542 transitions. [2021-08-21 12:54:47,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 12:54:47,163 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:54:47,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:54:47,168 INFO L225 Difference]: With dead ends: 874 [2021-08-21 12:54:47,168 INFO L226 Difference]: Without dead ends: 874 [2021-08-21 12:54:47,169 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 364 ImplicationChecksByTransitivity, 652.6ms TimeCoverageRelationStatistics Valid=387, Invalid=1019, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 12:54:47,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 874 states. [2021-08-21 12:54:47,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 874 to 392. [2021-08-21 12:54:47,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 391 states have (on average 3.0051150895140664) internal successors, (1175), 391 states have internal predecessors, (1175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:47,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 1175 transitions. [2021-08-21 12:54:47,189 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 1175 transitions. Word has length 30 [2021-08-21 12:54:47,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:54:47,191 INFO L470 AbstractCegarLoop]: Abstraction has 392 states and 1175 transitions. [2021-08-21 12:54:47,191 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:47,191 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 1175 transitions. [2021-08-21 12:54:47,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:54:47,192 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:54:47,193 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, 1, 1, 1, 1] [2021-08-21 12:54:47,218 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-08-21 12:54:47,408 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2021-08-21 12:54:47,409 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:54:47,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:54:47,409 INFO L82 PathProgramCache]: Analyzing trace with hash 581986797, now seen corresponding path program 4 times [2021-08-21 12:54:47,409 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:54:47,409 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637494317] [2021-08-21 12:54:47,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:54:47,410 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:54:47,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:54:47,517 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:54:47,518 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:54:47,518 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637494317] [2021-08-21 12:54:47,518 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [637494317] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:54:47,518 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [826955406] [2021-08-21 12:54:47,518 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:54:47,519 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:54:47,519 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:54:47,520 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:54:47,551 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-08-21 12:54:47,628 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:54:47,628 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:54:47,629 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 12:54:47,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:54:47,803 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:54:47,803 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [826955406] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:54:47,803 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:54:47,803 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2021-08-21 12:54:47,804 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428620879] [2021-08-21 12:54:47,805 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 12:54:47,805 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:54:47,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 12:54:47,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:54:47,808 INFO L87 Difference]: Start difference. First operand 392 states and 1175 transitions. Second operand has 9 states, 9 states have (on average 3.3333333333333335) internal successors, (30), 9 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:47,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:54:47,986 INFO L93 Difference]: Finished difference Result 800 states and 2390 transitions. [2021-08-21 12:54:47,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 12:54:47,986 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.3333333333333335) internal successors, (30), 9 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:54:47,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:54:47,991 INFO L225 Difference]: With dead ends: 800 [2021-08-21 12:54:47,991 INFO L226 Difference]: Without dead ends: 800 [2021-08-21 12:54:47,991 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 125.6ms TimeCoverageRelationStatistics Valid=78, Invalid=162, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:54:47,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 800 states. [2021-08-21 12:54:48,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 800 to 521. [2021-08-21 12:54:48,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 521 states, 520 states have (on average 3.1134615384615385) internal successors, (1619), 520 states have internal predecessors, (1619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:48,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 521 states to 521 states and 1619 transitions. [2021-08-21 12:54:48,008 INFO L78 Accepts]: Start accepts. Automaton has 521 states and 1619 transitions. Word has length 30 [2021-08-21 12:54:48,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:54:48,009 INFO L470 AbstractCegarLoop]: Abstraction has 521 states and 1619 transitions. [2021-08-21 12:54:48,009 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.3333333333333335) internal successors, (30), 9 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:48,009 INFO L276 IsEmpty]: Start isEmpty. Operand 521 states and 1619 transitions. [2021-08-21 12:54:48,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:54:48,011 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:54:48,011 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, 1, 1, 1, 1] [2021-08-21 12:54:48,033 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-08-21 12:54:48,229 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:54:48,229 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:54:48,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:54:48,230 INFO L82 PathProgramCache]: Analyzing trace with hash -1622460319, now seen corresponding path program 5 times [2021-08-21 12:54:48,230 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:54:48,230 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1479032287] [2021-08-21 12:54:48,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:54:48,230 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:54:48,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:54:48,350 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:54:48,350 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:54:48,351 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1479032287] [2021-08-21 12:54:48,351 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1479032287] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:54:48,354 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [605362963] [2021-08-21 12:54:48,354 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:54:48,354 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:54:48,354 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:54:48,355 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:54:48,384 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-08-21 12:54:48,481 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 12:54:48,481 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:54:48,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:54:48,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:54:48,811 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:54:48,811 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [605362963] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:54:48,811 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:54:48,811 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-08-21 12:54:48,812 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1943861137] [2021-08-21 12:54:48,812 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:54:48,812 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:54:48,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:54:48,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:54:48,813 INFO L87 Difference]: Start difference. First operand 521 states and 1619 transitions. Second operand has 17 states, 17 states have (on average 2.8823529411764706) 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 12:54:49,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:54:49,846 INFO L93 Difference]: Finished difference Result 2062 states and 6284 transitions. [2021-08-21 12:54:49,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-21 12:54:49,846 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.8823529411764706) 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 30 [2021-08-21 12:54:49,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:54:49,858 INFO L225 Difference]: With dead ends: 2062 [2021-08-21 12:54:49,858 INFO L226 Difference]: Without dead ends: 2062 [2021-08-21 12:54:49,859 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 584 ImplicationChecksByTransitivity, 796.1ms TimeCoverageRelationStatistics Valid=593, Invalid=1569, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 12:54:49,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2062 states. [2021-08-21 12:54:49,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2062 to 1269. [2021-08-21 12:54:49,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1269 states, 1268 states have (on average 3.1553627760252367) internal successors, (4001), 1268 states have internal predecessors, (4001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:49,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1269 states to 1269 states and 4001 transitions. [2021-08-21 12:54:49,907 INFO L78 Accepts]: Start accepts. Automaton has 1269 states and 4001 transitions. Word has length 30 [2021-08-21 12:54:49,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:54:49,907 INFO L470 AbstractCegarLoop]: Abstraction has 1269 states and 4001 transitions. [2021-08-21 12:54:49,907 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.8823529411764706) 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 12:54:49,907 INFO L276 IsEmpty]: Start isEmpty. Operand 1269 states and 4001 transitions. [2021-08-21 12:54:49,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:54:49,911 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:54:49,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, 1, 1, 1, 1] [2021-08-21 12:54:49,940 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 12:54:50,124 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:54:50,125 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:54:50,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:54:50,125 INFO L82 PathProgramCache]: Analyzing trace with hash 1289571121, now seen corresponding path program 6 times [2021-08-21 12:54:50,125 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:54:50,126 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1148771318] [2021-08-21 12:54:50,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:54:50,126 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:54:50,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:54:50,234 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:54:50,234 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:54:50,234 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1148771318] [2021-08-21 12:54:50,234 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1148771318] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:54:50,234 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1879009558] [2021-08-21 12:54:50,234 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:54:50,234 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:54:50,235 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:54:50,235 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:54:50,241 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-08-21 12:54:50,354 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 12:54:50,354 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:54:50,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 12:54:50,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:54:50,513 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:54:50,514 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1879009558] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:54:50,514 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:54:50,514 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2021-08-21 12:54:50,514 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073059440] [2021-08-21 12:54:50,514 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 12:54:50,514 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:54:50,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 12:54:50,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:54:50,515 INFO L87 Difference]: Start difference. First operand 1269 states and 4001 transitions. Second operand has 9 states, 9 states have (on average 3.3333333333333335) internal successors, (30), 9 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:50,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:54:50,733 INFO L93 Difference]: Finished difference Result 1797 states and 5545 transitions. [2021-08-21 12:54:50,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:54:50,734 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.3333333333333335) internal successors, (30), 9 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:54:50,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:54:50,743 INFO L225 Difference]: With dead ends: 1797 [2021-08-21 12:54:50,743 INFO L226 Difference]: Without dead ends: 1797 [2021-08-21 12:54:50,744 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 159.4ms TimeCoverageRelationStatistics Valid=93, Invalid=179, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:54:50,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1797 states. [2021-08-21 12:54:50,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1797 to 1209. [2021-08-21 12:54:50,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1209 states, 1208 states have (on average 3.138245033112583) internal successors, (3791), 1208 states have internal predecessors, (3791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:50,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1209 states to 1209 states and 3791 transitions. [2021-08-21 12:54:50,787 INFO L78 Accepts]: Start accepts. Automaton has 1209 states and 3791 transitions. Word has length 30 [2021-08-21 12:54:50,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:54:50,787 INFO L470 AbstractCegarLoop]: Abstraction has 1209 states and 3791 transitions. [2021-08-21 12:54:50,788 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.3333333333333335) internal successors, (30), 9 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:50,788 INFO L276 IsEmpty]: Start isEmpty. Operand 1209 states and 3791 transitions. [2021-08-21 12:54:50,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:54:50,791 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:54:50,791 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, 1, 1, 1, 1] [2021-08-21 12:54:50,814 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-08-21 12:54:51,004 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:54:51,004 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:54:51,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:54:51,005 INFO L82 PathProgramCache]: Analyzing trace with hash -1821148179, now seen corresponding path program 7 times [2021-08-21 12:54:51,005 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:54:51,005 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587046657] [2021-08-21 12:54:51,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:54:51,005 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:54:51,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:54:51,119 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:54:51,120 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:54:51,120 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587046657] [2021-08-21 12:54:51,120 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [587046657] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:54:51,120 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1657389297] [2021-08-21 12:54:51,120 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:54:51,120 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:54:51,120 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:54:51,124 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:54:51,125 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-08-21 12:54:51,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:54:51,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 12:54:51,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:54:51,437 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:54:51,437 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1657389297] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:54:51,437 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:54:51,437 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2021-08-21 12:54:51,440 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429934567] [2021-08-21 12:54:51,440 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 12:54:51,440 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:54:51,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 12:54:51,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:54:51,441 INFO L87 Difference]: Start difference. First operand 1209 states and 3791 transitions. Second operand has 9 states, 9 states have (on average 3.3333333333333335) internal successors, (30), 9 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:51,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:54:51,602 INFO L93 Difference]: Finished difference Result 2345 states and 7301 transitions. [2021-08-21 12:54:51,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:54:51,602 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.3333333333333335) internal successors, (30), 9 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:54:51,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:54:51,613 INFO L225 Difference]: With dead ends: 2345 [2021-08-21 12:54:51,613 INFO L226 Difference]: Without dead ends: 2345 [2021-08-21 12:54:51,614 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 104.6ms TimeCoverageRelationStatistics Valid=67, Invalid=143, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:54:51,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2345 states. [2021-08-21 12:54:51,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2345 to 1749. [2021-08-21 12:54:51,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1749 states, 1748 states have (on average 3.230549199084668) internal successors, (5647), 1748 states have internal predecessors, (5647), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:51,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1749 states to 1749 states and 5647 transitions. [2021-08-21 12:54:51,672 INFO L78 Accepts]: Start accepts. Automaton has 1749 states and 5647 transitions. Word has length 30 [2021-08-21 12:54:51,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:54:51,672 INFO L470 AbstractCegarLoop]: Abstraction has 1749 states and 5647 transitions. [2021-08-21 12:54:51,672 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.3333333333333335) internal successors, (30), 9 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:51,672 INFO L276 IsEmpty]: Start isEmpty. Operand 1749 states and 5647 transitions. [2021-08-21 12:54:51,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:54:51,677 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:54:51,677 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, 1, 1, 1, 1] [2021-08-21 12:54:51,705 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-08-21 12:54:51,896 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:54:51,897 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:54:51,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:54:51,897 INFO L82 PathProgramCache]: Analyzing trace with hash -101147565, now seen corresponding path program 8 times [2021-08-21 12:54:51,897 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:54:51,897 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1216384219] [2021-08-21 12:54:51,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:54:51,898 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:54:51,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:54:52,025 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:54:52,026 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:54:52,026 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1216384219] [2021-08-21 12:54:52,026 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1216384219] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:54:52,026 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [60580230] [2021-08-21 12:54:52,026 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:54:52,026 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:54:52,026 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:54:52,027 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:54:52,028 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-08-21 12:54:52,188 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:54:52,188 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:54:52,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 12:54:52,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:54:52,634 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 12:54:52,634 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [60580230] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:54:52,634 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:54:52,634 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 17 [2021-08-21 12:54:52,635 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236483079] [2021-08-21 12:54:52,636 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:54:52,636 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:54:52,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:54:52,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:54:52,637 INFO L87 Difference]: Start difference. First operand 1749 states and 5647 transitions. Second operand has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:53,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:54:53,174 INFO L93 Difference]: Finished difference Result 2383 states and 7508 transitions. [2021-08-21 12:54:53,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:54:53,175 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-08-21 12:54:53,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:54:53,187 INFO L225 Difference]: With dead ends: 2383 [2021-08-21 12:54:53,187 INFO L226 Difference]: Without dead ends: 2383 [2021-08-21 12:54:53,188 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 247 ImplicationChecksByTransitivity, 376.6ms TimeCoverageRelationStatistics Valid=303, Invalid=753, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 12:54:53,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2383 states. [2021-08-21 12:54:53,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2383 to 1915. [2021-08-21 12:54:53,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1915 states, 1914 states have (on average 3.239811912225705) internal successors, (6201), 1914 states have internal predecessors, (6201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:53,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1915 states to 1915 states and 6201 transitions. [2021-08-21 12:54:53,286 INFO L78 Accepts]: Start accepts. Automaton has 1915 states and 6201 transitions. Word has length 32 [2021-08-21 12:54:53,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:54:53,286 INFO L470 AbstractCegarLoop]: Abstraction has 1915 states and 6201 transitions. [2021-08-21 12:54:53,286 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:53,286 INFO L276 IsEmpty]: Start isEmpty. Operand 1915 states and 6201 transitions. [2021-08-21 12:54:53,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:54:53,291 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:54:53,291 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, 1, 1, 1, 1] [2021-08-21 12:54:53,317 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-08-21 12:54:53,504 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:54:53,505 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:54:53,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:54:53,505 INFO L82 PathProgramCache]: Analyzing trace with hash -179427761, now seen corresponding path program 9 times [2021-08-21 12:54:53,505 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:54:53,505 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [148156150] [2021-08-21 12:54:53,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:54:53,505 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:54:53,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:54:53,600 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 12:54:53,600 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:54:53,601 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [148156150] [2021-08-21 12:54:53,601 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [148156150] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:54:53,601 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1902541647] [2021-08-21 12:54:53,601 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:54:53,601 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:54:53,601 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:54:53,605 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:54:53,636 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-08-21 12:54:53,801 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 12:54:53,801 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:54:53,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 12:54:53,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:54:54,044 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:54:54,045 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1902541647] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:54:54,045 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:54:54,045 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-08-21 12:54:54,046 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [975850682] [2021-08-21 12:54:54,046 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:54:54,046 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:54:54,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:54:54,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:54:54,047 INFO L87 Difference]: Start difference. First operand 1915 states and 6201 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:54,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:54:54,782 INFO L93 Difference]: Finished difference Result 3613 states and 11319 transitions. [2021-08-21 12:54:54,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 12:54:54,782 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-08-21 12:54:54,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:54:54,801 INFO L225 Difference]: With dead ends: 3613 [2021-08-21 12:54:54,801 INFO L226 Difference]: Without dead ends: 3613 [2021-08-21 12:54:54,801 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 444 ImplicationChecksByTransitivity, 547.9ms TimeCoverageRelationStatistics Valid=501, Invalid=1139, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 12:54:54,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3613 states. [2021-08-21 12:54:54,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3613 to 2052. [2021-08-21 12:54:54,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2052 states, 2051 states have (on average 3.2457337883959045) internal successors, (6657), 2051 states have internal predecessors, (6657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:54,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2052 states to 2052 states and 6657 transitions. [2021-08-21 12:54:54,870 INFO L78 Accepts]: Start accepts. Automaton has 2052 states and 6657 transitions. Word has length 32 [2021-08-21 12:54:54,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:54:54,870 INFO L470 AbstractCegarLoop]: Abstraction has 2052 states and 6657 transitions. [2021-08-21 12:54:54,871 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:54,871 INFO L276 IsEmpty]: Start isEmpty. Operand 2052 states and 6657 transitions. [2021-08-21 12:54:54,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:54:54,876 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:54:54,876 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, 1, 1, 1, 1] [2021-08-21 12:54:54,903 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 12:54:55,090 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-08-21 12:54:55,090 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:54:55,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:54:55,091 INFO L82 PathProgramCache]: Analyzing trace with hash 1678019007, now seen corresponding path program 10 times [2021-08-21 12:54:55,091 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:54:55,091 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1332033935] [2021-08-21 12:54:55,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:54:55,091 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:54:55,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:54:55,238 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 12:54:55,238 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:54:55,238 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1332033935] [2021-08-21 12:54:55,238 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1332033935] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:54:55,239 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [341587817] [2021-08-21 12:54:55,239 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:54:55,239 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:54:55,239 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:54:55,240 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:54:55,255 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-08-21 12:54:55,450 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:54:55,450 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:54:55,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:54:55,452 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:54:55,695 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 12:54:55,695 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [341587817] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:54:55,695 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:54:55,695 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 17 [2021-08-21 12:54:55,695 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917278849] [2021-08-21 12:54:55,695 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:54:55,695 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:54:55,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:54:55,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=201, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:54:55,696 INFO L87 Difference]: Start difference. First operand 2052 states and 6657 transitions. Second operand has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:56,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:54:56,176 INFO L93 Difference]: Finished difference Result 4372 states and 13767 transitions. [2021-08-21 12:54:56,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:54:56,177 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-08-21 12:54:56,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:54:56,191 INFO L225 Difference]: With dead ends: 4372 [2021-08-21 12:54:56,191 INFO L226 Difference]: Without dead ends: 4372 [2021-08-21 12:54:56,192 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 334.4ms TimeCoverageRelationStatistics Valid=253, Invalid=617, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:54:56,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4372 states. [2021-08-21 12:54:56,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4372 to 3140. [2021-08-21 12:54:56,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3140 states, 3139 states have (on average 3.294361261548264) internal successors, (10341), 3139 states have internal predecessors, (10341), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:56,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3140 states to 3140 states and 10341 transitions. [2021-08-21 12:54:56,296 INFO L78 Accepts]: Start accepts. Automaton has 3140 states and 10341 transitions. Word has length 32 [2021-08-21 12:54:56,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:54:56,296 INFO L470 AbstractCegarLoop]: Abstraction has 3140 states and 10341 transitions. [2021-08-21 12:54:56,296 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:56,296 INFO L276 IsEmpty]: Start isEmpty. Operand 3140 states and 10341 transitions. [2021-08-21 12:54:56,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:54:56,304 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:54:56,304 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, 1, 1, 1, 1] [2021-08-21 12:54:56,329 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-08-21 12:54:56,520 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-08-21 12:54:56,521 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:54:56,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:54:56,521 INFO L82 PathProgramCache]: Analyzing trace with hash 1491988291, now seen corresponding path program 11 times [2021-08-21 12:54:56,521 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:54:56,521 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [378329265] [2021-08-21 12:54:56,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:54:56,522 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:54:56,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:54:56,657 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:54:56,657 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:54:56,657 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [378329265] [2021-08-21 12:54:56,657 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [378329265] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:54:56,657 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [522868001] [2021-08-21 12:54:56,657 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:54:56,657 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:54:56,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:54:56,658 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:54:56,659 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-08-21 12:54:56,875 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 12:54:56,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:54:56,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:54:56,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:54:57,239 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:54:57,239 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [522868001] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:54:57,239 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:54:57,239 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 22 [2021-08-21 12:54:57,239 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [165623981] [2021-08-21 12:54:57,239 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 12:54:57,240 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:54:57,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 12:54:57,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=361, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:54:57,240 INFO L87 Difference]: Start difference. First operand 3140 states and 10341 transitions. Second operand has 22 states, 22 states have (on average 2.5) internal successors, (55), 22 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:58,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:54:58,868 INFO L93 Difference]: Finished difference Result 9020 states and 28737 transitions. [2021-08-21 12:54:58,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-08-21 12:54:58,869 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.5) internal successors, (55), 22 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-08-21 12:54:58,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:54:58,896 INFO L225 Difference]: With dead ends: 9020 [2021-08-21 12:54:58,896 INFO L226 Difference]: Without dead ends: 9020 [2021-08-21 12:54:58,897 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1372 ImplicationChecksByTransitivity, 1255.1ms TimeCoverageRelationStatistics Valid=1159, Invalid=3397, Unknown=0, NotChecked=0, Total=4556 [2021-08-21 12:54:58,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9020 states. [2021-08-21 12:54:59,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9020 to 5832. [2021-08-21 12:54:59,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5832 states, 5831 states have (on average 3.3656319670725434) internal successors, (19625), 5831 states have internal predecessors, (19625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:59,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5832 states to 5832 states and 19625 transitions. [2021-08-21 12:54:59,121 INFO L78 Accepts]: Start accepts. Automaton has 5832 states and 19625 transitions. Word has length 32 [2021-08-21 12:54:59,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:54:59,122 INFO L470 AbstractCegarLoop]: Abstraction has 5832 states and 19625 transitions. [2021-08-21 12:54:59,122 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.5) internal successors, (55), 22 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:54:59,122 INFO L276 IsEmpty]: Start isEmpty. Operand 5832 states and 19625 transitions. [2021-08-21 12:54:59,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:54:59,131 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:54:59,132 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, 1, 1, 1, 1] [2021-08-21 12:54:59,157 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-08-21 12:54:59,332 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-08-21 12:54:59,332 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:54:59,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:54:59,333 INFO L82 PathProgramCache]: Analyzing trace with hash -1092917441, now seen corresponding path program 12 times [2021-08-21 12:54:59,333 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:54:59,333 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1255923991] [2021-08-21 12:54:59,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:54:59,333 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:54:59,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:54:59,533 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:54:59,533 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:54:59,533 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1255923991] [2021-08-21 12:54:59,533 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1255923991] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:54:59,533 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1101517625] [2021-08-21 12:54:59,534 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:54:59,534 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:54:59,534 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:54:59,534 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:54:59,535 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-08-21 12:54:59,788 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 12:54:59,788 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:54:59,788 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:54:59,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:54:59,994 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:54:59,994 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1101517625] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:54:59,994 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:54:59,994 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 17 [2021-08-21 12:54:59,994 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716418658] [2021-08-21 12:54:59,995 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:54:59,995 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:54:59,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:54:59,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:54:59,995 INFO L87 Difference]: Start difference. First operand 5832 states and 19625 transitions. Second operand has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:01,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:55:01,077 INFO L93 Difference]: Finished difference Result 12646 states and 40893 transitions. [2021-08-21 12:55:01,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-21 12:55:01,079 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-08-21 12:55:01,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:55:01,114 INFO L225 Difference]: With dead ends: 12646 [2021-08-21 12:55:01,114 INFO L226 Difference]: Without dead ends: 12646 [2021-08-21 12:55:01,115 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 883 ImplicationChecksByTransitivity, 780.3ms TimeCoverageRelationStatistics Valid=883, Invalid=2087, Unknown=0, NotChecked=0, Total=2970 [2021-08-21 12:55:01,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12646 states. [2021-08-21 12:55:01,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12646 to 6547. [2021-08-21 12:55:01,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6547 states, 6546 states have (on average 3.340360525511763) internal successors, (21866), 6546 states have internal predecessors, (21866), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:01,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6547 states to 6547 states and 21866 transitions. [2021-08-21 12:55:01,358 INFO L78 Accepts]: Start accepts. Automaton has 6547 states and 21866 transitions. Word has length 32 [2021-08-21 12:55:01,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:55:01,358 INFO L470 AbstractCegarLoop]: Abstraction has 6547 states and 21866 transitions. [2021-08-21 12:55:01,358 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:01,358 INFO L276 IsEmpty]: Start isEmpty. Operand 6547 states and 21866 transitions. [2021-08-21 12:55:01,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:55:01,370 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:55:01,370 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, 1, 1, 1, 1] [2021-08-21 12:55:01,395 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-08-21 12:55:01,585 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-08-21 12:55:01,585 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:55:01,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:55:01,586 INFO L82 PathProgramCache]: Analyzing trace with hash 1458806875, now seen corresponding path program 13 times [2021-08-21 12:55:01,586 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:55:01,586 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089254606] [2021-08-21 12:55:01,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:55:01,586 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:55:01,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:55:01,719 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 12:55:01,719 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:55:01,719 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089254606] [2021-08-21 12:55:01,719 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1089254606] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:55:01,719 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [197548423] [2021-08-21 12:55:01,719 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:55:01,719 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:55:01,720 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:55:01,720 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:55:01,721 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-08-21 12:55:01,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:55:01,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-21 12:55:01,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:55:02,128 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 12:55:02,129 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [197548423] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:55:02,129 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:55:02,129 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2021-08-21 12:55:02,129 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556679924] [2021-08-21 12:55:02,129 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 12:55:02,129 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:55:02,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 12:55:02,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:55:02,130 INFO L87 Difference]: Start difference. First operand 6547 states and 21866 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:02,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:55:02,239 INFO L93 Difference]: Finished difference Result 8397 states and 27709 transitions. [2021-08-21 12:55:02,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 12:55:02,249 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-08-21 12:55:02,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:55:02,269 INFO L225 Difference]: With dead ends: 8397 [2021-08-21 12:55:02,269 INFO L226 Difference]: Without dead ends: 8397 [2021-08-21 12:55:02,270 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 32 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 82.4ms TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:55:02,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8397 states. [2021-08-21 12:55:02,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8397 to 6574. [2021-08-21 12:55:02,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6574 states, 6573 states have (on average 3.3476342613722805) internal successors, (22004), 6573 states have internal predecessors, (22004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:02,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6574 states to 6574 states and 22004 transitions. [2021-08-21 12:55:02,518 INFO L78 Accepts]: Start accepts. Automaton has 6574 states and 22004 transitions. Word has length 32 [2021-08-21 12:55:02,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:55:02,519 INFO L470 AbstractCegarLoop]: Abstraction has 6574 states and 22004 transitions. [2021-08-21 12:55:02,519 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:02,519 INFO L276 IsEmpty]: Start isEmpty. Operand 6574 states and 22004 transitions. [2021-08-21 12:55:02,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:55:02,532 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:55:02,532 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, 1, 1, 1, 1] [2021-08-21 12:55:02,556 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-08-21 12:55:02,750 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-08-21 12:55:02,751 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:55:02,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:55:02,751 INFO L82 PathProgramCache]: Analyzing trace with hash 412803505, now seen corresponding path program 14 times [2021-08-21 12:55:02,751 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:55:02,751 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1631877821] [2021-08-21 12:55:02,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:55:02,751 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:55:02,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:55:03,134 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:55:03,134 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:55:03,134 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1631877821] [2021-08-21 12:55:03,134 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1631877821] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:55:03,134 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1620713721] [2021-08-21 12:55:03,134 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:55:03,134 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:55:03,134 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:55:03,135 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:55:03,136 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-08-21 12:55:03,439 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:55:03,439 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:55:03,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 12:55:03,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:55:04,852 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 12:55:04,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1620713721] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:55:04,852 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:55:04,852 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 32 [2021-08-21 12:55:04,852 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459544713] [2021-08-21 12:55:04,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 12:55:04,853 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:55:04,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 12:55:04,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=901, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 12:55:04,854 INFO L87 Difference]: Start difference. First operand 6574 states and 22004 transitions. Second operand has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:06,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:55:06,850 INFO L93 Difference]: Finished difference Result 8244 states and 26601 transitions. [2021-08-21 12:55:06,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-08-21 12:55:06,850 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:55:06,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:55:06,876 INFO L225 Difference]: With dead ends: 8244 [2021-08-21 12:55:06,877 INFO L226 Difference]: Without dead ends: 8170 [2021-08-21 12:55:06,877 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 701 ImplicationChecksByTransitivity, 1482.4ms TimeCoverageRelationStatistics Valid=468, Invalid=2612, Unknown=0, NotChecked=0, Total=3080 [2021-08-21 12:55:06,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8170 states. [2021-08-21 12:55:07,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8170 to 6796. [2021-08-21 12:55:07,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6796 states, 6795 states have (on average 3.33495217071376) internal successors, (22661), 6795 states have internal predecessors, (22661), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:07,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6796 states to 6796 states and 22661 transitions. [2021-08-21 12:55:07,057 INFO L78 Accepts]: Start accepts. Automaton has 6796 states and 22661 transitions. Word has length 34 [2021-08-21 12:55:07,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:55:07,057 INFO L470 AbstractCegarLoop]: Abstraction has 6796 states and 22661 transitions. [2021-08-21 12:55:07,058 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:07,058 INFO L276 IsEmpty]: Start isEmpty. Operand 6796 states and 22661 transitions. [2021-08-21 12:55:07,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:55:07,070 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:55:07,070 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, 1, 1, 1, 1] [2021-08-21 12:55:07,099 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-08-21 12:55:07,293 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-08-21 12:55:07,293 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:55:07,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:55:07,293 INFO L82 PathProgramCache]: Analyzing trace with hash 971839921, now seen corresponding path program 15 times [2021-08-21 12:55:07,293 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:55:07,293 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2010693572] [2021-08-21 12:55:07,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:55:07,294 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:55:07,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:55:07,754 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 1 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:55:07,754 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:55:07,754 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2010693572] [2021-08-21 12:55:07,754 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2010693572] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:55:07,754 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [187055813] [2021-08-21 12:55:07,755 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:55:07,755 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:55:07,755 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:55:07,755 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:55:07,756 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-08-21 12:55:08,134 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 12:55:08,134 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:55:08,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 12:55:08,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:55:09,619 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 12:55:09,620 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [187055813] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:55:09,620 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:55:09,620 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 33 [2021-08-21 12:55:09,620 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2142612950] [2021-08-21 12:55:09,620 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 12:55:09,620 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:55:09,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 12:55:09,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=931, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 12:55:09,621 INFO L87 Difference]: Start difference. First operand 6796 states and 22661 transitions. Second operand has 34 states, 34 states have (on average 1.9411764705882353) internal successors, (66), 33 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:13,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:55:13,567 INFO L93 Difference]: Finished difference Result 12070 states and 38381 transitions. [2021-08-21 12:55:13,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-08-21 12:55:13,568 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.9411764705882353) internal successors, (66), 33 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:55:13,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:55:13,600 INFO L225 Difference]: With dead ends: 12070 [2021-08-21 12:55:13,600 INFO L226 Difference]: Without dead ends: 11996 [2021-08-21 12:55:13,602 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2254 ImplicationChecksByTransitivity, 3067.7ms TimeCoverageRelationStatistics Valid=1280, Invalid=6376, Unknown=0, NotChecked=0, Total=7656 [2021-08-21 12:55:13,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11996 states. [2021-08-21 12:55:13,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11996 to 7004. [2021-08-21 12:55:13,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7004 states, 7003 states have (on average 3.3399971440811083) internal successors, (23390), 7003 states have internal predecessors, (23390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:13,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7004 states to 7004 states and 23390 transitions. [2021-08-21 12:55:13,839 INFO L78 Accepts]: Start accepts. Automaton has 7004 states and 23390 transitions. Word has length 34 [2021-08-21 12:55:13,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:55:13,839 INFO L470 AbstractCegarLoop]: Abstraction has 7004 states and 23390 transitions. [2021-08-21 12:55:13,839 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 1.9411764705882353) internal successors, (66), 33 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:13,839 INFO L276 IsEmpty]: Start isEmpty. Operand 7004 states and 23390 transitions. [2021-08-21 12:55:13,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:55:13,852 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:55:13,852 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, 1, 1, 1, 1] [2021-08-21 12:55:13,875 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-08-21 12:55:14,064 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:55:14,065 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:55:14,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:55:14,065 INFO L82 PathProgramCache]: Analyzing trace with hash -916954451, now seen corresponding path program 16 times [2021-08-21 12:55:14,065 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:55:14,065 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961376061] [2021-08-21 12:55:14,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:55:14,065 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:55:14,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:55:14,455 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 12:55:14,456 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:55:14,456 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1961376061] [2021-08-21 12:55:14,456 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1961376061] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:55:14,456 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [7206708] [2021-08-21 12:55:14,456 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:55:14,456 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:55:14,456 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:55:14,457 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:55:14,457 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-08-21 12:55:14,933 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:55:14,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:55:14,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 12:55:14,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:55:16,341 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 12:55:16,341 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [7206708] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:55:16,341 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:55:16,341 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 34 [2021-08-21 12:55:16,341 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [129910237] [2021-08-21 12:55:16,342 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-08-21 12:55:16,342 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:55:16,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-21 12:55:16,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=194, Invalid=996, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 12:55:16,343 INFO L87 Difference]: Start difference. First operand 7004 states and 23390 transitions. Second operand has 35 states, 35 states have (on average 1.8857142857142857) internal successors, (66), 34 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:18,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:55:18,850 INFO L93 Difference]: Finished difference Result 13107 states and 41620 transitions. [2021-08-21 12:55:18,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-08-21 12:55:18,851 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.8857142857142857) internal successors, (66), 34 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:55:18,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:55:18,882 INFO L225 Difference]: With dead ends: 13107 [2021-08-21 12:55:18,882 INFO L226 Difference]: Without dead ends: 13046 [2021-08-21 12:55:18,883 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1119 ImplicationChecksByTransitivity, 2147.5ms TimeCoverageRelationStatistics Valid=901, Invalid=3929, Unknown=0, NotChecked=0, Total=4830 [2021-08-21 12:55:18,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13046 states. [2021-08-21 12:55:19,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13046 to 7052. [2021-08-21 12:55:19,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7052 states, 7051 states have (on average 3.3450574386611827) internal successors, (23586), 7051 states have internal predecessors, (23586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:19,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7052 states to 7052 states and 23586 transitions. [2021-08-21 12:55:19,149 INFO L78 Accepts]: Start accepts. Automaton has 7052 states and 23586 transitions. Word has length 34 [2021-08-21 12:55:19,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:55:19,149 INFO L470 AbstractCegarLoop]: Abstraction has 7052 states and 23586 transitions. [2021-08-21 12:55:19,149 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 1.8857142857142857) internal successors, (66), 34 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:19,149 INFO L276 IsEmpty]: Start isEmpty. Operand 7052 states and 23586 transitions. [2021-08-21 12:55:19,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:55:19,161 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:55:19,161 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, 1, 1, 1, 1] [2021-08-21 12:55:19,186 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-08-21 12:55:19,376 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:55:19,377 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:55:19,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:55:19,377 INFO L82 PathProgramCache]: Analyzing trace with hash 1350767021, now seen corresponding path program 17 times [2021-08-21 12:55:19,377 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:55:19,377 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [233806644] [2021-08-21 12:55:19,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:55:19,377 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:55:19,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:55:19,775 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 12:55:19,776 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:55:19,776 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [233806644] [2021-08-21 12:55:19,776 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [233806644] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:55:19,776 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1050254116] [2021-08-21 12:55:19,776 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:55:19,776 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:55:19,776 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:55:19,777 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:55:19,777 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-08-21 12:55:20,360 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:55:20,360 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:55:20,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 12:55:20,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:55:21,726 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 12:55:21,727 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1050254116] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:55:21,727 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:55:21,727 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 33 [2021-08-21 12:55:21,727 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2022388621] [2021-08-21 12:55:21,727 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 12:55:21,727 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:55:21,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 12:55:21,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=217, Invalid=905, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 12:55:21,728 INFO L87 Difference]: Start difference. First operand 7052 states and 23586 transitions. Second operand has 34 states, 34 states have (on average 1.9411764705882353) internal successors, (66), 33 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:25,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:55:25,620 INFO L93 Difference]: Finished difference Result 15153 states and 48281 transitions. [2021-08-21 12:55:25,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2021-08-21 12:55:25,620 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.9411764705882353) internal successors, (66), 33 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:55:25,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:55:25,650 INFO L225 Difference]: With dead ends: 15153 [2021-08-21 12:55:25,650 INFO L226 Difference]: Without dead ends: 15073 [2021-08-21 12:55:25,651 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2229 ImplicationChecksByTransitivity, 2963.5ms TimeCoverageRelationStatistics Valid=1274, Invalid=6558, Unknown=0, NotChecked=0, Total=7832 [2021-08-21 12:55:25,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15073 states. [2021-08-21 12:55:25,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15073 to 7120. [2021-08-21 12:55:25,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7120 states, 7119 states have (on average 3.345975558364939) internal successors, (23820), 7119 states have internal predecessors, (23820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:25,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7120 states to 7120 states and 23820 transitions. [2021-08-21 12:55:25,846 INFO L78 Accepts]: Start accepts. Automaton has 7120 states and 23820 transitions. Word has length 34 [2021-08-21 12:55:25,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:55:25,847 INFO L470 AbstractCegarLoop]: Abstraction has 7120 states and 23820 transitions. [2021-08-21 12:55:25,847 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 1.9411764705882353) internal successors, (66), 33 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:25,847 INFO L276 IsEmpty]: Start isEmpty. Operand 7120 states and 23820 transitions. [2021-08-21 12:55:25,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:55:25,861 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:55:25,861 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, 1, 1, 1, 1] [2021-08-21 12:55:25,886 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-08-21 12:55:26,084 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:55:26,084 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:55:26,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:55:26,084 INFO L82 PathProgramCache]: Analyzing trace with hash -1621951143, now seen corresponding path program 18 times [2021-08-21 12:55:26,084 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:55:26,084 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591612492] [2021-08-21 12:55:26,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:55:26,085 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:55:26,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:55:26,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 12:55:26,423 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:55:26,423 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591612492] [2021-08-21 12:55:26,424 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [591612492] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:55:26,424 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1112851284] [2021-08-21 12:55:26,424 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:55:26,424 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:55:26,424 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:55:26,425 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:55:26,428 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-08-21 12:55:27,141 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 12:55:27,141 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:55:27,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 12:55:27,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:55:28,471 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 12:55:28,471 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1112851284] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:55:28,471 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:55:28,471 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 33 [2021-08-21 12:55:28,471 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400439339] [2021-08-21 12:55:28,472 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 12:55:28,472 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:55:28,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 12:55:28,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=969, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 12:55:28,473 INFO L87 Difference]: Start difference. First operand 7120 states and 23820 transitions. Second operand has 34 states, 34 states have (on average 1.9411764705882353) internal successors, (66), 33 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:30,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:55:30,476 INFO L93 Difference]: Finished difference Result 10976 states and 35019 transitions. [2021-08-21 12:55:30,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-08-21 12:55:30,477 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.9411764705882353) internal successors, (66), 33 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:55:30,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:55:30,505 INFO L225 Difference]: With dead ends: 10976 [2021-08-21 12:55:30,505 INFO L226 Difference]: Without dead ends: 10902 [2021-08-21 12:55:30,506 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 757 ImplicationChecksByTransitivity, 1388.9ms TimeCoverageRelationStatistics Valid=436, Invalid=2756, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 12:55:30,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10902 states. [2021-08-21 12:55:30,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10902 to 7382. [2021-08-21 12:55:30,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7382 states, 7381 states have (on average 3.341959084134941) internal successors, (24667), 7381 states have internal predecessors, (24667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:30,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7382 states to 7382 states and 24667 transitions. [2021-08-21 12:55:30,761 INFO L78 Accepts]: Start accepts. Automaton has 7382 states and 24667 transitions. Word has length 34 [2021-08-21 12:55:30,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:55:30,761 INFO L470 AbstractCegarLoop]: Abstraction has 7382 states and 24667 transitions. [2021-08-21 12:55:30,761 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 1.9411764705882353) internal successors, (66), 33 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:30,761 INFO L276 IsEmpty]: Start isEmpty. Operand 7382 states and 24667 transitions. [2021-08-21 12:55:30,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:55:30,776 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:55:30,776 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, 1, 1, 1, 1] [2021-08-21 12:55:30,804 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 12:55:30,992 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:55:30,993 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:55:30,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:55:30,993 INFO L82 PathProgramCache]: Analyzing trace with hash 57549401, now seen corresponding path program 19 times [2021-08-21 12:55:30,993 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:55:30,993 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1400506250] [2021-08-21 12:55:30,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:55:30,993 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:55:30,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:55:31,429 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 1 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:55:31,430 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:55:31,430 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1400506250] [2021-08-21 12:55:31,430 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1400506250] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:55:31,430 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [163680496] [2021-08-21 12:55:31,430 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:55:31,430 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:55:31,430 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:55:31,431 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:55:31,431 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-08-21 12:55:32,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:55:32,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 12:55:32,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:55:33,619 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 12:55:33,620 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [163680496] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:55:33,620 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:55:33,620 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18] total 36 [2021-08-21 12:55:33,620 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1767534571] [2021-08-21 12:55:33,620 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-08-21 12:55:33,620 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:55:33,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-08-21 12:55:33,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=209, Invalid=1123, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 12:55:33,621 INFO L87 Difference]: Start difference. First operand 7382 states and 24667 transitions. Second operand has 37 states, 37 states have (on average 1.7837837837837838) internal successors, (66), 36 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:37,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:55:37,483 INFO L93 Difference]: Finished difference Result 14490 states and 46802 transitions. [2021-08-21 12:55:37,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-08-21 12:55:37,484 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.7837837837837838) internal successors, (66), 36 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:55:37,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:55:37,512 INFO L225 Difference]: With dead ends: 14490 [2021-08-21 12:55:37,513 INFO L226 Difference]: Without dead ends: 14422 [2021-08-21 12:55:37,514 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2661 ImplicationChecksByTransitivity, 3197.9ms TimeCoverageRelationStatistics Valid=1500, Invalid=7430, Unknown=0, NotChecked=0, Total=8930 [2021-08-21 12:55:37,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14422 states. [2021-08-21 12:55:37,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14422 to 7458. [2021-08-21 12:55:37,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7458 states, 7457 states have (on average 3.347995172321309) internal successors, (24966), 7457 states have internal predecessors, (24966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:37,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7458 states to 7458 states and 24966 transitions. [2021-08-21 12:55:37,728 INFO L78 Accepts]: Start accepts. Automaton has 7458 states and 24966 transitions. Word has length 34 [2021-08-21 12:55:37,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:55:37,729 INFO L470 AbstractCegarLoop]: Abstraction has 7458 states and 24966 transitions. [2021-08-21 12:55:37,729 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 1.7837837837837838) internal successors, (66), 36 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:37,729 INFO L276 IsEmpty]: Start isEmpty. Operand 7458 states and 24966 transitions. [2021-08-21 12:55:37,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:55:37,743 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:55:37,743 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, 1, 1, 1, 1] [2021-08-21 12:55:37,767 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-08-21 12:55:37,967 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:55:37,967 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:55:37,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:55:37,968 INFO L82 PathProgramCache]: Analyzing trace with hash 775117401, now seen corresponding path program 20 times [2021-08-21 12:55:37,968 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:55:37,968 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [928258503] [2021-08-21 12:55:37,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:55:37,968 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:55:37,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:55:38,365 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 1 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:55:38,366 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:55:38,366 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [928258503] [2021-08-21 12:55:38,366 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [928258503] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:55:38,366 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1155733983] [2021-08-21 12:55:38,366 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:55:38,366 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:55:38,366 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:55:38,367 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:55:38,368 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-08-21 12:55:39,281 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:55:39,281 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:55:39,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 12:55:39,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:55:40,675 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 12:55:40,676 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1155733983] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:55:40,676 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:55:40,676 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 16] total 34 [2021-08-21 12:55:40,676 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [352242330] [2021-08-21 12:55:40,676 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-08-21 12:55:40,676 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:55:40,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-21 12:55:40,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=225, Invalid=965, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 12:55:40,677 INFO L87 Difference]: Start difference. First operand 7458 states and 24966 transitions. Second operand has 35 states, 35 states have (on average 1.8857142857142857) internal successors, (66), 34 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:44,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:55:44,900 INFO L93 Difference]: Finished difference Result 16738 states and 53735 transitions. [2021-08-21 12:55:44,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-08-21 12:55:44,901 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.8857142857142857) internal successors, (66), 34 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:55:44,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:55:44,943 INFO L225 Difference]: With dead ends: 16738 [2021-08-21 12:55:44,944 INFO L226 Difference]: Without dead ends: 16649 [2021-08-21 12:55:44,945 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2731 ImplicationChecksByTransitivity, 3373.1ms TimeCoverageRelationStatistics Valid=1578, Invalid=7352, Unknown=0, NotChecked=0, Total=8930 [2021-08-21 12:55:44,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16649 states. [2021-08-21 12:55:45,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16649 to 7399. [2021-08-21 12:55:45,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7399 states, 7398 states have (on average 3.34279535009462) internal successors, (24730), 7398 states have internal predecessors, (24730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:45,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7399 states to 7399 states and 24730 transitions. [2021-08-21 12:55:45,172 INFO L78 Accepts]: Start accepts. Automaton has 7399 states and 24730 transitions. Word has length 34 [2021-08-21 12:55:45,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:55:45,173 INFO L470 AbstractCegarLoop]: Abstraction has 7399 states and 24730 transitions. [2021-08-21 12:55:45,173 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 1.8857142857142857) internal successors, (66), 34 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:45,173 INFO L276 IsEmpty]: Start isEmpty. Operand 7399 states and 24730 transitions. [2021-08-21 12:55:45,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:55:45,182 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:55:45,182 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, 1, 1, 1, 1] [2021-08-21 12:55:45,201 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-08-21 12:55:45,383 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:55:45,383 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:55:45,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:55:45,384 INFO L82 PathProgramCache]: Analyzing trace with hash -1798267431, now seen corresponding path program 21 times [2021-08-21 12:55:45,384 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:55:45,384 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [6519910] [2021-08-21 12:55:45,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:55:45,384 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:55:45,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:55:45,785 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 12:55:45,785 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:55:45,785 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [6519910] [2021-08-21 12:55:45,786 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [6519910] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:55:45,786 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [217289338] [2021-08-21 12:55:45,786 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:55:45,786 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:55:45,786 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:55:45,786 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:55:45,787 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-08-21 12:55:46,769 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 12:55:46,770 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:55:46,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 12:55:46,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:55:48,046 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 12:55:48,046 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [217289338] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:55:48,046 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:55:48,046 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 32 [2021-08-21 12:55:48,046 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429186466] [2021-08-21 12:55:48,046 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 12:55:48,047 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:55:48,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 12:55:48,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=878, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 12:55:48,047 INFO L87 Difference]: Start difference. First operand 7399 states and 24730 transitions. Second operand has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:50,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:55:50,676 INFO L93 Difference]: Finished difference Result 11033 states and 35856 transitions. [2021-08-21 12:55:50,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-08-21 12:55:50,676 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:55:50,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:55:50,696 INFO L225 Difference]: With dead ends: 11033 [2021-08-21 12:55:50,696 INFO L226 Difference]: Without dead ends: 10953 [2021-08-21 12:55:50,697 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1209 ImplicationChecksByTransitivity, 2000.8ms TimeCoverageRelationStatistics Valid=822, Invalid=3870, Unknown=0, NotChecked=0, Total=4692 [2021-08-21 12:55:50,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10953 states. [2021-08-21 12:55:50,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10953 to 7475. [2021-08-21 12:55:50,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7475 states, 7474 states have (on average 3.3433235215413433) internal successors, (24988), 7474 states have internal predecessors, (24988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:50,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7475 states to 7475 states and 24988 transitions. [2021-08-21 12:55:50,851 INFO L78 Accepts]: Start accepts. Automaton has 7475 states and 24988 transitions. Word has length 34 [2021-08-21 12:55:50,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:55:50,851 INFO L470 AbstractCegarLoop]: Abstraction has 7475 states and 24988 transitions. [2021-08-21 12:55:50,851 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:50,851 INFO L276 IsEmpty]: Start isEmpty. Operand 7475 states and 24988 transitions. [2021-08-21 12:55:50,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:55:50,861 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:55:50,861 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, 1, 1, 1, 1] [2021-08-21 12:55:50,879 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-08-21 12:55:51,064 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-08-21 12:55:51,065 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:55:51,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:55:51,065 INFO L82 PathProgramCache]: Analyzing trace with hash 342899377, now seen corresponding path program 22 times [2021-08-21 12:55:51,065 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:55:51,065 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1905115397] [2021-08-21 12:55:51,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:55:51,066 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:55:51,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:55:51,382 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 12:55:51,382 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:55:51,382 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1905115397] [2021-08-21 12:55:51,383 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1905115397] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:55:51,383 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1205450115] [2021-08-21 12:55:51,383 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:55:51,383 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:55:51,383 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:55:51,383 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:55:51,385 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-08-21 12:55:52,459 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:55:52,459 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:55:52,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 12:55:52,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:55:53,760 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 12:55:53,760 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1205450115] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:55:53,760 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:55:53,760 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2021-08-21 12:55:53,760 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978489442] [2021-08-21 12:55:53,760 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 12:55:53,760 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:55:53,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 12:55:53,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=901, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 12:55:53,761 INFO L87 Difference]: Start difference. First operand 7475 states and 24988 transitions. Second operand has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:54,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:55:54,983 INFO L93 Difference]: Finished difference Result 9361 states and 30578 transitions. [2021-08-21 12:55:54,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 12:55:54,983 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:55:54,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:55:55,000 INFO L225 Difference]: With dead ends: 9361 [2021-08-21 12:55:55,000 INFO L226 Difference]: Without dead ends: 9293 [2021-08-21 12:55:55,000 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 484 ImplicationChecksByTransitivity, 1035.8ms TimeCoverageRelationStatistics Valid=387, Invalid=1869, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 12:55:55,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9293 states. [2021-08-21 12:55:55,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9293 to 7505. [2021-08-21 12:55:55,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7505 states, 7504 states have (on average 3.3443496801705757) internal successors, (25096), 7504 states have internal predecessors, (25096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:55,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7505 states to 7505 states and 25096 transitions. [2021-08-21 12:55:55,133 INFO L78 Accepts]: Start accepts. Automaton has 7505 states and 25096 transitions. Word has length 34 [2021-08-21 12:55:55,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:55:55,133 INFO L470 AbstractCegarLoop]: Abstraction has 7505 states and 25096 transitions. [2021-08-21 12:55:55,133 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:55,133 INFO L276 IsEmpty]: Start isEmpty. Operand 7505 states and 25096 transitions. [2021-08-21 12:55:55,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:55:55,142 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:55:55,143 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, 1, 1, 1, 1] [2021-08-21 12:55:55,162 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-08-21 12:55:55,343 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-08-21 12:55:55,343 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:55:55,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:55:55,343 INFO L82 PathProgramCache]: Analyzing trace with hash 1264601517, now seen corresponding path program 23 times [2021-08-21 12:55:55,344 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:55:55,344 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975473055] [2021-08-21 12:55:55,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:55:55,344 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:55:55,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:55:55,704 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 12:55:55,705 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:55:55,705 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [975473055] [2021-08-21 12:55:55,705 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [975473055] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:55:55,705 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1173945086] [2021-08-21 12:55:55,705 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:55:55,705 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:55:55,705 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:55:55,709 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:55:55,724 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-08-21 12:55:56,910 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:55:56,911 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:55:56,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 12:55:56,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:55:58,260 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 12:55:58,260 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1173945086] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:55:58,260 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:55:58,260 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2021-08-21 12:55:58,260 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656580187] [2021-08-21 12:55:58,261 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 12:55:58,261 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:55:58,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 12:55:58,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=887, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 12:55:58,261 INFO L87 Difference]: Start difference. First operand 7505 states and 25096 transitions. Second operand has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:59,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:55:59,732 INFO L93 Difference]: Finished difference Result 10806 states and 35568 transitions. [2021-08-21 12:55:59,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-21 12:55:59,733 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:55:59,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:55:59,753 INFO L225 Difference]: With dead ends: 10806 [2021-08-21 12:55:59,753 INFO L226 Difference]: Without dead ends: 10726 [2021-08-21 12:55:59,754 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 559 ImplicationChecksByTransitivity, 1232.1ms TimeCoverageRelationStatistics Valid=439, Invalid=2111, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 12:55:59,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10726 states. [2021-08-21 12:55:59,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10726 to 7505. [2021-08-21 12:55:59,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7505 states, 7504 states have (on average 3.3443496801705757) internal successors, (25096), 7504 states have internal predecessors, (25096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:59,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7505 states to 7505 states and 25096 transitions. [2021-08-21 12:55:59,908 INFO L78 Accepts]: Start accepts. Automaton has 7505 states and 25096 transitions. Word has length 34 [2021-08-21 12:55:59,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:55:59,908 INFO L470 AbstractCegarLoop]: Abstraction has 7505 states and 25096 transitions. [2021-08-21 12:55:59,909 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:55:59,909 INFO L276 IsEmpty]: Start isEmpty. Operand 7505 states and 25096 transitions. [2021-08-21 12:55:59,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:55:59,918 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:55:59,919 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, 1, 1, 1, 1] [2021-08-21 12:55:59,938 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-08-21 12:56:00,120 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-08-21 12:56:00,121 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:56:00,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:56:00,122 INFO L82 PathProgramCache]: Analyzing trace with hash 1194491481, now seen corresponding path program 24 times [2021-08-21 12:56:00,122 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:56:00,122 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1343298825] [2021-08-21 12:56:00,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:56:00,122 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:56:00,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:56:00,436 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 12:56:00,436 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:56:00,436 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1343298825] [2021-08-21 12:56:00,436 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1343298825] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:56:00,436 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [196726456] [2021-08-21 12:56:00,436 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:56:00,436 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:56:00,436 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:56:00,437 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:56:00,438 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-08-21 12:56:01,754 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 12:56:01,754 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:56:01,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 12:56:01,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:56:03,014 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 12:56:03,014 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [196726456] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:56:03,014 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:56:03,015 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2021-08-21 12:56:03,015 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749282828] [2021-08-21 12:56:03,015 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-08-21 12:56:03,015 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:56:03,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-08-21 12:56:03,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=822, Unknown=0, NotChecked=0, Total=992 [2021-08-21 12:56:03,016 INFO L87 Difference]: Start difference. First operand 7505 states and 25096 transitions. Second operand has 32 states, 32 states have (on average 2.0625) internal successors, (66), 31 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:04,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:56:04,244 INFO L93 Difference]: Finished difference Result 10017 states and 33118 transitions. [2021-08-21 12:56:04,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-21 12:56:04,244 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.0625) internal successors, (66), 31 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:56:04,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:56:04,262 INFO L225 Difference]: With dead ends: 10017 [2021-08-21 12:56:04,263 INFO L226 Difference]: Without dead ends: 9937 [2021-08-21 12:56:04,263 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 479 ImplicationChecksByTransitivity, 1053.2ms TimeCoverageRelationStatistics Valid=426, Invalid=1830, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 12:56:04,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9937 states. [2021-08-21 12:56:04,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9937 to 7509. [2021-08-21 12:56:04,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7509 states, 7508 states have (on average 3.344166222695791) internal successors, (25108), 7508 states have internal predecessors, (25108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:04,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7509 states to 7509 states and 25108 transitions. [2021-08-21 12:56:04,420 INFO L78 Accepts]: Start accepts. Automaton has 7509 states and 25108 transitions. Word has length 34 [2021-08-21 12:56:04,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:56:04,420 INFO L470 AbstractCegarLoop]: Abstraction has 7509 states and 25108 transitions. [2021-08-21 12:56:04,420 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.0625) internal successors, (66), 31 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:04,420 INFO L276 IsEmpty]: Start isEmpty. Operand 7509 states and 25108 transitions. [2021-08-21 12:56:04,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:56:04,429 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:56:04,429 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, 1, 1, 1, 1] [2021-08-21 12:56:04,448 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 12:56:04,630 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:56:04,630 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:56:04,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:56:04,631 INFO L82 PathProgramCache]: Analyzing trace with hash 1957795861, now seen corresponding path program 25 times [2021-08-21 12:56:04,631 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:56:04,631 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877836416] [2021-08-21 12:56:04,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:56:04,631 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:56:04,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:56:04,977 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 12:56:04,978 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:56:04,978 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877836416] [2021-08-21 12:56:04,978 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [877836416] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:56:04,978 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [26915925] [2021-08-21 12:56:04,978 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:56:04,978 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:56:04,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:56:04,979 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:56:04,979 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-08-21 12:56:06,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:56:06,393 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 12:56:06,394 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:56:07,796 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 12:56:07,796 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [26915925] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:56:07,797 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:56:07,797 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 34 [2021-08-21 12:56:07,797 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [361054570] [2021-08-21 12:56:07,797 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-08-21 12:56:07,797 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:56:07,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-21 12:56:07,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=990, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 12:56:07,798 INFO L87 Difference]: Start difference. First operand 7509 states and 25108 transitions. Second operand has 35 states, 35 states have (on average 1.8857142857142857) internal successors, (66), 34 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:09,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:56:09,403 INFO L93 Difference]: Finished difference Result 10264 states and 33095 transitions. [2021-08-21 12:56:09,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-08-21 12:56:09,403 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.8857142857142857) internal successors, (66), 34 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:56:09,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:56:09,423 INFO L225 Difference]: With dead ends: 10264 [2021-08-21 12:56:09,423 INFO L226 Difference]: Without dead ends: 10130 [2021-08-21 12:56:09,423 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 801 ImplicationChecksByTransitivity, 1502.5ms TimeCoverageRelationStatistics Valid=588, Invalid=2834, Unknown=0, NotChecked=0, Total=3422 [2021-08-21 12:56:09,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10130 states. [2021-08-21 12:56:09,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10130 to 7632. [2021-08-21 12:56:09,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7632 states, 7631 states have (on average 3.34412265758092) internal successors, (25519), 7631 states have internal predecessors, (25519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:09,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7632 states to 7632 states and 25519 transitions. [2021-08-21 12:56:09,609 INFO L78 Accepts]: Start accepts. Automaton has 7632 states and 25519 transitions. Word has length 34 [2021-08-21 12:56:09,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:56:09,610 INFO L470 AbstractCegarLoop]: Abstraction has 7632 states and 25519 transitions. [2021-08-21 12:56:09,610 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 1.8857142857142857) internal successors, (66), 34 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:09,610 INFO L276 IsEmpty]: Start isEmpty. Operand 7632 states and 25519 transitions. [2021-08-21 12:56:09,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:56:09,620 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:56:09,620 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, 1, 1, 1, 1] [2021-08-21 12:56:09,647 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 12:56:09,843 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-08-21 12:56:09,843 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:56:09,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:56:09,843 INFO L82 PathProgramCache]: Analyzing trace with hash -1619603435, now seen corresponding path program 26 times [2021-08-21 12:56:09,843 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:56:09,844 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1572314615] [2021-08-21 12:56:09,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:56:09,844 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:56:09,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:56:10,241 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 12:56:10,241 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:56:10,241 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1572314615] [2021-08-21 12:56:10,242 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1572314615] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:56:10,242 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2042585092] [2021-08-21 12:56:10,242 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:56:10,242 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:56:10,242 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:56:10,245 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:56:10,275 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-08-21 12:56:11,774 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:56:11,774 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:56:11,774 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 12:56:11,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:56:12,998 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 12:56:12,998 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2042585092] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:56:12,998 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:56:12,998 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 32 [2021-08-21 12:56:12,998 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1810202485] [2021-08-21 12:56:12,998 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 12:56:12,998 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:56:12,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 12:56:12,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=209, Invalid=847, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 12:56:12,999 INFO L87 Difference]: Start difference. First operand 7632 states and 25519 transitions. Second operand has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:15,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:56:15,155 INFO L93 Difference]: Finished difference Result 13554 states and 43109 transitions. [2021-08-21 12:56:15,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-08-21 12:56:15,156 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:56:15,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:56:15,182 INFO L225 Difference]: With dead ends: 13554 [2021-08-21 12:56:15,182 INFO L226 Difference]: Without dead ends: 13376 [2021-08-21 12:56:15,182 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1090 ImplicationChecksByTransitivity, 1878.9ms TimeCoverageRelationStatistics Valid=814, Invalid=3346, Unknown=0, NotChecked=0, Total=4160 [2021-08-21 12:56:15,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13376 states. [2021-08-21 12:56:15,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13376 to 7634. [2021-08-21 12:56:15,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7634 states, 7633 states have (on average 3.3441635005895454) internal successors, (25526), 7633 states have internal predecessors, (25526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:15,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7634 states to 7634 states and 25526 transitions. [2021-08-21 12:56:15,382 INFO L78 Accepts]: Start accepts. Automaton has 7634 states and 25526 transitions. Word has length 34 [2021-08-21 12:56:15,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:56:15,382 INFO L470 AbstractCegarLoop]: Abstraction has 7634 states and 25526 transitions. [2021-08-21 12:56:15,382 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:15,382 INFO L276 IsEmpty]: Start isEmpty. Operand 7634 states and 25526 transitions. [2021-08-21 12:56:15,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:56:15,392 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:56:15,392 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, 1, 1, 1, 1] [2021-08-21 12:56:15,412 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2021-08-21 12:56:15,592 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-08-21 12:56:15,593 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:56:15,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:56:15,593 INFO L82 PathProgramCache]: Analyzing trace with hash 856153945, now seen corresponding path program 27 times [2021-08-21 12:56:15,593 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:56:15,593 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [855821812] [2021-08-21 12:56:15,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:56:15,593 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:56:15,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:56:15,918 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 12:56:15,918 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:56:15,918 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [855821812] [2021-08-21 12:56:15,918 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [855821812] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:56:15,918 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2087030128] [2021-08-21 12:56:15,918 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:56:15,919 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:56:15,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:56:15,920 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:56:15,921 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-08-21 12:56:17,547 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 12:56:17,548 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:56:17,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 12:56:17,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:56:18,800 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 12:56:18,800 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2087030128] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:56:18,800 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:56:18,800 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2021-08-21 12:56:18,800 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1680553434] [2021-08-21 12:56:18,801 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-08-21 12:56:18,801 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:56:18,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-08-21 12:56:18,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=826, Unknown=0, NotChecked=0, Total=992 [2021-08-21 12:56:18,801 INFO L87 Difference]: Start difference. First operand 7634 states and 25526 transitions. Second operand has 32 states, 32 states have (on average 2.0625) internal successors, (66), 31 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:19,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:56:19,944 INFO L93 Difference]: Finished difference Result 10202 states and 33722 transitions. [2021-08-21 12:56:19,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-21 12:56:19,945 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.0625) internal successors, (66), 31 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:56:19,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:56:19,964 INFO L225 Difference]: With dead ends: 10202 [2021-08-21 12:56:19,965 INFO L226 Difference]: Without dead ends: 10122 [2021-08-21 12:56:19,965 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 464 ImplicationChecksByTransitivity, 1063.9ms TimeCoverageRelationStatistics Valid=414, Invalid=1842, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 12:56:19,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10122 states. [2021-08-21 12:56:20,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10122 to 7646. [2021-08-21 12:56:20,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7646 states, 7645 states have (on average 3.3436232831916284) internal successors, (25562), 7645 states have internal predecessors, (25562), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:20,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7646 states to 7646 states and 25562 transitions. [2021-08-21 12:56:20,113 INFO L78 Accepts]: Start accepts. Automaton has 7646 states and 25562 transitions. Word has length 34 [2021-08-21 12:56:20,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:56:20,113 INFO L470 AbstractCegarLoop]: Abstraction has 7646 states and 25562 transitions. [2021-08-21 12:56:20,113 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.0625) internal successors, (66), 31 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:20,113 INFO L276 IsEmpty]: Start isEmpty. Operand 7646 states and 25562 transitions. [2021-08-21 12:56:20,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:56:20,125 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:56:20,126 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, 1, 1, 1, 1] [2021-08-21 12:56:20,162 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-08-21 12:56:20,362 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:56:20,362 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:56:20,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:56:20,363 INFO L82 PathProgramCache]: Analyzing trace with hash -452100391, now seen corresponding path program 28 times [2021-08-21 12:56:20,363 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:56:20,363 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1845044893] [2021-08-21 12:56:20,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:56:20,363 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:56:20,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:56:20,725 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 12:56:20,725 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:56:20,725 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1845044893] [2021-08-21 12:56:20,725 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1845044893] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:56:20,725 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1020931401] [2021-08-21 12:56:20,725 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:56:20,725 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:56:20,726 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:56:20,726 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:56:20,727 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-08-21 12:56:22,423 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:56:22,423 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:56:22,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 12:56:22,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:56:23,760 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 12:56:23,760 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1020931401] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:56:23,760 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:56:23,760 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 34 [2021-08-21 12:56:23,760 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2086088788] [2021-08-21 12:56:23,761 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-08-21 12:56:23,761 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:56:23,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-21 12:56:23,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=1010, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 12:56:23,761 INFO L87 Difference]: Start difference. First operand 7646 states and 25562 transitions. Second operand has 35 states, 35 states have (on average 1.8857142857142857) internal successors, (66), 34 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:25,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:56:25,103 INFO L93 Difference]: Finished difference Result 11197 states and 36153 transitions. [2021-08-21 12:56:25,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-21 12:56:25,103 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.8857142857142857) internal successors, (66), 34 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:56:25,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:56:25,124 INFO L225 Difference]: With dead ends: 11197 [2021-08-21 12:56:25,124 INFO L226 Difference]: Without dead ends: 11136 [2021-08-21 12:56:25,125 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 648 ImplicationChecksByTransitivity, 1284.2ms TimeCoverageRelationStatistics Valid=474, Invalid=2496, Unknown=0, NotChecked=0, Total=2970 [2021-08-21 12:56:25,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11136 states. [2021-08-21 12:56:25,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11136 to 7690. [2021-08-21 12:56:25,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7690 states, 7689 states have (on average 3.347639484978541) internal successors, (25740), 7689 states have internal predecessors, (25740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:25,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7690 states to 7690 states and 25740 transitions. [2021-08-21 12:56:25,308 INFO L78 Accepts]: Start accepts. Automaton has 7690 states and 25740 transitions. Word has length 34 [2021-08-21 12:56:25,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:56:25,309 INFO L470 AbstractCegarLoop]: Abstraction has 7690 states and 25740 transitions. [2021-08-21 12:56:25,309 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 1.8857142857142857) internal successors, (66), 34 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:25,309 INFO L276 IsEmpty]: Start isEmpty. Operand 7690 states and 25740 transitions. [2021-08-21 12:56:25,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:56:25,318 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:56:25,319 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, 1, 1, 1, 1] [2021-08-21 12:56:25,339 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 12:56:25,519 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:56:25,520 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:56:25,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:56:25,520 INFO L82 PathProgramCache]: Analyzing trace with hash 1815621081, now seen corresponding path program 29 times [2021-08-21 12:56:25,520 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:56:25,520 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1420627114] [2021-08-21 12:56:25,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:56:25,520 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:56:25,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:56:25,961 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 12:56:25,961 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:56:25,961 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1420627114] [2021-08-21 12:56:25,961 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1420627114] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:56:25,961 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [160907394] [2021-08-21 12:56:25,961 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:56:25,961 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:56:25,962 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:56:25,962 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:56:25,964 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-08-21 12:56:27,788 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:56:27,788 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:56:27,788 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 12:56:27,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:56:29,131 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 12:56:29,131 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [160907394] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:56:29,131 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:56:29,131 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 33 [2021-08-21 12:56:29,131 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281589427] [2021-08-21 12:56:29,131 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 12:56:29,131 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:56:29,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 12:56:29,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=201, Invalid=921, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 12:56:29,132 INFO L87 Difference]: Start difference. First operand 7690 states and 25740 transitions. Second operand has 34 states, 34 states have (on average 1.9411764705882353) internal successors, (66), 33 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:32,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:56:32,032 INFO L93 Difference]: Finished difference Result 15399 states and 50231 transitions. [2021-08-21 12:56:32,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-08-21 12:56:32,032 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.9411764705882353) internal successors, (66), 33 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:56:32,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:56:32,062 INFO L225 Difference]: With dead ends: 15399 [2021-08-21 12:56:32,063 INFO L226 Difference]: Without dead ends: 15319 [2021-08-21 12:56:32,063 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1716 ImplicationChecksByTransitivity, 2539.9ms TimeCoverageRelationStatistics Valid=1019, Invalid=5143, Unknown=0, NotChecked=0, Total=6162 [2021-08-21 12:56:32,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15319 states. [2021-08-21 12:56:32,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15319 to 7645. [2021-08-21 12:56:32,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7645 states, 7644 states have (on average 3.343929879644165) internal successors, (25561), 7644 states have internal predecessors, (25561), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:32,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7645 states to 7645 states and 25561 transitions. [2021-08-21 12:56:32,223 INFO L78 Accepts]: Start accepts. Automaton has 7645 states and 25561 transitions. Word has length 34 [2021-08-21 12:56:32,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:56:32,224 INFO L470 AbstractCegarLoop]: Abstraction has 7645 states and 25561 transitions. [2021-08-21 12:56:32,224 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 1.9411764705882353) internal successors, (66), 33 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:32,224 INFO L276 IsEmpty]: Start isEmpty. Operand 7645 states and 25561 transitions. [2021-08-21 12:56:32,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:56:32,233 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:56:32,233 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, 1, 1, 1, 1] [2021-08-21 12:56:32,254 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2021-08-21 12:56:32,433 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:56:32,434 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:56:32,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:56:32,434 INFO L82 PathProgramCache]: Analyzing trace with hash -1754308775, now seen corresponding path program 30 times [2021-08-21 12:56:32,434 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:56:32,434 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1875155287] [2021-08-21 12:56:32,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:56:32,434 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:56:32,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:56:32,776 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 12:56:32,776 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:56:32,776 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1875155287] [2021-08-21 12:56:32,776 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1875155287] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:56:32,776 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [768666973] [2021-08-21 12:56:32,776 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:56:32,776 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:56:32,777 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:56:32,779 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:56:32,779 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-08-21 12:56:34,709 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 12:56:34,709 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:56:34,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 12:56:34,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:56:35,965 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 12:56:35,965 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [768666973] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:56:35,965 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:56:35,965 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2021-08-21 12:56:35,966 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1867894725] [2021-08-21 12:56:35,966 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-08-21 12:56:35,966 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:56:35,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-08-21 12:56:35,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=806, Unknown=0, NotChecked=0, Total=992 [2021-08-21 12:56:35,966 INFO L87 Difference]: Start difference. First operand 7645 states and 25561 transitions. Second operand has 32 states, 32 states have (on average 2.0625) internal successors, (66), 31 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:37,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:56:37,079 INFO L93 Difference]: Finished difference Result 10115 states and 33447 transitions. [2021-08-21 12:56:37,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 12:56:37,080 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.0625) internal successors, (66), 31 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:56:37,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:56:37,099 INFO L225 Difference]: With dead ends: 10115 [2021-08-21 12:56:37,099 INFO L226 Difference]: Without dead ends: 10035 [2021-08-21 12:56:37,100 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 469 ImplicationChecksByTransitivity, 1034.7ms TimeCoverageRelationStatistics Valid=417, Invalid=1745, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 12:56:37,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10035 states. [2021-08-21 12:56:37,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10035 to 7645. [2021-08-21 12:56:37,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7645 states, 7644 states have (on average 3.343929879644165) internal successors, (25561), 7644 states have internal predecessors, (25561), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:37,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7645 states to 7645 states and 25561 transitions. [2021-08-21 12:56:37,241 INFO L78 Accepts]: Start accepts. Automaton has 7645 states and 25561 transitions. Word has length 34 [2021-08-21 12:56:37,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:56:37,241 INFO L470 AbstractCegarLoop]: Abstraction has 7645 states and 25561 transitions. [2021-08-21 12:56:37,242 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.0625) internal successors, (66), 31 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:37,242 INFO L276 IsEmpty]: Start isEmpty. Operand 7645 states and 25561 transitions. [2021-08-21 12:56:37,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:56:37,252 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:56:37,252 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, 1, 1, 1, 1] [2021-08-21 12:56:37,275 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2021-08-21 12:56:37,455 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:56:37,455 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:56:37,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:56:37,455 INFO L82 PathProgramCache]: Analyzing trace with hash -817503911, now seen corresponding path program 31 times [2021-08-21 12:56:37,455 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:56:37,455 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1973877981] [2021-08-21 12:56:37,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:56:37,456 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:56:37,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:56:37,775 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 12:56:37,775 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:56:37,775 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1973877981] [2021-08-21 12:56:37,775 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1973877981] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:56:37,775 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1527813829] [2021-08-21 12:56:37,775 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:56:37,775 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:56:37,776 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:56:37,777 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:56:37,777 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-08-21 12:56:39,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:56:39,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 12:56:39,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:56:41,043 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 12:56:41,044 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1527813829] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:56:41,044 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:56:41,044 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2021-08-21 12:56:41,044 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515358652] [2021-08-21 12:56:41,044 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 12:56:41,044 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:56:41,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 12:56:41,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=864, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 12:56:41,045 INFO L87 Difference]: Start difference. First operand 7645 states and 25561 transitions. Second operand has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:42,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:56:42,121 INFO L93 Difference]: Finished difference Result 9811 states and 32387 transitions. [2021-08-21 12:56:42,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 12:56:42,121 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:56:42,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:56:42,139 INFO L225 Difference]: With dead ends: 9811 [2021-08-21 12:56:42,139 INFO L226 Difference]: Without dead ends: 9731 [2021-08-21 12:56:42,139 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 483 ImplicationChecksByTransitivity, 1039.6ms TimeCoverageRelationStatistics Valid=420, Invalid=1836, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 12:56:42,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9731 states. [2021-08-21 12:56:42,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9731 to 7645. [2021-08-21 12:56:42,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7645 states, 7644 states have (on average 3.343929879644165) internal successors, (25561), 7644 states have internal predecessors, (25561), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:42,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7645 states to 7645 states and 25561 transitions. [2021-08-21 12:56:42,279 INFO L78 Accepts]: Start accepts. Automaton has 7645 states and 25561 transitions. Word has length 34 [2021-08-21 12:56:42,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:56:42,280 INFO L470 AbstractCegarLoop]: Abstraction has 7645 states and 25561 transitions. [2021-08-21 12:56:42,280 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:42,280 INFO L276 IsEmpty]: Start isEmpty. Operand 7645 states and 25561 transitions. [2021-08-21 12:56:42,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:56:42,290 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:56:42,290 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, 1, 1, 1, 1] [2021-08-21 12:56:42,310 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2021-08-21 12:56:42,490 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-08-21 12:56:42,490 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:56:42,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:56:42,490 INFO L82 PathProgramCache]: Analyzing trace with hash -982878999, now seen corresponding path program 32 times [2021-08-21 12:56:42,491 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:56:42,491 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1597323176] [2021-08-21 12:56:42,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:56:42,491 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:56:42,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:56:42,853 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 12:56:42,853 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:56:42,853 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1597323176] [2021-08-21 12:56:42,853 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1597323176] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:56:42,853 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2097622939] [2021-08-21 12:56:42,853 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:56:42,853 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:56:42,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:56:42,854 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:56:42,854 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-08-21 12:56:44,979 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:56:44,980 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:56:44,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 12:56:44,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:56:46,208 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 12:56:46,209 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2097622939] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:56:46,209 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:56:46,209 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 32 [2021-08-21 12:56:46,209 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1055573268] [2021-08-21 12:56:46,209 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 12:56:46,209 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:56:46,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 12:56:46,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=895, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 12:56:46,210 INFO L87 Difference]: Start difference. First operand 7645 states and 25561 transitions. Second operand has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:48,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:56:48,939 INFO L93 Difference]: Finished difference Result 12951 states and 42184 transitions. [2021-08-21 12:56:48,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-08-21 12:56:48,939 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:56:48,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:56:48,966 INFO L225 Difference]: With dead ends: 12951 [2021-08-21 12:56:48,966 INFO L226 Difference]: Without dead ends: 12871 [2021-08-21 12:56:48,967 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1404 ImplicationChecksByTransitivity, 2160.6ms TimeCoverageRelationStatistics Valid=863, Invalid=4539, Unknown=0, NotChecked=0, Total=5402 [2021-08-21 12:56:48,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12871 states. [2021-08-21 12:56:49,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12871 to 7667. [2021-08-21 12:56:49,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7667 states, 7666 states have (on average 3.3429428645969215) internal successors, (25627), 7666 states have internal predecessors, (25627), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:49,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7667 states to 7667 states and 25627 transitions. [2021-08-21 12:56:49,136 INFO L78 Accepts]: Start accepts. Automaton has 7667 states and 25627 transitions. Word has length 34 [2021-08-21 12:56:49,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:56:49,136 INFO L470 AbstractCegarLoop]: Abstraction has 7667 states and 25627 transitions. [2021-08-21 12:56:49,136 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:49,137 INFO L276 IsEmpty]: Start isEmpty. Operand 7667 states and 25627 transitions. [2021-08-21 12:56:49,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:56:49,146 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:56:49,146 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, 1, 1, 1, 1] [2021-08-21 12:56:49,170 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2021-08-21 12:56:49,347 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:56:49,347 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:56:49,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:56:49,348 INFO L82 PathProgramCache]: Analyzing trace with hash 1158287809, now seen corresponding path program 33 times [2021-08-21 12:56:49,348 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:56:49,348 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839361579] [2021-08-21 12:56:49,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:56:49,348 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:56:49,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:56:49,716 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 12:56:49,716 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:56:49,716 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839361579] [2021-08-21 12:56:49,716 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1839361579] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:56:49,716 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1080272080] [2021-08-21 12:56:49,716 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:56:49,716 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:56:49,716 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:56:49,717 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:56:49,717 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-08-21 12:56:51,907 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 12:56:51,908 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:56:51,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 12:56:51,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:56:53,137 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 12:56:53,137 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1080272080] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:56:53,137 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:56:53,138 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2021-08-21 12:56:53,138 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [225131563] [2021-08-21 12:56:53,138 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-08-21 12:56:53,138 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:56:53,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-08-21 12:56:53,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=858, Unknown=0, NotChecked=0, Total=992 [2021-08-21 12:56:53,138 INFO L87 Difference]: Start difference. First operand 7667 states and 25627 transitions. Second operand has 32 states, 32 states have (on average 2.0625) internal successors, (66), 31 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:54,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:56:54,724 INFO L93 Difference]: Finished difference Result 10323 states and 33681 transitions. [2021-08-21 12:56:54,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-21 12:56:54,724 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.0625) internal successors, (66), 31 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:56:54,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:56:54,743 INFO L225 Difference]: With dead ends: 10323 [2021-08-21 12:56:54,743 INFO L226 Difference]: Without dead ends: 10249 [2021-08-21 12:56:54,743 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 663 ImplicationChecksByTransitivity, 1307.0ms TimeCoverageRelationStatistics Valid=437, Invalid=2425, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 12:56:54,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10249 states. [2021-08-21 12:56:54,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10249 to 7704. [2021-08-21 12:56:54,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7704 states, 7703 states have (on average 3.344541087887836) internal successors, (25763), 7703 states have internal predecessors, (25763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:54,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7704 states to 7704 states and 25763 transitions. [2021-08-21 12:56:54,886 INFO L78 Accepts]: Start accepts. Automaton has 7704 states and 25763 transitions. Word has length 34 [2021-08-21 12:56:54,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:56:54,887 INFO L470 AbstractCegarLoop]: Abstraction has 7704 states and 25763 transitions. [2021-08-21 12:56:54,887 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.0625) internal successors, (66), 31 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:56:54,887 INFO L276 IsEmpty]: Start isEmpty. Operand 7704 states and 25763 transitions. [2021-08-21 12:56:54,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:56:54,897 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:56:54,897 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, 1, 1, 1, 1] [2021-08-21 12:56:54,926 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2021-08-21 12:56:55,108 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:56:55,109 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:56:55,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:56:55,109 INFO L82 PathProgramCache]: Analyzing trace with hash 2009879913, now seen corresponding path program 34 times [2021-08-21 12:56:55,109 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:56:55,109 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687845644] [2021-08-21 12:56:55,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:56:55,109 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:56:55,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:56: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 12:56:55,431 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:56:55,431 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687845644] [2021-08-21 12:56:55,431 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1687845644] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:56:55,431 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [796973005] [2021-08-21 12:56:55,431 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:56:55,431 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:56:55,431 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:56:55,437 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:56:55,438 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-08-21 12:56:57,767 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:56:57,768 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:56:57,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 12:56:57,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:56:59,063 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 12:56:59,063 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [796973005] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:56:59,063 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:56:59,063 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2021-08-21 12:56:59,063 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706020757] [2021-08-21 12:56:59,063 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 12:56:59,063 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:56:59,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 12:56:59,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=899, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 12:56:59,064 INFO L87 Difference]: Start difference. First operand 7704 states and 25763 transitions. Second operand has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:00,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:57:00,258 INFO L93 Difference]: Finished difference Result 11474 states and 37911 transitions. [2021-08-21 12:57:00,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 12:57:00,259 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:57:00,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:57:00,280 INFO L225 Difference]: With dead ends: 11474 [2021-08-21 12:57:00,281 INFO L226 Difference]: Without dead ends: 11394 [2021-08-21 12:57:00,281 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 617 ImplicationChecksByTransitivity, 1164.5ms TimeCoverageRelationStatistics Valid=447, Invalid=2205, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 12:57:00,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11394 states. [2021-08-21 12:57:00,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11394 to 7708. [2021-08-21 12:57:00,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7708 states, 7707 states have (on average 3.3443622680679903) internal successors, (25775), 7707 states have internal predecessors, (25775), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:00,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7708 states to 7708 states and 25775 transitions. [2021-08-21 12:57:00,437 INFO L78 Accepts]: Start accepts. Automaton has 7708 states and 25775 transitions. Word has length 34 [2021-08-21 12:57:00,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:57:00,437 INFO L470 AbstractCegarLoop]: Abstraction has 7708 states and 25775 transitions. [2021-08-21 12:57:00,437 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:00,437 INFO L276 IsEmpty]: Start isEmpty. Operand 7708 states and 25775 transitions. [2021-08-21 12:57:00,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:57:00,446 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:57:00,447 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, 1, 1, 1, 1] [2021-08-21 12:57:00,469 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2021-08-21 12:57:00,647 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-08-21 12:57:00,647 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:57:00,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:57:00,647 INFO L82 PathProgramCache]: Analyzing trace with hash -1521783003, now seen corresponding path program 35 times [2021-08-21 12:57:00,648 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:57:00,648 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1169338749] [2021-08-21 12:57:00,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:57:00,648 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:57:00,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:57:01,006 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 12:57:01,006 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:57:01,006 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1169338749] [2021-08-21 12:57:01,006 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1169338749] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:57:01,007 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1991236252] [2021-08-21 12:57:01,007 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:57:01,007 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:57:01,007 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:57:01,007 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:57:01,009 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2021-08-21 12:57:03,467 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:57:03,467 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:57:03,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 12:57:03,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:57:04,744 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 12:57:04,744 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1991236252] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:57:04,744 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:57:04,745 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 34 [2021-08-21 12:57:04,745 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [11841032] [2021-08-21 12:57:04,745 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-08-21 12:57:04,745 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:57:04,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-21 12:57:04,746 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=1004, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 12:57:04,746 INFO L87 Difference]: Start difference. First operand 7708 states and 25775 transitions. Second operand has 35 states, 35 states have (on average 1.8857142857142857) internal successors, (66), 34 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:06,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:57:06,523 INFO L93 Difference]: Finished difference Result 10977 states and 35330 transitions. [2021-08-21 12:57:06,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-08-21 12:57:06,524 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.8857142857142857) internal successors, (66), 34 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:57:06,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:57:06,545 INFO L225 Difference]: With dead ends: 10977 [2021-08-21 12:57:06,545 INFO L226 Difference]: Without dead ends: 10843 [2021-08-21 12:57:06,545 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 921 ImplicationChecksByTransitivity, 1525.8ms TimeCoverageRelationStatistics Valid=597, Invalid=3063, Unknown=0, NotChecked=0, Total=3660 [2021-08-21 12:57:06,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10843 states. [2021-08-21 12:57:06,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10843 to 7831. [2021-08-21 12:57:06,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7831 states, 7830 states have (on average 3.3444444444444446) internal successors, (26187), 7830 states have internal predecessors, (26187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:06,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7831 states to 7831 states and 26187 transitions. [2021-08-21 12:57:06,692 INFO L78 Accepts]: Start accepts. Automaton has 7831 states and 26187 transitions. Word has length 34 [2021-08-21 12:57:06,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:57:06,692 INFO L470 AbstractCegarLoop]: Abstraction has 7831 states and 26187 transitions. [2021-08-21 12:57:06,692 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 1.8857142857142857) internal successors, (66), 34 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:06,692 INFO L276 IsEmpty]: Start isEmpty. Operand 7831 states and 26187 transitions. [2021-08-21 12:57:06,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:57:06,702 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:57:06,702 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, 1, 1, 1, 1] [2021-08-21 12:57:06,725 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2021-08-21 12:57:06,902 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-08-21 12:57:06,902 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:57:06,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:57:06,903 INFO L82 PathProgramCache]: Analyzing trace with hash -804215003, now seen corresponding path program 36 times [2021-08-21 12:57:06,903 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:57:06,903 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2045238722] [2021-08-21 12:57:06,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:57:06,903 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:57:06,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:57:07,315 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 12:57:07,315 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:57:07,315 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2045238722] [2021-08-21 12:57:07,315 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2045238722] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:57:07,315 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1306637652] [2021-08-21 12:57:07,315 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:57:07,315 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:57:07,316 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:57:07,337 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:57:07,337 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-08-21 12:57:09,859 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:57:09,859 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:57:09,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 12:57:09,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:57:11,065 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 12:57:11,066 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1306637652] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:57:11,066 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:57:11,066 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 32 [2021-08-21 12:57:11,066 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [554760326] [2021-08-21 12:57:11,066 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 12:57:11,066 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:57:11,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 12:57:11,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=861, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 12:57:11,067 INFO L87 Difference]: Start difference. First operand 7831 states and 26187 transitions. Second operand has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:13,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:57:13,300 INFO L93 Difference]: Finished difference Result 14333 states and 45585 transitions. [2021-08-21 12:57:13,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-08-21 12:57:13,300 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:57:13,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:57:13,327 INFO L225 Difference]: With dead ends: 14333 [2021-08-21 12:57:13,328 INFO L226 Difference]: Without dead ends: 14155 [2021-08-21 12:57:13,328 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1222 ImplicationChecksByTransitivity, 1789.5ms TimeCoverageRelationStatistics Valid=810, Invalid=3480, Unknown=0, NotChecked=0, Total=4290 [2021-08-21 12:57:13,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14155 states. [2021-08-21 12:57:13,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14155 to 7818. [2021-08-21 12:57:13,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7818 states, 7817 states have (on average 3.343610080593578) internal successors, (26137), 7817 states have internal predecessors, (26137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:13,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7818 states to 7818 states and 26137 transitions. [2021-08-21 12:57:13,509 INFO L78 Accepts]: Start accepts. Automaton has 7818 states and 26137 transitions. Word has length 34 [2021-08-21 12:57:13,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:57:13,509 INFO L470 AbstractCegarLoop]: Abstraction has 7818 states and 26137 transitions. [2021-08-21 12:57:13,509 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:13,510 INFO L276 IsEmpty]: Start isEmpty. Operand 7818 states and 26137 transitions. [2021-08-21 12:57:13,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:57:13,520 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:57:13,521 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, 1, 1, 1, 1] [2021-08-21 12:57:13,546 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2021-08-21 12:57:13,721 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-08-21 12:57:13,721 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:57:13,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:57:13,722 INFO L82 PathProgramCache]: Analyzing trace with hash 1671542377, now seen corresponding path program 37 times [2021-08-21 12:57:13,722 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:57:13,722 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1216776391] [2021-08-21 12:57:13,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:57:13,722 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:57:13,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:57:14,077 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 12:57:14,078 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:57:14,078 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1216776391] [2021-08-21 12:57:14,078 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1216776391] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:57:14,078 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [435251232] [2021-08-21 12:57:14,078 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:57:14,078 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:57:14,078 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:57:14,079 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:57:14,085 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-08-21 12:57:16,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:57:16,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 12:57:16,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:57:18,060 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 12:57:18,061 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [435251232] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:57:18,061 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:57:18,061 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2021-08-21 12:57:18,061 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [502581093] [2021-08-21 12:57:18,061 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 12:57:18,061 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:57:18,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 12:57:18,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=901, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 12:57:18,062 INFO L87 Difference]: Start difference. First operand 7818 states and 26137 transitions. Second operand has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:19,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:57:19,449 INFO L93 Difference]: Finished difference Result 11396 states and 37663 transitions. [2021-08-21 12:57:19,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-21 12:57:19,449 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:57:19,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:57:19,494 INFO L225 Difference]: With dead ends: 11396 [2021-08-21 12:57:19,494 INFO L226 Difference]: Without dead ends: 11316 [2021-08-21 12:57:19,494 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 564 ImplicationChecksByTransitivity, 1188.8ms TimeCoverageRelationStatistics Valid=421, Invalid=2129, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 12:57:19,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11316 states. [2021-08-21 12:57:19,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11316 to 7810. [2021-08-21 12:57:19,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7810 states, 7809 states have (on average 3.3439620950185684) internal successors, (26113), 7809 states have internal predecessors, (26113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:19,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7810 states to 7810 states and 26113 transitions. [2021-08-21 12:57:19,634 INFO L78 Accepts]: Start accepts. Automaton has 7810 states and 26113 transitions. Word has length 34 [2021-08-21 12:57:19,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:57:19,634 INFO L470 AbstractCegarLoop]: Abstraction has 7810 states and 26113 transitions. [2021-08-21 12:57:19,634 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:19,634 INFO L276 IsEmpty]: Start isEmpty. Operand 7810 states and 26113 transitions. [2021-08-21 12:57:19,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:57:19,644 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:57:19,644 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, 1, 1, 1, 1] [2021-08-21 12:57:19,668 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2021-08-21 12:57:19,845 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-08-21 12:57:19,845 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:57:19,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:57:19,846 INFO L82 PathProgramCache]: Analyzing trace with hash -1818983591, now seen corresponding path program 38 times [2021-08-21 12:57:19,846 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:57:19,846 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271678114] [2021-08-21 12:57:19,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:57:19,846 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:57:19,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:57:20,278 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 12:57:20,279 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:57:20,279 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1271678114] [2021-08-21 12:57:20,279 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1271678114] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:57:20,279 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1970394075] [2021-08-21 12:57:20,279 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:57:20,279 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:57:20,279 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:57:20,281 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:57:20,311 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2021-08-21 12:57:23,053 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:57:23,053 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:57:23,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 12:57:23,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:57:24,316 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 12:57:24,317 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1970394075] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:57:24,317 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:57:24,317 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 32 [2021-08-21 12:57:24,317 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654873071] [2021-08-21 12:57:24,317 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 12:57:24,317 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:57:24,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 12:57:24,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=889, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 12:57:24,317 INFO L87 Difference]: Start difference. First operand 7810 states and 26113 transitions. Second operand has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:27,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:57:27,397 INFO L93 Difference]: Finished difference Result 11365 states and 36988 transitions. [2021-08-21 12:57:27,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-08-21 12:57:27,397 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:57:27,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:57:27,420 INFO L225 Difference]: With dead ends: 11365 [2021-08-21 12:57:27,421 INFO L226 Difference]: Without dead ends: 11298 [2021-08-21 12:57:27,421 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1469 ImplicationChecksByTransitivity, 2549.0ms TimeCoverageRelationStatistics Valid=876, Invalid=4674, Unknown=0, NotChecked=0, Total=5550 [2021-08-21 12:57:27,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11298 states. [2021-08-21 12:57:27,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11298 to 8064. [2021-08-21 12:57:27,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8064 states, 8063 states have (on average 3.3442887262805407) internal successors, (26965), 8063 states have internal predecessors, (26965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:27,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8064 states to 8064 states and 26965 transitions. [2021-08-21 12:57:27,635 INFO L78 Accepts]: Start accepts. Automaton has 8064 states and 26965 transitions. Word has length 34 [2021-08-21 12:57:27,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:57:27,635 INFO L470 AbstractCegarLoop]: Abstraction has 8064 states and 26965 transitions. [2021-08-21 12:57:27,635 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:27,636 INFO L276 IsEmpty]: Start isEmpty. Operand 8064 states and 26965 transitions. [2021-08-21 12:57:27,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:57:27,646 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:57:27,646 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, 1, 1, 1, 1] [2021-08-21 12:57:27,670 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 12:57:27,846 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:57:27,847 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:57:27,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:57:27,847 INFO L82 PathProgramCache]: Analyzing trace with hash 322183217, now seen corresponding path program 39 times [2021-08-21 12:57:27,847 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:57:27,848 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362393921] [2021-08-21 12:57:27,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:57:27,848 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:57:27,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:57:28,268 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 12:57:28,268 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:57:28,268 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362393921] [2021-08-21 12:57:28,268 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1362393921] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:57:28,268 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [937062941] [2021-08-21 12:57:28,268 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:57:28,268 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:57:28,268 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:57:28,273 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:57:28,305 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2021-08-21 12:57:31,140 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 12:57:31,140 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:57:31,141 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 12:57:31,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:57:32,372 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 12:57:32,373 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [937062941] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:57:32,373 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:57:32,373 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2021-08-21 12:57:32,373 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2046708642] [2021-08-21 12:57:32,373 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-08-21 12:57:32,373 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:57:32,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-08-21 12:57:32,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=838, Unknown=0, NotChecked=0, Total=992 [2021-08-21 12:57:32,374 INFO L87 Difference]: Start difference. First operand 8064 states and 26965 transitions. Second operand has 32 states, 32 states have (on average 2.0625) internal successors, (66), 31 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:35,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:57:35,007 INFO L93 Difference]: Finished difference Result 11374 states and 37279 transitions. [2021-08-21 12:57:35,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-08-21 12:57:35,007 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.0625) internal successors, (66), 31 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:57:35,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:57:35,033 INFO L225 Difference]: With dead ends: 11374 [2021-08-21 12:57:35,034 INFO L226 Difference]: Without dead ends: 11300 [2021-08-21 12:57:35,034 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 987 ImplicationChecksByTransitivity, 1859.2ms TimeCoverageRelationStatistics Valid=610, Invalid=3172, Unknown=0, NotChecked=0, Total=3782 [2021-08-21 12:57:35,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11300 states. [2021-08-21 12:57:35,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11300 to 8100. [2021-08-21 12:57:35,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8100 states, 8099 states have (on average 3.3457216940363006) internal successors, (27097), 8099 states have internal predecessors, (27097), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:35,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8100 states to 8100 states and 27097 transitions. [2021-08-21 12:57:35,217 INFO L78 Accepts]: Start accepts. Automaton has 8100 states and 27097 transitions. Word has length 34 [2021-08-21 12:57:35,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:57:35,218 INFO L470 AbstractCegarLoop]: Abstraction has 8100 states and 27097 transitions. [2021-08-21 12:57:35,218 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.0625) internal successors, (66), 31 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:35,218 INFO L276 IsEmpty]: Start isEmpty. Operand 8100 states and 27097 transitions. [2021-08-21 12:57:35,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:57:35,229 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:57:35,229 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, 1, 1, 1, 1] [2021-08-21 12:57:35,254 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 12:57:35,430 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2021-08-21 12:57:35,430 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:57:35,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:57:35,430 INFO L82 PathProgramCache]: Analyzing trace with hash 1173775321, now seen corresponding path program 40 times [2021-08-21 12:57:35,430 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:57:35,430 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1699606166] [2021-08-21 12:57:35,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:57:35,430 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:57:35,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:57:35,799 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 12:57:35,800 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:57:35,800 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1699606166] [2021-08-21 12:57:35,800 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1699606166] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:57:35,800 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1756093889] [2021-08-21 12:57:35,800 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:57:35,800 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:57:35,800 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:57:35,801 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:57:35,801 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2021-08-21 12:57:38,726 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:57:38,726 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:57:38,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 12:57:38,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:57:40,010 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 12:57:40,010 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1756093889] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:57:40,010 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:57:40,010 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2021-08-21 12:57:40,010 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2014418044] [2021-08-21 12:57:40,010 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 12:57:40,010 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:57:40,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 12:57:40,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=877, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 12:57:40,011 INFO L87 Difference]: Start difference. First operand 8100 states and 27097 transitions. Second operand has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:41,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:57:41,627 INFO L93 Difference]: Finished difference Result 12734 states and 41573 transitions. [2021-08-21 12:57:41,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 12:57:41,628 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:57:41,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:57:41,656 INFO L225 Difference]: With dead ends: 12734 [2021-08-21 12:57:41,656 INFO L226 Difference]: Without dead ends: 12654 [2021-08-21 12:57:41,656 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 675 ImplicationChecksByTransitivity, 1312.0ms TimeCoverageRelationStatistics Valid=499, Invalid=2153, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 12:57:41,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12654 states. [2021-08-21 12:57:41,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12654 to 8102. [2021-08-21 12:57:41,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8102 states, 8101 states have (on average 3.3456363411924452) internal successors, (27103), 8101 states have internal predecessors, (27103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:41,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8102 states to 8102 states and 27103 transitions. [2021-08-21 12:57:41,839 INFO L78 Accepts]: Start accepts. Automaton has 8102 states and 27103 transitions. Word has length 34 [2021-08-21 12:57:41,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:57:41,839 INFO L470 AbstractCegarLoop]: Abstraction has 8102 states and 27103 transitions. [2021-08-21 12:57:41,839 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:41,839 INFO L276 IsEmpty]: Start isEmpty. Operand 8102 states and 27103 transitions. [2021-08-21 12:57:41,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:57:41,887 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:57:41,887 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, 1, 1, 1, 1] [2021-08-21 12:57:41,911 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 12:57:42,087 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2021-08-21 12:57:42,088 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:57:42,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:57:42,088 INFO L82 PathProgramCache]: Analyzing trace with hash 1937079701, now seen corresponding path program 41 times [2021-08-21 12:57:42,088 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:57:42,088 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1565295303] [2021-08-21 12:57:42,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:57:42,088 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:57:42,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:57:42,520 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:57:42,520 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:57:42,520 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1565295303] [2021-08-21 12:57:42,520 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1565295303] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:57:42,520 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2086862986] [2021-08-21 12:57:42,520 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:57:42,520 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:57:42,521 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:57:42,521 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 12:57:42,524 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 12:57:45,539 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:57:45,539 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:57:45,540 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 12:57:45,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:57:46,696 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 12:57:46,697 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2086862986] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:57:46,697 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:57:46,697 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 34 [2021-08-21 12:57:46,697 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1361496519] [2021-08-21 12:57:46,697 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-08-21 12:57:46,697 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:57:46,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-21 12:57:46,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=1009, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 12:57:46,698 INFO L87 Difference]: Start difference. First operand 8102 states and 27103 transitions. Second operand has 35 states, 35 states have (on average 1.8857142857142857) internal successors, (66), 34 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:49,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:57:49,511 INFO L93 Difference]: Finished difference Result 13330 states and 43058 transitions. [2021-08-21 12:57:49,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-08-21 12:57:49,515 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.8857142857142857) internal successors, (66), 34 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:57:49,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:57:49,544 INFO L225 Difference]: With dead ends: 13330 [2021-08-21 12:57:49,544 INFO L226 Difference]: Without dead ends: 13262 [2021-08-21 12:57:49,545 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1394 ImplicationChecksByTransitivity, 2276.2ms TimeCoverageRelationStatistics Valid=938, Invalid=4464, Unknown=0, NotChecked=0, Total=5402 [2021-08-21 12:57:49,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13262 states. [2021-08-21 12:57:49,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13262 to 8552. [2021-08-21 12:57:49,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8552 states, 8551 states have (on average 3.337270494678985) internal successors, (28537), 8551 states have internal predecessors, (28537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:49,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8552 states to 8552 states and 28537 transitions. [2021-08-21 12:57:49,749 INFO L78 Accepts]: Start accepts. Automaton has 8552 states and 28537 transitions. Word has length 34 [2021-08-21 12:57:49,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:57:49,749 INFO L470 AbstractCegarLoop]: Abstraction has 8552 states and 28537 transitions. [2021-08-21 12:57:49,749 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 1.8857142857142857) internal successors, (66), 34 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:49,749 INFO L276 IsEmpty]: Start isEmpty. Operand 8552 states and 28537 transitions. [2021-08-21 12:57:49,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:57:49,760 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:57:49,760 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, 1, 1, 1, 1] [2021-08-21 12:57:49,785 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 12:57:49,961 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2021-08-21 12:57:49,961 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:57:49,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:57:49,961 INFO L82 PathProgramCache]: Analyzing trace with hash -1640319595, now seen corresponding path program 42 times [2021-08-21 12:57:49,961 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:57:49,961 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888273435] [2021-08-21 12:57:49,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:57:49,961 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:57:49,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:57:50,404 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:57:50,404 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:57:50,404 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888273435] [2021-08-21 12:57:50,404 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1888273435] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:57:50,404 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1780727701] [2021-08-21 12:57:50,404 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:57:50,404 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:57:50,404 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:57:50,409 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 12:57:50,417 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 12:57:53,682 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:57:53,683 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:57:53,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 12:57:53,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:57:54,893 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:57:54,893 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1780727701] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:57:54,893 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:57:54,893 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 32 [2021-08-21 12:57:54,893 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1256577681] [2021-08-21 12:57:54,894 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 12:57:54,894 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:57:54,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 12:57:54,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=199, Invalid=857, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 12:57:54,894 INFO L87 Difference]: Start difference. First operand 8552 states and 28537 transitions. Second operand has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:56,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:57:56,698 INFO L93 Difference]: Finished difference Result 17158 states and 55683 transitions. [2021-08-21 12:57:56,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-08-21 12:57:56,699 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:57:56,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:57:56,733 INFO L225 Difference]: With dead ends: 17158 [2021-08-21 12:57:56,733 INFO L226 Difference]: Without dead ends: 17060 [2021-08-21 12:57:56,733 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 796 ImplicationChecksByTransitivity, 1552.1ms TimeCoverageRelationStatistics Valid=612, Invalid=2580, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 12:57:56,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17060 states. [2021-08-21 12:57:56,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17060 to 8630. [2021-08-21 12:57:56,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8630 states, 8629 states have (on average 3.33932089465755) internal successors, (28815), 8629 states have internal predecessors, (28815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:56,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8630 states to 8630 states and 28815 transitions. [2021-08-21 12:57:56,954 INFO L78 Accepts]: Start accepts. Automaton has 8630 states and 28815 transitions. Word has length 34 [2021-08-21 12:57:56,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:57:56,954 INFO L470 AbstractCegarLoop]: Abstraction has 8630 states and 28815 transitions. [2021-08-21 12:57:56,954 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:57:56,955 INFO L276 IsEmpty]: Start isEmpty. Operand 8630 states and 28815 transitions. [2021-08-21 12:57:56,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:57:56,966 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:57:56,966 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, 1, 1, 1, 1] [2021-08-21 12:57:56,990 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 12:57:57,166 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:57:57,167 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:57:57,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:57:57,167 INFO L82 PathProgramCache]: Analyzing trace with hash 835437785, now seen corresponding path program 43 times [2021-08-21 12:57:57,167 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:57:57,167 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1832068415] [2021-08-21 12:57:57,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:57:57,167 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:57:57,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:57:57,537 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:57:57,537 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:57:57,537 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1832068415] [2021-08-21 12:57:57,538 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1832068415] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:57:57,538 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1256175863] [2021-08-21 12:57:57,538 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:57:57,538 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:57:57,538 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:57:57,538 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 12:57:57,539 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 12:58:00,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:58:00,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 12:58:00,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:58:02,032 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:58:02,032 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1256175863] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:58:02,033 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:58:02,033 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2021-08-21 12:58:02,033 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190118385] [2021-08-21 12:58:02,033 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 12:58:02,033 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:58:02,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 12:58:02,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=877, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 12:58:02,033 INFO L87 Difference]: Start difference. First operand 8630 states and 28815 transitions. Second operand has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:03,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:58:03,666 INFO L93 Difference]: Finished difference Result 14174 states and 46147 transitions. [2021-08-21 12:58:03,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 12:58:03,667 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:58:03,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:58:03,698 INFO L225 Difference]: With dead ends: 14174 [2021-08-21 12:58:03,698 INFO L226 Difference]: Without dead ends: 14094 [2021-08-21 12:58:03,698 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 692 ImplicationChecksByTransitivity, 1345.3ms TimeCoverageRelationStatistics Valid=507, Invalid=2249, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 12:58:03,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14094 states. [2021-08-21 12:58:03,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14094 to 8638. [2021-08-21 12:58:03,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8638 states, 8637 states have (on average 3.33900659951372) internal successors, (28839), 8637 states have internal predecessors, (28839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:03,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8638 states to 8638 states and 28839 transitions. [2021-08-21 12:58:03,922 INFO L78 Accepts]: Start accepts. Automaton has 8638 states and 28839 transitions. Word has length 34 [2021-08-21 12:58:03,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:58:03,922 INFO L470 AbstractCegarLoop]: Abstraction has 8638 states and 28839 transitions. [2021-08-21 12:58:03,922 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:03,922 INFO L276 IsEmpty]: Start isEmpty. Operand 8638 states and 28839 transitions. [2021-08-21 12:58:03,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:58:03,933 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:58:03,934 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, 1, 1, 1, 1] [2021-08-21 12:58:03,958 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 12:58:04,134 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:58:04,134 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:58:04,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:58:04,135 INFO L82 PathProgramCache]: Analyzing trace with hash 923001577, now seen corresponding path program 44 times [2021-08-21 12:58:04,135 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:58:04,135 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [192648500] [2021-08-21 12:58:04,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:58:04,135 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:58:04,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:58:04,544 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 12:58:04,544 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:58:04,544 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [192648500] [2021-08-21 12:58:04,544 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [192648500] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:58:04,544 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1107434905] [2021-08-21 12:58:04,544 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:58:04,545 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:58:04,545 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:58:04,549 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 12:58:04,581 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 12:58:07,916 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:58:07,916 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:58:07,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 12:58:07,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:58:09,191 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 12:58:09,191 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1107434905] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:58:09,191 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:58:09,191 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2021-08-21 12:58:09,192 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137199780] [2021-08-21 12:58:09,192 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-08-21 12:58:09,192 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:58:09,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-08-21 12:58:09,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=830, Unknown=0, NotChecked=0, Total=992 [2021-08-21 12:58:09,192 INFO L87 Difference]: Start difference. First operand 8638 states and 28839 transitions. Second operand has 32 states, 32 states have (on average 2.0625) internal successors, (66), 31 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:12,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:58:12,716 INFO L93 Difference]: Finished difference Result 15699 states and 50561 transitions. [2021-08-21 12:58:12,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-08-21 12:58:12,716 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.0625) internal successors, (66), 31 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:58:12,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:58:12,747 INFO L225 Difference]: With dead ends: 15699 [2021-08-21 12:58:12,747 INFO L226 Difference]: Without dead ends: 15619 [2021-08-21 12:58:12,748 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1525 ImplicationChecksByTransitivity, 2569.0ms TimeCoverageRelationStatistics Valid=899, Invalid=4801, Unknown=0, NotChecked=0, Total=5700 [2021-08-21 12:58:12,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15619 states. [2021-08-21 12:58:12,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15619 to 8998. [2021-08-21 12:58:12,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8998 states, 8997 states have (on average 3.349672112926531) internal successors, (30137), 8997 states have internal predecessors, (30137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:12,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8998 states to 8998 states and 30137 transitions. [2021-08-21 12:58:12,958 INFO L78 Accepts]: Start accepts. Automaton has 8998 states and 30137 transitions. Word has length 34 [2021-08-21 12:58:12,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:58:12,958 INFO L470 AbstractCegarLoop]: Abstraction has 8998 states and 30137 transitions. [2021-08-21 12:58:12,958 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.0625) internal successors, (66), 31 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:12,958 INFO L276 IsEmpty]: Start isEmpty. Operand 8998 states and 30137 transitions. [2021-08-21 12:58:12,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:58:12,970 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:58:12,970 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, 1, 1, 1, 1] [2021-08-21 12:58:12,995 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 12:58:13,170 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-08-21 12:58:13,170 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:58:13,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:58:13,171 INFO L82 PathProgramCache]: Analyzing trace with hash -1498004759, now seen corresponding path program 45 times [2021-08-21 12:58:13,171 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:58:13,171 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1476798131] [2021-08-21 12:58:13,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:58:13,171 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:58:13,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:58:13,614 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 12:58:13,615 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:58:13,615 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1476798131] [2021-08-21 12:58:13,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1476798131] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:58:13,615 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [498977727] [2021-08-21 12:58:13,615 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:58:13,615 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:58:13,615 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:58:13,616 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 12:58:13,619 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 12:58:17,037 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 12:58:17,037 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:58:17,037 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 12:58:17,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:58:18,305 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 12:58:18,305 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [498977727] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:58:18,305 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:58:18,305 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2021-08-21 12:58:18,306 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393535716] [2021-08-21 12:58:18,306 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-08-21 12:58:18,306 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:58:18,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-08-21 12:58:18,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=817, Unknown=0, NotChecked=0, Total=992 [2021-08-21 12:58:18,306 INFO L87 Difference]: Start difference. First operand 8998 states and 30137 transitions. Second operand has 32 states, 32 states have (on average 2.0625) internal successors, (66), 31 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:20,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:58:20,275 INFO L93 Difference]: Finished difference Result 15801 states and 51887 transitions. [2021-08-21 12:58:20,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-08-21 12:58:20,275 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.0625) internal successors, (66), 31 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:58:20,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:58:20,308 INFO L225 Difference]: With dead ends: 15801 [2021-08-21 12:58:20,308 INFO L226 Difference]: Without dead ends: 15721 [2021-08-21 12:58:20,309 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 921 ImplicationChecksByTransitivity, 1754.8ms TimeCoverageRelationStatistics Valid=665, Invalid=2757, Unknown=0, NotChecked=0, Total=3422 [2021-08-21 12:58:20,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15721 states. [2021-08-21 12:58:20,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15721 to 9086. [2021-08-21 12:58:20,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9086 states, 9085 states have (on average 3.352889378095762) internal successors, (30461), 9085 states have internal predecessors, (30461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:20,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9086 states to 9086 states and 30461 transitions. [2021-08-21 12:58:20,530 INFO L78 Accepts]: Start accepts. Automaton has 9086 states and 30461 transitions. Word has length 34 [2021-08-21 12:58:20,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:58:20,531 INFO L470 AbstractCegarLoop]: Abstraction has 9086 states and 30461 transitions. [2021-08-21 12:58:20,531 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.0625) internal successors, (66), 31 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:20,531 INFO L276 IsEmpty]: Start isEmpty. Operand 9086 states and 30461 transitions. [2021-08-21 12:58:20,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:58:20,543 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:58:20,543 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, 1, 1, 1, 1] [2021-08-21 12:58:20,568 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 12:58:20,743 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-08-21 12:58:20,744 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:58:20,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:58:20,744 INFO L82 PathProgramCache]: Analyzing trace with hash 1973707677, now seen corresponding path program 46 times [2021-08-21 12:58:20,744 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:58:20,744 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984073561] [2021-08-21 12:58:20,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:58:20,744 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:58:20,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:58:21,087 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 12:58:21,087 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:58:21,087 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1984073561] [2021-08-21 12:58:21,087 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1984073561] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:58:21,087 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2042031782] [2021-08-21 12:58:21,087 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:58:21,087 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:58:21,088 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:58:21,089 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 12:58:21,089 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 12:58:24,600 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:58:24,600 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:58:24,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 12:58:24,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:58:25,965 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 12:58:25,965 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2042031782] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:58:25,965 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:58:25,965 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 34 [2021-08-21 12:58:25,965 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1179347182] [2021-08-21 12:58:25,966 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-08-21 12:58:25,966 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:58:25,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-21 12:58:25,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=172, Invalid=1018, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 12:58:25,966 INFO L87 Difference]: Start difference. First operand 9086 states and 30461 transitions. Second operand has 35 states, 35 states have (on average 1.8857142857142857) internal successors, (66), 34 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:27,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:58:27,399 INFO L93 Difference]: Finished difference Result 14269 states and 46485 transitions. [2021-08-21 12:58:27,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-21 12:58:27,399 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.8857142857142857) internal successors, (66), 34 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:58:27,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:58:27,430 INFO L225 Difference]: With dead ends: 14269 [2021-08-21 12:58:27,431 INFO L226 Difference]: Without dead ends: 14208 [2021-08-21 12:58:27,431 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 595 ImplicationChecksByTransitivity, 1289.9ms TimeCoverageRelationStatistics Valid=464, Invalid=2398, Unknown=0, NotChecked=0, Total=2862 [2021-08-21 12:58:27,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14208 states. [2021-08-21 12:58:27,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14208 to 9164. [2021-08-21 12:58:27,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9164 states, 9163 states have (on average 3.354250791225581) internal successors, (30735), 9163 states have internal predecessors, (30735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:27,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9164 states to 9164 states and 30735 transitions. [2021-08-21 12:58:27,651 INFO L78 Accepts]: Start accepts. Automaton has 9164 states and 30735 transitions. Word has length 34 [2021-08-21 12:58:27,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:58:27,651 INFO L470 AbstractCegarLoop]: Abstraction has 9164 states and 30735 transitions. [2021-08-21 12:58:27,651 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 1.8857142857142857) internal successors, (66), 34 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:27,651 INFO L276 IsEmpty]: Start isEmpty. Operand 9164 states and 30735 transitions. [2021-08-21 12:58:27,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:58:27,663 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:58:27,663 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, 1, 1, 1, 1] [2021-08-21 12:58:27,689 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 12:58:27,863 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-08-21 12:58:27,864 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:58:27,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:58:27,864 INFO L82 PathProgramCache]: Analyzing trace with hash -53538147, now seen corresponding path program 47 times [2021-08-21 12:58:27,864 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:58:27,864 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861757273] [2021-08-21 12:58:27,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:58:27,864 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:58:27,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:58:28,216 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 12:58:28,216 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:58:28,216 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861757273] [2021-08-21 12:58:28,216 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1861757273] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:58:28,216 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1147861063] [2021-08-21 12:58:28,216 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:58:28,216 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:58:28,216 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:58:28,217 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 12:58:28,219 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 12:58:31,891 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:58:31,891 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:58:31,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 12:58:31,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:58:33,132 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 12:58:33,132 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1147861063] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:58:33,132 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:58:33,132 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 33 [2021-08-21 12:58:33,132 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [960040933] [2021-08-21 12:58:33,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 12:58:33,132 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:58:33,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 12:58:33,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=930, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 12:58:33,133 INFO L87 Difference]: Start difference. First operand 9164 states and 30735 transitions. Second operand has 34 states, 34 states have (on average 1.9411764705882353) internal successors, (66), 33 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:35,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:58:35,906 INFO L93 Difference]: Finished difference Result 19176 states and 63209 transitions. [2021-08-21 12:58:35,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-08-21 12:58:35,907 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 1.9411764705882353) internal successors, (66), 33 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:58:35,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:58:35,949 INFO L225 Difference]: With dead ends: 19176 [2021-08-21 12:58:35,949 INFO L226 Difference]: Without dead ends: 19096 [2021-08-21 12:58:35,949 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1459 ImplicationChecksByTransitivity, 2116.8ms TimeCoverageRelationStatistics Valid=915, Invalid=4635, Unknown=0, NotChecked=0, Total=5550 [2021-08-21 12:58:35,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19096 states. [2021-08-21 12:58:36,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19096 to 9149. [2021-08-21 12:58:36,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9149 states, 9148 states have (on average 3.3520988194140795) internal successors, (30665), 9148 states have internal predecessors, (30665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:36,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9149 states to 9149 states and 30665 transitions. [2021-08-21 12:58:36,189 INFO L78 Accepts]: Start accepts. Automaton has 9149 states and 30665 transitions. Word has length 34 [2021-08-21 12:58:36,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:58:36,189 INFO L470 AbstractCegarLoop]: Abstraction has 9149 states and 30665 transitions. [2021-08-21 12:58:36,190 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 1.9411764705882353) internal successors, (66), 33 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:36,190 INFO L276 IsEmpty]: Start isEmpty. Operand 9149 states and 30665 transitions. [2021-08-21 12:58:36,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:58:36,202 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:58:36,202 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, 1, 1, 1, 1] [2021-08-21 12:58:36,229 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2021-08-21 12:58:36,402 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:58:36,403 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:58:36,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:58:36,403 INFO L82 PathProgramCache]: Analyzing trace with hash 671499293, now seen corresponding path program 48 times [2021-08-21 12:58:36,403 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:58:36,403 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575668869] [2021-08-21 12:58:36,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:58:36,403 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:58:36,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:58:36,845 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 12:58:36,845 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:58:36,846 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1575668869] [2021-08-21 12:58:36,846 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1575668869] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:58:36,846 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [747766079] [2021-08-21 12:58:36,846 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:58:36,846 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:58:36,846 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:58:36,847 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 12:58:36,848 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 12:58:40,637 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 12:58:40,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:58:40,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 12:58:40,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:58:41,850 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 12:58:41,850 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [747766079] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:58:41,851 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:58:41,851 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2021-08-21 12:58:41,851 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41725633] [2021-08-21 12:58:41,851 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-08-21 12:58:41,851 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:58:41,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-08-21 12:58:41,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=818, Unknown=0, NotChecked=0, Total=992 [2021-08-21 12:58:41,852 INFO L87 Difference]: Start difference. First operand 9149 states and 30665 transitions. Second operand has 32 states, 32 states have (on average 2.0625) internal successors, (66), 31 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:43,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:58:43,217 INFO L93 Difference]: Finished difference Result 12969 states and 43184 transitions. [2021-08-21 12:58:43,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 12:58:43,218 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.0625) internal successors, (66), 31 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:58:43,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:58:43,246 INFO L225 Difference]: With dead ends: 12969 [2021-08-21 12:58:43,246 INFO L226 Difference]: Without dead ends: 12889 [2021-08-21 12:58:43,246 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 494 ImplicationChecksByTransitivity, 1232.2ms TimeCoverageRelationStatistics Valid=468, Invalid=1982, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 12:58:43,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12889 states. [2021-08-21 12:58:43,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12889 to 9157. [2021-08-21 12:58:43,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9157 states, 9156 states have (on average 3.3517911751856704) internal successors, (30689), 9156 states have internal predecessors, (30689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:43,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9157 states to 9157 states and 30689 transitions. [2021-08-21 12:58:43,454 INFO L78 Accepts]: Start accepts. Automaton has 9157 states and 30689 transitions. Word has length 34 [2021-08-21 12:58:43,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:58:43,454 INFO L470 AbstractCegarLoop]: Abstraction has 9157 states and 30689 transitions. [2021-08-21 12:58:43,454 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.0625) internal successors, (66), 31 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:43,454 INFO L276 IsEmpty]: Start isEmpty. Operand 9157 states and 30689 transitions. [2021-08-21 12:58:43,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:58:43,466 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:58:43,466 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, 1, 1, 1, 1] [2021-08-21 12:58:43,493 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2021-08-21 12:58:43,667 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:58:43,667 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:58:43,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:58:43,668 INFO L82 PathProgramCache]: Analyzing trace with hash 333161757, now seen corresponding path program 49 times [2021-08-21 12:58:43,668 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:58:43,668 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [550742263] [2021-08-21 12:58:43,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:58:43,668 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:58:43,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:58:44,056 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 12:58:44,056 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:58:44,056 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [550742263] [2021-08-21 12:58:44,056 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [550742263] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:58:44,056 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [954137352] [2021-08-21 12:58:44,056 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:58:44,056 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:58:44,056 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:58:44,060 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 12:58:44,063 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 12:58:47,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:58:47,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 12:58:47,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:58:49,156 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 12:58:49,157 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [954137352] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:58:49,157 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:58:49,157 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2021-08-21 12:58:49,157 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849706886] [2021-08-21 12:58:49,157 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 12:58:49,157 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:58:49,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 12:58:49,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=177, Invalid=879, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 12:58:49,158 INFO L87 Difference]: Start difference. First operand 9157 states and 30689 transitions. Second operand has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:50,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:58:50,522 INFO L93 Difference]: Finished difference Result 12907 states and 42999 transitions. [2021-08-21 12:58:50,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 12:58:50,522 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:58:50,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:58:50,548 INFO L225 Difference]: With dead ends: 12907 [2021-08-21 12:58:50,549 INFO L226 Difference]: Without dead ends: 12827 [2021-08-21 12:58:50,549 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 526 ImplicationChecksByTransitivity, 1212.4ms TimeCoverageRelationStatistics Valid=473, Invalid=2077, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 12:58:50,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12827 states. [2021-08-21 12:58:50,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12827 to 9159. [2021-08-21 12:58:50,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9159 states, 9158 states have (on average 3.3517143481109413) internal successors, (30695), 9158 states have internal predecessors, (30695), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:50,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9159 states to 9159 states and 30695 transitions. [2021-08-21 12:58:50,789 INFO L78 Accepts]: Start accepts. Automaton has 9159 states and 30695 transitions. Word has length 34 [2021-08-21 12:58:50,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:58:50,789 INFO L470 AbstractCegarLoop]: Abstraction has 9159 states and 30695 transitions. [2021-08-21 12:58:50,789 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:50,789 INFO L276 IsEmpty]: Start isEmpty. Operand 9159 states and 30695 transitions. [2021-08-21 12:58:50,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:58:50,800 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:58:50,801 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, 1, 1, 1, 1] [2021-08-21 12:58:50,829 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 12:58:51,004 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:58:51,005 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:58:51,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:58:51,005 INFO L82 PathProgramCache]: Analyzing trace with hash 1608304157, now seen corresponding path program 50 times [2021-08-21 12:58:51,005 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:58:51,005 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1463840877] [2021-08-21 12:58:51,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:58:51,005 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:58:51,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:58:51,320 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:58:51,320 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:58:51,321 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1463840877] [2021-08-21 12:58:51,321 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1463840877] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:58:51,321 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1505269418] [2021-08-21 12:58:51,321 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:58:51,321 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:58:51,321 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:58:51,321 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 12:58:51,322 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 12:58:55,253 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:58:55,254 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:58:55,254 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 12:58:55,255 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:58:56,551 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:58:56,551 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1505269418] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:58:56,551 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:58:56,551 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2021-08-21 12:58:56,551 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948095246] [2021-08-21 12:58:56,552 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-08-21 12:58:56,552 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:58:56,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-08-21 12:58:56,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=183, Invalid=809, Unknown=0, NotChecked=0, Total=992 [2021-08-21 12:58:56,552 INFO L87 Difference]: Start difference. First operand 9159 states and 30695 transitions. Second operand has 32 states, 32 states have (on average 2.0625) internal successors, (66), 31 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:57,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:58:57,971 INFO L93 Difference]: Finished difference Result 12795 states and 42595 transitions. [2021-08-21 12:58:57,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 12:58:57,971 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.0625) internal successors, (66), 31 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:58:57,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:58:57,997 INFO L225 Difference]: With dead ends: 12795 [2021-08-21 12:58:57,997 INFO L226 Difference]: Without dead ends: 12715 [2021-08-21 12:58:57,997 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 503 ImplicationChecksByTransitivity, 1204.3ms TimeCoverageRelationStatistics Valid=494, Invalid=2056, Unknown=0, NotChecked=0, Total=2550 [2021-08-21 12:58:58,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12715 states. [2021-08-21 12:58:58,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12715 to 9087. [2021-08-21 12:58:58,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9087 states, 9086 states have (on average 3.351639885538191) internal successors, (30453), 9086 states have internal predecessors, (30453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:58,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9087 states to 9087 states and 30453 transitions. [2021-08-21 12:58:58,172 INFO L78 Accepts]: Start accepts. Automaton has 9087 states and 30453 transitions. Word has length 34 [2021-08-21 12:58:58,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:58:58,173 INFO L470 AbstractCegarLoop]: Abstraction has 9087 states and 30453 transitions. [2021-08-21 12:58:58,173 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.0625) internal successors, (66), 31 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:58:58,173 INFO L276 IsEmpty]: Start isEmpty. Operand 9087 states and 30453 transitions. [2021-08-21 12:58:58,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:58:58,185 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:58:58,186 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, 1, 1, 1, 1] [2021-08-21 12:58:58,213 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2021-08-21 12:58:58,386 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2021-08-21 12:58:58,386 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:58:58,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:58:58,386 INFO L82 PathProgramCache]: Analyzing trace with hash -1511473491, now seen corresponding path program 51 times [2021-08-21 12:58:58,387 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:58:58,387 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [76412884] [2021-08-21 12:58:58,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:58:58,387 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:58:58,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:58:58,716 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 12:58:58,717 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:58:58,717 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [76412884] [2021-08-21 12:58:58,717 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [76412884] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:58:58,717 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [977369462] [2021-08-21 12:58:58,717 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:58:58,717 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:58:58,717 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:58:58,719 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 12:58:58,720 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 12:59:02,801 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 12:59:02,801 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:59:02,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 12:59:02,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:04,037 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 12:59:04,037 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [977369462] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:04,037 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:04,037 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 32 [2021-08-21 12:59:04,037 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [51462045] [2021-08-21 12:59:04,037 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 12:59:04,037 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:04,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 12:59:04,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=911, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 12:59:04,038 INFO L87 Difference]: Start difference. First operand 9087 states and 30453 transitions. Second operand has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:06,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:06,073 INFO L93 Difference]: Finished difference Result 16630 states and 54107 transitions. [2021-08-21 12:59:06,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-08-21 12:59:06,074 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:59:06,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:06,110 INFO L225 Difference]: With dead ends: 16630 [2021-08-21 12:59:06,110 INFO L226 Difference]: Without dead ends: 16556 [2021-08-21 12:59:06,110 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 745 ImplicationChecksByTransitivity, 1497.8ms TimeCoverageRelationStatistics Valid=527, Invalid=3013, Unknown=0, NotChecked=0, Total=3540 [2021-08-21 12:59:06,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16556 states. [2021-08-21 12:59:06,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16556 to 9275. [2021-08-21 12:59:06,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9275 states, 9274 states have (on average 3.3557256847099417) internal successors, (31121), 9274 states have internal predecessors, (31121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:06,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9275 states to 9275 states and 31121 transitions. [2021-08-21 12:59:06,348 INFO L78 Accepts]: Start accepts. Automaton has 9275 states and 31121 transitions. Word has length 34 [2021-08-21 12:59:06,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:06,348 INFO L470 AbstractCegarLoop]: Abstraction has 9275 states and 31121 transitions. [2021-08-21 12:59:06,348 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:06,349 INFO L276 IsEmpty]: Start isEmpty. Operand 9275 states and 31121 transitions. [2021-08-21 12:59:06,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:59:06,361 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:06,361 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, 1, 1, 1, 1] [2021-08-21 12:59:06,389 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 12:59:06,561 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-08-21 12:59:06,562 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:59:06,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:06,562 INFO L82 PathProgramCache]: Analyzing trace with hash 1551395457, now seen corresponding path program 52 times [2021-08-21 12:59:06,562 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:06,562 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997760773] [2021-08-21 12:59:06,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:06,562 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:06,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:06,931 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 12:59:06,931 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:06,932 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [997760773] [2021-08-21 12:59:06,932 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [997760773] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:06,932 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [485756520] [2021-08-21 12:59:06,932 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:59:06,932 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:06,932 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:06,937 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 12:59:06,938 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 12:59:11,131 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:59:11,131 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:59:11,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 12:59:11,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:12,396 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 12:59:12,396 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [485756520] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:12,396 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:12,396 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2021-08-21 12:59:12,396 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1431829668] [2021-08-21 12:59:12,397 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 12:59:12,397 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:12,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 12:59:12,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=895, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 12:59:12,397 INFO L87 Difference]: Start difference. First operand 9275 states and 31121 transitions. Second operand has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:14,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:14,451 INFO L93 Difference]: Finished difference Result 16107 states and 53261 transitions. [2021-08-21 12:59:14,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-21 12:59:14,452 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:59:14,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:14,486 INFO L225 Difference]: With dead ends: 16107 [2021-08-21 12:59:14,486 INFO L226 Difference]: Without dead ends: 16027 [2021-08-21 12:59:14,486 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 722 ImplicationChecksByTransitivity, 1448.4ms TimeCoverageRelationStatistics Valid=561, Invalid=2745, Unknown=0, NotChecked=0, Total=3306 [2021-08-21 12:59:14,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16027 states. [2021-08-21 12:59:14,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16027 to 9279. [2021-08-21 12:59:14,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9279 states, 9278 states have (on average 3.355572321621039) internal successors, (31133), 9278 states have internal predecessors, (31133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:14,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9279 states to 9279 states and 31133 transitions. [2021-08-21 12:59:14,706 INFO L78 Accepts]: Start accepts. Automaton has 9279 states and 31133 transitions. Word has length 34 [2021-08-21 12:59:14,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:14,706 INFO L470 AbstractCegarLoop]: Abstraction has 9279 states and 31133 transitions. [2021-08-21 12:59:14,707 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:14,707 INFO L276 IsEmpty]: Start isEmpty. Operand 9279 states and 31133 transitions. [2021-08-21 12:59:14,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:59:14,719 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:14,719 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, 1, 1, 1, 1] [2021-08-21 12:59:14,746 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 12:59:14,919 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:14,919 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:59:14,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:14,920 INFO L82 PathProgramCache]: Analyzing trace with hash 1481285421, now seen corresponding path program 53 times [2021-08-21 12:59:14,920 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:14,920 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [808838376] [2021-08-21 12:59:14,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:14,920 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:14,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:15,243 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 12:59:15,243 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:15,243 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [808838376] [2021-08-21 12:59:15,244 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [808838376] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:15,244 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1231213208] [2021-08-21 12:59:15,244 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:59:15,244 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:15,244 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:15,244 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 12:59:15,245 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 12:59:19,535 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:59:19,535 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:59:19,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 12:59:19,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:20,796 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 12:59:20,796 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1231213208] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:20,796 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:20,796 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2021-08-21 12:59:20,796 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [323156019] [2021-08-21 12:59:20,797 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 12:59:20,797 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:20,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 12:59:20,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=897, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 12:59:20,797 INFO L87 Difference]: Start difference. First operand 9279 states and 31133 transitions. Second operand has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:22,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:22,385 INFO L93 Difference]: Finished difference Result 15321 states and 50916 transitions. [2021-08-21 12:59:22,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-08-21 12:59:22,386 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:59:22,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:22,416 INFO L225 Difference]: With dead ends: 15321 [2021-08-21 12:59:22,416 INFO L226 Difference]: Without dead ends: 15241 [2021-08-21 12:59:22,417 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 633 ImplicationChecksByTransitivity, 1315.5ms TimeCoverageRelationStatistics Valid=524, Invalid=2446, Unknown=0, NotChecked=0, Total=2970 [2021-08-21 12:59:22,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15241 states. [2021-08-21 12:59:22,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15241 to 9279. [2021-08-21 12:59:22,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9279 states, 9278 states have (on average 3.355572321621039) internal successors, (31133), 9278 states have internal predecessors, (31133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:22,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9279 states to 9279 states and 31133 transitions. [2021-08-21 12:59:22,615 INFO L78 Accepts]: Start accepts. Automaton has 9279 states and 31133 transitions. Word has length 34 [2021-08-21 12:59:22,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:22,615 INFO L470 AbstractCegarLoop]: Abstraction has 9279 states and 31133 transitions. [2021-08-21 12:59:22,615 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:22,615 INFO L276 IsEmpty]: Start isEmpty. Operand 9279 states and 31133 transitions. [2021-08-21 12:59:22,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:59:22,627 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:22,627 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, 1, 1, 1, 1] [2021-08-21 12:59:22,657 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2021-08-21 12:59:22,828 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-08-21 12:59:22,828 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:59:22,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:22,828 INFO L82 PathProgramCache]: Analyzing trace with hash -1332809495, now seen corresponding path program 54 times [2021-08-21 12:59:22,828 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:22,829 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1156997385] [2021-08-21 12:59:22,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:22,829 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:22,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:23,288 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 12:59:23,288 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:23,288 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1156997385] [2021-08-21 12:59:23,288 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1156997385] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:23,288 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1423238999] [2021-08-21 12:59:23,288 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:59:23,288 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:23,289 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:23,291 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 12:59:23,292 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 12:59:27,644 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 12:59:27,644 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:59:27,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-08-21 12:59:27,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:28,883 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 12:59:28,883 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1423238999] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:28,883 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:28,883 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 16] total 32 [2021-08-21 12:59:28,883 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [241447367] [2021-08-21 12:59:28,884 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 12:59:28,884 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:28,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 12:59:28,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=861, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 12:59:28,884 INFO L87 Difference]: Start difference. First operand 9279 states and 31133 transitions. Second operand has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:30,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:30,809 INFO L93 Difference]: Finished difference Result 19272 states and 62948 transitions. [2021-08-21 12:59:30,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-08-21 12:59:30,809 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:59:30,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:30,854 INFO L225 Difference]: With dead ends: 19272 [2021-08-21 12:59:30,854 INFO L226 Difference]: Without dead ends: 19174 [2021-08-21 12:59:30,855 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 872 ImplicationChecksByTransitivity, 1593.4ms TimeCoverageRelationStatistics Valid=713, Invalid=3069, Unknown=0, NotChecked=0, Total=3782 [2021-08-21 12:59:30,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19174 states. [2021-08-21 12:59:31,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19174 to 9177. [2021-08-21 12:59:31,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9177 states, 9176 states have (on average 3.3512423714036617) internal successors, (30751), 9176 states have internal predecessors, (30751), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:31,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9177 states to 9177 states and 30751 transitions. [2021-08-21 12:59:31,122 INFO L78 Accepts]: Start accepts. Automaton has 9177 states and 30751 transitions. Word has length 34 [2021-08-21 12:59:31,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:31,123 INFO L470 AbstractCegarLoop]: Abstraction has 9177 states and 30751 transitions. [2021-08-21 12:59:31,123 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:31,123 INFO L276 IsEmpty]: Start isEmpty. Operand 9177 states and 30751 transitions. [2021-08-21 12:59:31,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:59:31,176 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:31,176 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, 1, 1, 1, 1] [2021-08-21 12:59:31,206 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2021-08-21 12:59:31,380 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-08-21 12:59:31,381 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:59:31,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:31,381 INFO L82 PathProgramCache]: Analyzing trace with hash 1142947885, now seen corresponding path program 55 times [2021-08-21 12:59:31,381 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:31,381 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832147138] [2021-08-21 12:59:31,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:31,381 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:31,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:31,700 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 12:59:31,700 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:31,700 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832147138] [2021-08-21 12:59:31,700 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [832147138] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:31,701 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [660935883] [2021-08-21 12:59:31,701 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:59:31,701 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:31,701 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:31,701 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 12:59:31,702 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 12:59:36,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:36,137 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 12:59:36,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:37,557 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 12:59:37,557 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [660935883] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:37,557 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:37,557 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 32 [2021-08-21 12:59:37,558 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1879019080] [2021-08-21 12:59:37,558 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-08-21 12:59:37,558 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:37,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-08-21 12:59:37,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=895, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 12:59:37,558 INFO L87 Difference]: Start difference. First operand 9177 states and 30751 transitions. Second operand has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:39,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:39,352 INFO L93 Difference]: Finished difference Result 14816 states and 49202 transitions. [2021-08-21 12:59:39,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-08-21 12:59:39,353 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:59:39,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:39,383 INFO L225 Difference]: With dead ends: 14816 [2021-08-21 12:59:39,383 INFO L226 Difference]: Without dead ends: 14736 [2021-08-21 12:59:39,384 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 655 ImplicationChecksByTransitivity, 1369.1ms TimeCoverageRelationStatistics Valid=542, Invalid=2538, Unknown=0, NotChecked=0, Total=3080 [2021-08-21 12:59:39,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14736 states. [2021-08-21 12:59:39,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14736 to 9177. [2021-08-21 12:59:39,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9177 states, 9176 states have (on average 3.3512423714036617) internal successors, (30751), 9176 states have internal predecessors, (30751), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:39,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9177 states to 9177 states and 30751 transitions. [2021-08-21 12:59:39,599 INFO L78 Accepts]: Start accepts. Automaton has 9177 states and 30751 transitions. Word has length 34 [2021-08-21 12:59:39,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:39,600 INFO L470 AbstractCegarLoop]: Abstraction has 9177 states and 30751 transitions. [2021-08-21 12:59:39,600 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:39,600 INFO L276 IsEmpty]: Start isEmpty. Operand 9177 states and 30751 transitions. [2021-08-21 12:59:39,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-08-21 12:59:39,611 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:39,611 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, 1, 1, 1, 1] [2021-08-21 12:59:39,641 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 12:59:39,812 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:39,812 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:59:39,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:39,813 INFO L82 PathProgramCache]: Analyzing trace with hash 1578467817, now seen corresponding path program 56 times [2021-08-21 12:59:39,813 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:39,813 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1487109675] [2021-08-21 12:59:39,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:39,813 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:39,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:40,204 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 12:59:40,205 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:40,205 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1487109675] [2021-08-21 12:59:40,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1487109675] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:40,205 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1144601789] [2021-08-21 12:59:40,205 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:59:40,205 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:40,205 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:40,206 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 12:59:40,206 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 12:59:44,715 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:59:44,715 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:59:44,716 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 12:59:44,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:45,937 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 12:59:45,938 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1144601789] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:45,938 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:45,938 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 31 [2021-08-21 12:59:45,938 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856631539] [2021-08-21 12:59:45,938 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-08-21 12:59:45,938 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:45,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-08-21 12:59:45,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=834, Unknown=0, NotChecked=0, Total=992 [2021-08-21 12:59:45,939 INFO L87 Difference]: Start difference. First operand 9177 states and 30751 transitions. Second operand has 32 states, 32 states have (on average 2.0625) internal successors, (66), 31 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:48,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:48,150 INFO L93 Difference]: Finished difference Result 19954 states and 66422 transitions. [2021-08-21 12:59:48,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-08-21 12:59:48,151 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.0625) internal successors, (66), 31 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-08-21 12:59:48,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:48,194 INFO L225 Difference]: With dead ends: 19954 [2021-08-21 12:59:48,194 INFO L226 Difference]: Without dead ends: 19874 [2021-08-21 12:59:48,194 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 839 ImplicationChecksByTransitivity, 1598.2ms TimeCoverageRelationStatistics Valid=625, Invalid=3035, Unknown=0, NotChecked=0, Total=3660 [2021-08-21 12:59:48,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19874 states. [2021-08-21 12:59:48,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19874 to 9033. [2021-08-21 12:59:48,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9033 states, 9032 states have (on average 3.3524136403897256) internal successors, (30279), 9032 states have internal predecessors, (30279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:48,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9033 states to 9033 states and 30279 transitions. [2021-08-21 12:59:48,453 INFO L78 Accepts]: Start accepts. Automaton has 9033 states and 30279 transitions. Word has length 34 [2021-08-21 12:59:48,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:48,453 INFO L470 AbstractCegarLoop]: Abstraction has 9033 states and 30279 transitions. [2021-08-21 12:59:48,453 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.0625) internal successors, (66), 31 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:48,453 INFO L276 IsEmpty]: Start isEmpty. Operand 9033 states and 30279 transitions. [2021-08-21 12:59:48,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 12:59:48,465 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:48,465 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:59:48,494 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 12:59:48,666 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:48,666 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:59:48,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:48,666 INFO L82 PathProgramCache]: Analyzing trace with hash -1690581361, now seen corresponding path program 57 times [2021-08-21 12:59:48,666 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:48,666 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [881169880] [2021-08-21 12:59:48,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:48,667 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:48,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:49,092 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:59:49,092 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:49,092 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [881169880] [2021-08-21 12:59:49,092 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [881169880] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:49,092 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [330859919] [2021-08-21 12:59:49,092 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:59:49,092 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:49,092 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:49,093 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 12:59:49,093 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 12:59:53,768 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 12:59:53,768 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:59:53,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 12:59:53,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:59:55,572 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:59:55,572 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [330859919] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:55,572 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:59:55,572 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17] total 34 [2021-08-21 12:59:55,572 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970965405] [2021-08-21 12:59:55,573 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-08-21 12:59:55,573 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:59:55,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-21 12:59:55,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=182, Invalid=1008, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 12:59:55,573 INFO L87 Difference]: Start difference. First operand 9033 states and 30279 transitions. Second operand has 35 states, 35 states have (on average 2.0) internal successors, (70), 34 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:58,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:59:58,167 INFO L93 Difference]: Finished difference Result 12441 states and 40592 transitions. [2021-08-21 12:59:58,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-08-21 12:59:58,167 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.0) internal successors, (70), 34 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 12:59:58,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:59:58,194 INFO L225 Difference]: With dead ends: 12441 [2021-08-21 12:59:58,194 INFO L226 Difference]: Without dead ends: 12321 [2021-08-21 12:59:58,195 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 915 ImplicationChecksByTransitivity, 1898.3ms TimeCoverageRelationStatistics Valid=578, Invalid=3082, Unknown=0, NotChecked=0, Total=3660 [2021-08-21 12:59:58,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12321 states. [2021-08-21 12:59:58,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12321 to 9139. [2021-08-21 12:59:58,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9139 states, 9138 states have (on average 3.348544539286496) internal successors, (30599), 9138 states have internal predecessors, (30599), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:58,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9139 states to 9139 states and 30599 transitions. [2021-08-21 12:59:58,384 INFO L78 Accepts]: Start accepts. Automaton has 9139 states and 30599 transitions. Word has length 36 [2021-08-21 12:59:58,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:59:58,384 INFO L470 AbstractCegarLoop]: Abstraction has 9139 states and 30599 transitions. [2021-08-21 12:59:58,384 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.0) internal successors, (70), 34 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:59:58,384 INFO L276 IsEmpty]: Start isEmpty. Operand 9139 states and 30599 transitions. [2021-08-21 12:59:58,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 12:59:58,397 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:59:58,397 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:59:58,427 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 12:59:58,599 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-08-21 12:59:58,599 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:59:58,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:59:58,599 INFO L82 PathProgramCache]: Analyzing trace with hash 1766458767, now seen corresponding path program 58 times [2021-08-21 12:59:58,599 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:59:58,599 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [353608683] [2021-08-21 12:59:58,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:59:58,600 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:59:58,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:59:59,114 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:59:59,114 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:59:59,114 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [353608683] [2021-08-21 12:59:59,114 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [353608683] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:59:59,114 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [368915597] [2021-08-21 12:59:59,114 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:59:59,114 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:59:59,115 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:59:59,115 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 12:59:59,116 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2021-08-21 13:00:03,956 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:00:03,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:00:03,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 13:00:03,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:00:05,796 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:00:05,797 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [368915597] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:05,797 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:00:05,797 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19] total 37 [2021-08-21 13:00:05,797 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486895973] [2021-08-21 13:00:05,797 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2021-08-21 13:00:05,797 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:00:05,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-08-21 13:00:05,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=259, Invalid=1147, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 13:00:05,798 INFO L87 Difference]: Start difference. First operand 9139 states and 30599 transitions. Second operand has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:00:07,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:00:07,281 INFO L93 Difference]: Finished difference Result 9956 states and 32781 transitions. [2021-08-21 13:00:07,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-21 13:00:07,282 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 13:00:07,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:00:07,301 INFO L225 Difference]: With dead ends: 9956 [2021-08-21 13:00:07,302 INFO L226 Difference]: Without dead ends: 9848 [2021-08-21 13:00:07,302 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 979 ImplicationChecksByTransitivity, 1666.6ms TimeCoverageRelationStatistics Valid=600, Invalid=2706, Unknown=0, NotChecked=0, Total=3306 [2021-08-21 13:00:07,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9848 states. [2021-08-21 13:00:07,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9848 to 9223. [2021-08-21 13:00:07,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9223 states, 9222 states have (on average 3.3429841682932118) internal successors, (30829), 9222 states have internal predecessors, (30829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:00:07,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9223 states to 9223 states and 30829 transitions. [2021-08-21 13:00:07,459 INFO L78 Accepts]: Start accepts. Automaton has 9223 states and 30829 transitions. Word has length 36 [2021-08-21 13:00:07,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:00:07,459 INFO L470 AbstractCegarLoop]: Abstraction has 9223 states and 30829 transitions. [2021-08-21 13:00:07,459 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:00:07,459 INFO L276 IsEmpty]: Start isEmpty. Operand 9223 states and 30829 transitions. [2021-08-21 13:00:07,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 13:00:07,471 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:00:07,472 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:00:07,500 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2021-08-21 13:00:07,672 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:00:07,672 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:00:07,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:00:07,673 INFO L82 PathProgramCache]: Analyzing trace with hash 705856911, now seen corresponding path program 59 times [2021-08-21 13:00:07,673 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:00:07,673 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1742175923] [2021-08-21 13:00:07,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:00:07,673 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:00:07,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:00:08,193 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:00:08,193 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:00:08,193 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1742175923] [2021-08-21 13:00:08,193 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1742175923] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:08,193 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2031344824] [2021-08-21 13:00:08,193 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:00:08,193 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:00:08,193 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:00:08,194 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:00:08,195 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2021-08-21 13:00:13,181 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 13:00:13,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:00:13,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:00:13,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:00:14,876 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:00:14,876 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2031344824] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:14,876 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:00:14,876 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 19] total 35 [2021-08-21 13:00:14,876 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1270160018] [2021-08-21 13:00:14,877 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-08-21 13:00:14,877 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:00:14,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-08-21 13:00:14,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=216, Invalid=1044, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 13:00:14,877 INFO L87 Difference]: Start difference. First operand 9223 states and 30829 transitions. Second operand has 36 states, 36 states have (on average 1.9444444444444444) internal successors, (70), 35 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:00:16,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:00:16,503 INFO L93 Difference]: Finished difference Result 10995 states and 35984 transitions. [2021-08-21 13:00:16,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 13:00:16,503 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.9444444444444444) internal successors, (70), 35 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 13:00:16,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:00:16,527 INFO L225 Difference]: With dead ends: 10995 [2021-08-21 13:00:16,527 INFO L226 Difference]: Without dead ends: 10941 [2021-08-21 13:00:16,527 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 768 ImplicationChecksByTransitivity, 1618.9ms TimeCoverageRelationStatistics Valid=519, Invalid=2451, Unknown=0, NotChecked=0, Total=2970 [2021-08-21 13:00:16,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10941 states. [2021-08-21 13:00:16,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10941 to 9291. [2021-08-21 13:00:16,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9291 states, 9290 states have (on average 3.33724434876211) internal successors, (31003), 9290 states have internal predecessors, (31003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:00:16,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9291 states to 9291 states and 31003 transitions. [2021-08-21 13:00:16,730 INFO L78 Accepts]: Start accepts. Automaton has 9291 states and 31003 transitions. Word has length 36 [2021-08-21 13:00:16,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:00:16,730 INFO L470 AbstractCegarLoop]: Abstraction has 9291 states and 31003 transitions. [2021-08-21 13:00:16,730 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 1.9444444444444444) internal successors, (70), 35 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:00:16,731 INFO L276 IsEmpty]: Start isEmpty. Operand 9291 states and 31003 transitions. [2021-08-21 13:00:16,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 13:00:16,745 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:00:16,746 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:00:16,778 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2021-08-21 13:00:16,948 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2021-08-21 13:00:16,949 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:00:16,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:00:16,949 INFO L82 PathProgramCache]: Analyzing trace with hash -132070257, now seen corresponding path program 60 times [2021-08-21 13:00:16,949 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:00:16,949 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1475230500] [2021-08-21 13:00:16,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:00:16,949 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:00:16,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:00:17,349 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:00:17,349 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:00:17,349 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1475230500] [2021-08-21 13:00:17,349 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1475230500] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:17,349 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [324802910] [2021-08-21 13:00:17,349 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:00:17,349 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:00:17,350 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:00:17,350 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:00:17,351 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2021-08-21 13:00:22,503 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 13:00:22,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:00:22,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 13:00:22,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:00:23,852 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:00:23,853 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [324802910] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:23,853 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:00:23,853 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 34 [2021-08-21 13:00:23,853 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1968383762] [2021-08-21 13:00:23,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-08-21 13:00:23,853 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:00:23,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-21 13:00:23,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=182, Invalid=1008, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 13:00:23,854 INFO L87 Difference]: Start difference. First operand 9291 states and 31003 transitions. Second operand has 35 states, 35 states have (on average 2.0) internal successors, (70), 34 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:00:26,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:00:26,445 INFO L93 Difference]: Finished difference Result 10560 states and 34568 transitions. [2021-08-21 13:00:26,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-08-21 13:00:26,446 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.0) internal successors, (70), 34 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 13:00:26,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:00:26,465 INFO L225 Difference]: With dead ends: 10560 [2021-08-21 13:00:26,465 INFO L226 Difference]: Without dead ends: 10279 [2021-08-21 13:00:26,465 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1065 ImplicationChecksByTransitivity, 1977.0ms TimeCoverageRelationStatistics Valid=556, Invalid=3604, Unknown=0, NotChecked=0, Total=4160 [2021-08-21 13:00:26,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10279 states. [2021-08-21 13:00:26,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10279 to 9305. [2021-08-21 13:00:26,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9305 states, 9304 states have (on average 3.336092003439381) internal successors, (31039), 9304 states have internal predecessors, (31039), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:00:26,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9305 states to 9305 states and 31039 transitions. [2021-08-21 13:00:26,624 INFO L78 Accepts]: Start accepts. Automaton has 9305 states and 31039 transitions. Word has length 36 [2021-08-21 13:00:26,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:00:26,624 INFO L470 AbstractCegarLoop]: Abstraction has 9305 states and 31039 transitions. [2021-08-21 13:00:26,624 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.0) internal successors, (70), 34 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:00:26,625 INFO L276 IsEmpty]: Start isEmpty. Operand 9305 states and 31039 transitions. [2021-08-21 13:00:26,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 13:00:26,637 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:00:26,637 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:00:26,670 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2021-08-21 13:00:26,838 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2021-08-21 13:00:26,838 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:00:26,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:00:26,838 INFO L82 PathProgramCache]: Analyzing trace with hash 1429062027, now seen corresponding path program 61 times [2021-08-21 13:00:26,838 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:00:26,838 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1404929329] [2021-08-21 13:00:26,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:00:26,839 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:00:26,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:00:27,377 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:00:27,377 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:00:27,377 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1404929329] [2021-08-21 13:00:27,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1404929329] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:27,377 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1593139022] [2021-08-21 13:00:27,377 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:00:27,377 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:00:27,377 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:00:27,378 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:00:27,379 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2021-08-21 13:00:32,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:00:32,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 13:00:32,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:00:34,564 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:00:34,565 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1593139022] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:34,565 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:00:34,565 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19] total 37 [2021-08-21 13:00:34,565 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016232425] [2021-08-21 13:00:34,565 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2021-08-21 13:00:34,565 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:00:34,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-08-21 13:00:34,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=234, Invalid=1172, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 13:00:34,566 INFO L87 Difference]: Start difference. First operand 9305 states and 31039 transitions. Second operand has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:00:36,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:00:36,605 INFO L93 Difference]: Finished difference Result 10814 states and 35278 transitions. [2021-08-21 13:00:36,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-08-21 13:00:36,605 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 13:00:36,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:00:36,628 INFO L225 Difference]: With dead ends: 10814 [2021-08-21 13:00:36,628 INFO L226 Difference]: Without dead ends: 10706 [2021-08-21 13:00:36,629 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1251 ImplicationChecksByTransitivity, 2085.8ms TimeCoverageRelationStatistics Valid=755, Invalid=3535, Unknown=0, NotChecked=0, Total=4290 [2021-08-21 13:00:36,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10706 states. [2021-08-21 13:00:36,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10706 to 9369. [2021-08-21 13:00:36,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9369 states, 9368 states have (on average 3.332514944491887) internal successors, (31219), 9368 states have internal predecessors, (31219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:00:36,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9369 states to 9369 states and 31219 transitions. [2021-08-21 13:00:36,820 INFO L78 Accepts]: Start accepts. Automaton has 9369 states and 31219 transitions. Word has length 36 [2021-08-21 13:00:36,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:00:36,820 INFO L470 AbstractCegarLoop]: Abstraction has 9369 states and 31219 transitions. [2021-08-21 13:00:36,820 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:00:36,820 INFO L276 IsEmpty]: Start isEmpty. Operand 9369 states and 31219 transitions. [2021-08-21 13:00:36,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 13:00:36,834 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:00:36,834 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:00:36,863 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2021-08-21 13:00:37,034 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:00:37,035 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:00:37,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:00:37,035 INFO L82 PathProgramCache]: Analyzing trace with hash -1340971121, now seen corresponding path program 62 times [2021-08-21 13:00:37,035 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:00:37,035 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056897443] [2021-08-21 13:00:37,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:00:37,035 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:00:37,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:00:37,552 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:00:37,552 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:00:37,552 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056897443] [2021-08-21 13:00:37,552 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2056897443] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:37,552 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1013126764] [2021-08-21 13:00:37,552 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:00:37,552 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:00:37,552 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:00:37,553 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:00:37,553 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2021-08-21 13:00:42,966 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:00:42,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:00:42,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 13:00:42,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:00:44,829 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:00:44,829 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1013126764] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:44,829 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:00:44,829 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 17] total 35 [2021-08-21 13:00:44,830 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1051008837] [2021-08-21 13:00:44,830 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-08-21 13:00:44,830 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:00:44,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-08-21 13:00:44,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=224, Invalid=1036, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 13:00:44,830 INFO L87 Difference]: Start difference. First operand 9369 states and 31219 transitions. Second operand has 36 states, 36 states have (on average 1.9444444444444444) internal successors, (70), 35 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:00:49,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:00:49,399 INFO L93 Difference]: Finished difference Result 15455 states and 49273 transitions. [2021-08-21 13:00:49,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2021-08-21 13:00:49,400 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.9444444444444444) internal successors, (70), 35 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 13:00:49,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:00:49,433 INFO L225 Difference]: With dead ends: 15455 [2021-08-21 13:00:49,433 INFO L226 Difference]: Without dead ends: 15314 [2021-08-21 13:00:49,434 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2401 ImplicationChecksByTransitivity, 3523.5ms TimeCoverageRelationStatistics Valid=1225, Invalid=6607, Unknown=0, NotChecked=0, Total=7832 [2021-08-21 13:00:49,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15314 states. [2021-08-21 13:00:49,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15314 to 9383. [2021-08-21 13:00:49,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9383 states, 9382 states have (on average 3.335429545939032) internal successors, (31293), 9382 states have internal predecessors, (31293), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:00:49,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9383 states to 9383 states and 31293 transitions. [2021-08-21 13:00:49,675 INFO L78 Accepts]: Start accepts. Automaton has 9383 states and 31293 transitions. Word has length 36 [2021-08-21 13:00:49,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:00:49,676 INFO L470 AbstractCegarLoop]: Abstraction has 9383 states and 31293 transitions. [2021-08-21 13:00:49,676 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 1.9444444444444444) internal successors, (70), 35 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:00:49,676 INFO L276 IsEmpty]: Start isEmpty. Operand 9383 states and 31293 transitions. [2021-08-21 13:00:49,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 13:00:49,690 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:00:49,690 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:00:49,722 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2021-08-21 13:00:49,890 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:00:49,891 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:00:49,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:00:49,891 INFO L82 PathProgramCache]: Analyzing trace with hash 1065201803, now seen corresponding path program 63 times [2021-08-21 13:00:49,891 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:00:49,891 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1645760237] [2021-08-21 13:00:49,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:00:49,891 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:00:49,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:00:50,438 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:00:50,438 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:00:50,438 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1645760237] [2021-08-21 13:00:50,439 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1645760237] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:50,439 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1449265733] [2021-08-21 13:00:50,440 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:00:50,442 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:00:50,442 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:00:50,445 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:00:50,464 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2021-08-21 13:00:55,974 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 13:00:55,974 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:00:55,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 13:00:55,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:00:57,687 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:00:57,688 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1449265733] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:00:57,688 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:00:57,688 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17] total 34 [2021-08-21 13:00:57,688 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446755295] [2021-08-21 13:00:57,688 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-08-21 13:00:57,688 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:00:57,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-21 13:00:57,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=1000, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 13:00:57,689 INFO L87 Difference]: Start difference. First operand 9383 states and 31293 transitions. Second operand has 35 states, 35 states have (on average 2.0) internal successors, (70), 34 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:01,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:01,343 INFO L93 Difference]: Finished difference Result 15147 states and 48405 transitions. [2021-08-21 13:01:01,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-08-21 13:01:01,344 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.0) internal successors, (70), 34 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 13:01:01,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:01,381 INFO L225 Difference]: With dead ends: 15147 [2021-08-21 13:01:01,381 INFO L226 Difference]: Without dead ends: 15033 [2021-08-21 13:01:01,382 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1667 ImplicationChecksByTransitivity, 2661.0ms TimeCoverageRelationStatistics Valid=822, Invalid=5184, Unknown=0, NotChecked=0, Total=6006 [2021-08-21 13:01:01,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15033 states. [2021-08-21 13:01:01,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15033 to 9449. [2021-08-21 13:01:01,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9449 states, 9448 states have (on average 3.335414902624894) internal successors, (31513), 9448 states have internal predecessors, (31513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:01,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9449 states to 9449 states and 31513 transitions. [2021-08-21 13:01:01,683 INFO L78 Accepts]: Start accepts. Automaton has 9449 states and 31513 transitions. Word has length 36 [2021-08-21 13:01:01,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:01,683 INFO L470 AbstractCegarLoop]: Abstraction has 9449 states and 31513 transitions. [2021-08-21 13:01:01,683 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.0) internal successors, (70), 34 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:01,683 INFO L276 IsEmpty]: Start isEmpty. Operand 9449 states and 31513 transitions. [2021-08-21 13:01:01,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 13:01:01,696 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:01,696 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:01,729 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:01,900 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-08-21 13:01:01,901 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:01,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:01,903 INFO L82 PathProgramCache]: Analyzing trace with hash 231013519, now seen corresponding path program 64 times [2021-08-21 13:01:01,903 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:01,903 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473116235] [2021-08-21 13:01:01,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:01,903 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:01,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:02,296 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:02,297 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:02,297 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [473116235] [2021-08-21 13:01:02,297 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [473116235] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:02,297 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1136039166] [2021-08-21 13:01:02,297 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:01:02,297 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:02,297 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:02,298 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:01:02,298 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2021-08-21 13:01:07,868 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:01:07,868 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:07,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 13:01:07,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:09,348 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:09,349 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1136039166] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:09,349 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:09,349 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19] total 37 [2021-08-21 13:01:09,349 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922047803] [2021-08-21 13:01:09,349 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2021-08-21 13:01:09,349 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:09,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-08-21 13:01:09,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=213, Invalid=1193, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 13:01:09,350 INFO L87 Difference]: Start difference. First operand 9449 states and 31513 transitions. Second operand has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:12,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:12,930 INFO L93 Difference]: Finished difference Result 16337 states and 51918 transitions. [2021-08-21 13:01:12,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2021-08-21 13:01:12,930 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 13:01:12,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:12,961 INFO L225 Difference]: With dead ends: 16337 [2021-08-21 13:01:12,961 INFO L226 Difference]: Without dead ends: 16065 [2021-08-21 13:01:12,962 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2465 ImplicationChecksByTransitivity, 2945.2ms TimeCoverageRelationStatistics Valid=1131, Invalid=6879, Unknown=0, NotChecked=0, Total=8010 [2021-08-21 13:01:12,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16065 states. [2021-08-21 13:01:13,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16065 to 9459. [2021-08-21 13:01:13,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9459 states, 9458 states have (on average 3.333368576866145) internal successors, (31527), 9458 states have internal predecessors, (31527), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:13,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9459 states to 9459 states and 31527 transitions. [2021-08-21 13:01:13,177 INFO L78 Accepts]: Start accepts. Automaton has 9459 states and 31527 transitions. Word has length 36 [2021-08-21 13:01:13,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:13,177 INFO L470 AbstractCegarLoop]: Abstraction has 9459 states and 31527 transitions. [2021-08-21 13:01:13,177 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:13,177 INFO L276 IsEmpty]: Start isEmpty. Operand 9459 states and 31527 transitions. [2021-08-21 13:01:13,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 13:01:13,190 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:13,190 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:13,221 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:13,390 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-08-21 13:01:13,390 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:13,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:13,391 INFO L82 PathProgramCache]: Analyzing trace with hash 534588811, now seen corresponding path program 65 times [2021-08-21 13:01:13,391 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:13,391 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355027410] [2021-08-21 13:01:13,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:13,391 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:13,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:13,837 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:13,837 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:13,837 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355027410] [2021-08-21 13:01:13,837 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [355027410] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:13,837 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1843517683] [2021-08-21 13:01:13,837 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:01:13,837 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:13,837 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:13,838 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:01:13,839 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2021-08-21 13:01:19,634 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 13:01:19,634 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:19,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 13:01:19,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:21,053 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:21,053 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1843517683] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:21,053 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:21,053 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19] total 37 [2021-08-21 13:01:21,053 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476538749] [2021-08-21 13:01:21,054 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2021-08-21 13:01:21,054 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:21,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-08-21 13:01:21,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=216, Invalid=1190, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 13:01:21,054 INFO L87 Difference]: Start difference. First operand 9459 states and 31527 transitions. Second operand has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:25,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:25,715 INFO L93 Difference]: Finished difference Result 17036 states and 53988 transitions. [2021-08-21 13:01:25,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2021-08-21 13:01:25,715 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 13:01:25,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:25,743 INFO L225 Difference]: With dead ends: 17036 [2021-08-21 13:01:25,743 INFO L226 Difference]: Without dead ends: 16788 [2021-08-21 13:01:25,744 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3185 ImplicationChecksByTransitivity, 3516.3ms TimeCoverageRelationStatistics Valid=1396, Invalid=8704, Unknown=0, NotChecked=0, Total=10100 [2021-08-21 13:01:25,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16788 states. [2021-08-21 13:01:25,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16788 to 9494. [2021-08-21 13:01:25,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9494 states, 9493 states have (on average 3.332560834298957) internal successors, (31636), 9493 states have internal predecessors, (31636), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:25,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9494 states to 9494 states and 31636 transitions. [2021-08-21 13:01:25,936 INFO L78 Accepts]: Start accepts. Automaton has 9494 states and 31636 transitions. Word has length 36 [2021-08-21 13:01:25,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:25,936 INFO L470 AbstractCegarLoop]: Abstraction has 9494 states and 31636 transitions. [2021-08-21 13:01:25,936 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:25,936 INFO L276 IsEmpty]: Start isEmpty. Operand 9494 states and 31636 transitions. [2021-08-21 13:01:25,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 13:01:25,948 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:25,948 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:25,980 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:26,149 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:26,149 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:26,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:26,149 INFO L82 PathProgramCache]: Analyzing trace with hash -1576431985, now seen corresponding path program 66 times [2021-08-21 13:01:26,149 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:26,149 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897609719] [2021-08-21 13:01:26,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:26,150 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:26,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:26,549 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:26,549 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:26,549 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1897609719] [2021-08-21 13:01:26,549 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1897609719] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:26,549 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1450751419] [2021-08-21 13:01:26,550 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:01:26,550 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:26,550 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:26,589 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:01:26,589 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2021-08-21 13:01:32,502 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 13:01:32,502 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:32,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 13:01:32,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:33,879 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:33,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1450751419] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:33,879 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:33,879 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 35 [2021-08-21 13:01:33,879 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [595250121] [2021-08-21 13:01:33,879 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-08-21 13:01:33,879 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:33,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-08-21 13:01:33,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=233, Invalid=1027, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 13:01:33,880 INFO L87 Difference]: Start difference. First operand 9494 states and 31636 transitions. Second operand has 36 states, 36 states have (on average 1.9444444444444444) internal successors, (70), 35 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:40,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:40,418 INFO L93 Difference]: Finished difference Result 18347 states and 57802 transitions. [2021-08-21 13:01:40,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 109 states. [2021-08-21 13:01:40,418 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.9444444444444444) internal successors, (70), 35 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 13:01:40,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:40,452 INFO L225 Difference]: With dead ends: 18347 [2021-08-21 13:01:40,452 INFO L226 Difference]: Without dead ends: 18164 [2021-08-21 13:01:40,453 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4538 ImplicationChecksByTransitivity, 4912.4ms TimeCoverageRelationStatistics Valid=1975, Invalid=11597, Unknown=0, NotChecked=0, Total=13572 [2021-08-21 13:01:40,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18164 states. [2021-08-21 13:01:40,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18164 to 9488. [2021-08-21 13:01:40,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9488 states, 9487 states have (on average 3.333298197533467) internal successors, (31623), 9487 states have internal predecessors, (31623), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:40,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9488 states to 9488 states and 31623 transitions. [2021-08-21 13:01:40,737 INFO L78 Accepts]: Start accepts. Automaton has 9488 states and 31623 transitions. Word has length 36 [2021-08-21 13:01:40,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:40,737 INFO L470 AbstractCegarLoop]: Abstraction has 9488 states and 31623 transitions. [2021-08-21 13:01:40,737 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 1.9444444444444444) internal successors, (70), 35 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:40,737 INFO L276 IsEmpty]: Start isEmpty. Operand 9488 states and 31623 transitions. [2021-08-21 13:01:40,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 13:01:40,751 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:40,751 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:40,784 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:40,951 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-08-21 13:01:40,952 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:40,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:40,952 INFO L82 PathProgramCache]: Analyzing trace with hash -685282417, now seen corresponding path program 67 times [2021-08-21 13:01:40,952 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:40,952 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1610840596] [2021-08-21 13:01:40,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:40,952 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:40,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:41,354 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:41,355 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:41,355 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1610840596] [2021-08-21 13:01:41,355 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1610840596] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:41,355 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [725669730] [2021-08-21 13:01:41,355 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:01:41,355 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:41,355 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:41,356 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:01:41,356 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2021-08-21 13:01:47,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:47,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 13:01:47,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:48,743 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:48,743 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [725669730] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:48,743 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:48,743 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 36 [2021-08-21 13:01:48,743 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2068424485] [2021-08-21 13:01:48,743 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-08-21 13:01:48,743 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:48,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-08-21 13:01:48,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=230, Invalid=1102, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 13:01:48,744 INFO L87 Difference]: Start difference. First operand 9488 states and 31623 transitions. Second operand has 37 states, 37 states have (on average 1.8918918918918919) internal successors, (70), 36 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:50,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:01:50,757 INFO L93 Difference]: Finished difference Result 13764 states and 44129 transitions. [2021-08-21 13:01:50,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-08-21 13:01:50,757 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.8918918918918919) internal successors, (70), 36 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 13:01:50,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:01:50,786 INFO L225 Difference]: With dead ends: 13764 [2021-08-21 13:01:50,787 INFO L226 Difference]: Without dead ends: 13600 [2021-08-21 13:01:50,787 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1231 ImplicationChecksByTransitivity, 1940.9ms TimeCoverageRelationStatistics Valid=755, Invalid=3801, Unknown=0, NotChecked=0, Total=4556 [2021-08-21 13:01:50,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13600 states. [2021-08-21 13:01:50,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13600 to 9480. [2021-08-21 13:01:50,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9480 states, 9479 states have (on average 3.3340014769490454) internal successors, (31603), 9479 states have internal predecessors, (31603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:50,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9480 states to 9480 states and 31603 transitions. [2021-08-21 13:01:50,985 INFO L78 Accepts]: Start accepts. Automaton has 9480 states and 31603 transitions. Word has length 36 [2021-08-21 13:01:50,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:01:50,986 INFO L470 AbstractCegarLoop]: Abstraction has 9480 states and 31603 transitions. [2021-08-21 13:01:50,986 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 1.8918918918918919) internal successors, (70), 36 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:01:50,986 INFO L276 IsEmpty]: Start isEmpty. Operand 9480 states and 31603 transitions. [2021-08-21 13:01:50,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 13:01:50,999 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:01:50,999 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:01:51,032 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2021-08-21 13:01:51,200 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-08-21 13:01:51,200 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:01:51,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:01:51,200 INFO L82 PathProgramCache]: Analyzing trace with hash -813252981, now seen corresponding path program 68 times [2021-08-21 13:01:51,200 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:01:51,200 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [633018531] [2021-08-21 13:01:51,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:01:51,200 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:01:51,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:01:51,586 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:51,587 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:01:51,587 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [633018531] [2021-08-21 13:01:51,587 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [633018531] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:51,587 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1306026000] [2021-08-21 13:01:51,587 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:01:51,587 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:01:51,587 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:01:51,588 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:01:51,588 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2021-08-21 13:01:57,688 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:01:57,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:01:57,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 13:01:57,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:01:59,057 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:01:59,057 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1306026000] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:01:59,057 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:01:59,058 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 35 [2021-08-21 13:01:59,058 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1250745654] [2021-08-21 13:01:59,058 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-08-21 13:01:59,058 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:01:59,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-08-21 13:01:59,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=199, Invalid=1061, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 13:01:59,058 INFO L87 Difference]: Start difference. First operand 9480 states and 31603 transitions. Second operand has 36 states, 36 states have (on average 1.9444444444444444) internal successors, (70), 35 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:02:04,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:02:04,483 INFO L93 Difference]: Finished difference Result 14854 states and 47429 transitions. [2021-08-21 13:02:04,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2021-08-21 13:02:04,483 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.9444444444444444) internal successors, (70), 35 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 13:02:04,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:02:04,512 INFO L225 Difference]: With dead ends: 14854 [2021-08-21 13:02:04,512 INFO L226 Difference]: Without dead ends: 14633 [2021-08-21 13:02:04,513 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2968 ImplicationChecksByTransitivity, 3847.9ms TimeCoverageRelationStatistics Valid=1075, Invalid=8627, Unknown=0, NotChecked=0, Total=9702 [2021-08-21 13:02:04,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14633 states. [2021-08-21 13:02:04,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14633 to 9488. [2021-08-21 13:02:04,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9488 states, 9487 states have (on average 3.337092863919047) internal successors, (31659), 9487 states have internal predecessors, (31659), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:02:04,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9488 states to 9488 states and 31659 transitions. [2021-08-21 13:02:04,704 INFO L78 Accepts]: Start accepts. Automaton has 9488 states and 31659 transitions. Word has length 36 [2021-08-21 13:02:04,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:02:04,704 INFO L470 AbstractCegarLoop]: Abstraction has 9488 states and 31659 transitions. [2021-08-21 13:02:04,704 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 1.9444444444444444) internal successors, (70), 35 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:02:04,704 INFO L276 IsEmpty]: Start isEmpty. Operand 9488 states and 31659 transitions. [2021-08-21 13:02:04,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 13:02:04,716 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:02:04,716 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:02:04,749 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2021-08-21 13:02:04,917 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:04,917 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:02:04,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:02:04,917 INFO L82 PathProgramCache]: Analyzing trace with hash 2114428555, now seen corresponding path program 69 times [2021-08-21 13:02:04,917 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:02:04,917 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454519878] [2021-08-21 13:02:04,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:02:04,917 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:02:04,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:02:05,367 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:05,367 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:02:05,367 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [454519878] [2021-08-21 13:02:05,368 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [454519878] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:05,368 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1483727953] [2021-08-21 13:02:05,368 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:02:05,368 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:05,368 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:02:05,369 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:02:05,372 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2021-08-21 13:02:11,553 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 13:02:11,553 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:02:11,554 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 13:02:11,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:02:13,188 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:13,188 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1483727953] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:13,188 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:02:13,188 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17] total 34 [2021-08-21 13:02:13,188 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1433097366] [2021-08-21 13:02:13,189 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-08-21 13:02:13,189 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:02:13,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-21 13:02:13,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=239, Invalid=951, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 13:02:13,189 INFO L87 Difference]: Start difference. First operand 9488 states and 31659 transitions. Second operand has 35 states, 35 states have (on average 2.0) internal successors, (70), 34 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:02:17,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:02:17,132 INFO L93 Difference]: Finished difference Result 16093 states and 51224 transitions. [2021-08-21 13:02:17,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-08-21 13:02:17,133 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.0) internal successors, (70), 34 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 13:02:17,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:02:17,162 INFO L225 Difference]: With dead ends: 16093 [2021-08-21 13:02:17,162 INFO L226 Difference]: Without dead ends: 15973 [2021-08-21 13:02:17,163 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1848 ImplicationChecksByTransitivity, 2938.2ms TimeCoverageRelationStatistics Valid=1070, Invalid=5410, Unknown=0, NotChecked=0, Total=6480 [2021-08-21 13:02:17,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15973 states. [2021-08-21 13:02:17,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15973 to 9502. [2021-08-21 13:02:17,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9502 states, 9501 states have (on average 3.3387011893484897) internal successors, (31721), 9501 states have internal predecessors, (31721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:02:17,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9502 states to 9502 states and 31721 transitions. [2021-08-21 13:02:17,357 INFO L78 Accepts]: Start accepts. Automaton has 9502 states and 31721 transitions. Word has length 36 [2021-08-21 13:02:17,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:02:17,358 INFO L470 AbstractCegarLoop]: Abstraction has 9502 states and 31721 transitions. [2021-08-21 13:02:17,358 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.0) internal successors, (70), 34 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:02:17,358 INFO L276 IsEmpty]: Start isEmpty. Operand 9502 states and 31721 transitions. [2021-08-21 13:02:17,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 13:02:17,370 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:02:17,371 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:02:17,404 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2021-08-21 13:02:17,571 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable71 [2021-08-21 13:02:17,571 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:02:17,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:02:17,571 INFO L82 PathProgramCache]: Analyzing trace with hash -1873224565, now seen corresponding path program 70 times [2021-08-21 13:02:17,571 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:02:17,572 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [794326791] [2021-08-21 13:02:17,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:02:17,572 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:02:17,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:02:18,061 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 13:02:18,061 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:02:18,061 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [794326791] [2021-08-21 13:02:18,061 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [794326791] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:18,061 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1611236115] [2021-08-21 13:02:18,061 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:02:18,061 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:18,061 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:02:18,062 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:02:18,063 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2021-08-21 13:02:24,255 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:02:24,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:02:24,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 13:02:24,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:02:25,699 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:25,699 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1611236115] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:25,699 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:02:25,699 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 36 [2021-08-21 13:02:25,699 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [826693554] [2021-08-21 13:02:25,699 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-08-21 13:02:25,700 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:02:25,700 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-08-21 13:02:25,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=258, Invalid=1074, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 13:02:25,700 INFO L87 Difference]: Start difference. First operand 9502 states and 31721 transitions. Second operand has 37 states, 37 states have (on average 1.8918918918918919) internal successors, (70), 36 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:02:30,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:02:30,879 INFO L93 Difference]: Finished difference Result 18602 states and 58701 transitions. [2021-08-21 13:02:30,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2021-08-21 13:02:30,879 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.8918918918918919) internal successors, (70), 36 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 13:02:30,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:02:30,914 INFO L225 Difference]: With dead ends: 18602 [2021-08-21 13:02:30,914 INFO L226 Difference]: Without dead ends: 18430 [2021-08-21 13:02:30,915 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3177 ImplicationChecksByTransitivity, 3907.8ms TimeCoverageRelationStatistics Valid=1708, Invalid=8392, Unknown=0, NotChecked=0, Total=10100 [2021-08-21 13:02:30,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18430 states. [2021-08-21 13:02:31,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18430 to 9502. [2021-08-21 13:02:31,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9502 states, 9501 states have (on average 3.3387011893484897) internal successors, (31721), 9501 states have internal predecessors, (31721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:02:31,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9502 states to 9502 states and 31721 transitions. [2021-08-21 13:02:31,169 INFO L78 Accepts]: Start accepts. Automaton has 9502 states and 31721 transitions. Word has length 36 [2021-08-21 13:02:31,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:02:31,169 INFO L470 AbstractCegarLoop]: Abstraction has 9502 states and 31721 transitions. [2021-08-21 13:02:31,169 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 1.8918918918918919) internal successors, (70), 36 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:02:31,169 INFO L276 IsEmpty]: Start isEmpty. Operand 9502 states and 31721 transitions. [2021-08-21 13:02:31,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 13:02:31,183 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:02:31,183 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:02:31,216 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2021-08-21 13:02:31,384 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:31,385 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:02:31,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:02:31,385 INFO L82 PathProgramCache]: Analyzing trace with hash 1415288887, now seen corresponding path program 71 times [2021-08-21 13:02:31,385 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:02:31,385 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1987338532] [2021-08-21 13:02:31,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:02:31,385 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:02:31,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:02:31,819 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:31,820 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:02:31,820 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1987338532] [2021-08-21 13:02:31,820 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1987338532] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:31,820 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1477947999] [2021-08-21 13:02:31,820 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:02:31,820 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:31,820 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:02:31,821 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:02:31,822 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2021-08-21 13:02:38,274 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 13:02:38,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:02:38,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 13:02:38,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:02:39,925 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:39,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1477947999] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:39,925 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:02:39,926 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19] total 37 [2021-08-21 13:02:39,926 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035520991] [2021-08-21 13:02:39,926 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2021-08-21 13:02:39,926 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:02:39,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-08-21 13:02:39,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=1214, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 13:02:39,926 INFO L87 Difference]: Start difference. First operand 9502 states and 31721 transitions. Second operand has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:02:41,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:02:41,197 INFO L93 Difference]: Finished difference Result 10230 states and 33658 transitions. [2021-08-21 13:02:41,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 13:02:41,197 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 13:02:41,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:02:41,217 INFO L225 Difference]: With dead ends: 10230 [2021-08-21 13:02:41,217 INFO L226 Difference]: Without dead ends: 10176 [2021-08-21 13:02:41,218 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 755 ImplicationChecksByTransitivity, 1291.2ms TimeCoverageRelationStatistics Valid=380, Invalid=2272, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 13:02:41,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10176 states. [2021-08-21 13:02:41,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10176 to 9502. [2021-08-21 13:02:41,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9502 states, 9501 states have (on average 3.340806230923061) internal successors, (31741), 9501 states have internal predecessors, (31741), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:02:41,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9502 states to 9502 states and 31741 transitions. [2021-08-21 13:02:41,382 INFO L78 Accepts]: Start accepts. Automaton has 9502 states and 31741 transitions. Word has length 36 [2021-08-21 13:02:41,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:02:41,382 INFO L470 AbstractCegarLoop]: Abstraction has 9502 states and 31741 transitions. [2021-08-21 13:02:41,382 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:02:41,382 INFO L276 IsEmpty]: Start isEmpty. Operand 9502 states and 31741 transitions. [2021-08-21 13:02:41,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 13:02:41,395 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:02:41,395 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:02:41,429 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2021-08-21 13:02:41,595 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:41,596 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:02:41,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:02:41,596 INFO L82 PathProgramCache]: Analyzing trace with hash -483240137, now seen corresponding path program 72 times [2021-08-21 13:02:41,596 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:02:41,596 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168899083] [2021-08-21 13:02:41,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:02:41,596 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:02:41,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:02:42,089 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:42,089 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:02:42,089 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168899083] [2021-08-21 13:02:42,089 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [168899083] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:42,090 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1039868590] [2021-08-21 13:02:42,090 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:02:42,090 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:42,090 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:02:42,090 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:02:42,091 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2021-08-21 13:02:48,545 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 13:02:48,546 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:02:48,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 13:02:48,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:02:50,165 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:50,165 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1039868590] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:50,165 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:02:50,165 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17] total 34 [2021-08-21 13:02:50,165 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147633190] [2021-08-21 13:02:50,166 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-08-21 13:02:50,166 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:02:50,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-21 13:02:50,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=1035, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 13:02:50,166 INFO L87 Difference]: Start difference. First operand 9502 states and 31741 transitions. Second operand has 35 states, 35 states have (on average 2.0) internal successors, (70), 34 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:02:52,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:02:52,155 INFO L93 Difference]: Finished difference Result 10174 states and 33548 transitions. [2021-08-21 13:02:52,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 13:02:52,156 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.0) internal successors, (70), 34 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 13:02:52,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:02:52,174 INFO L225 Difference]: With dead ends: 10174 [2021-08-21 13:02:52,175 INFO L226 Difference]: Without dead ends: 10060 [2021-08-21 13:02:52,175 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 630 ImplicationChecksByTransitivity, 1442.2ms TimeCoverageRelationStatistics Valid=368, Invalid=2388, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 13:02:52,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10060 states. [2021-08-21 13:02:52,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10060 to 9538. [2021-08-21 13:02:52,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9538 states, 9537 states have (on average 3.3395197651253015) internal successors, (31849), 9537 states have internal predecessors, (31849), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:02:52,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9538 states to 9538 states and 31849 transitions. [2021-08-21 13:02:52,329 INFO L78 Accepts]: Start accepts. Automaton has 9538 states and 31849 transitions. Word has length 36 [2021-08-21 13:02:52,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:02:52,329 INFO L470 AbstractCegarLoop]: Abstraction has 9538 states and 31849 transitions. [2021-08-21 13:02:52,329 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.0) internal successors, (70), 34 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:02:52,329 INFO L276 IsEmpty]: Start isEmpty. Operand 9538 states and 31849 transitions. [2021-08-21 13:02:52,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 13:02:52,342 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:02:52,342 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:02:52,376 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2021-08-21 13:02:52,542 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:52,542 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:02:52,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:02:52,543 INFO L82 PathProgramCache]: Analyzing trace with hash -1321167305, now seen corresponding path program 73 times [2021-08-21 13:02:52,543 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:02:52,543 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952148018] [2021-08-21 13:02:52,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:02:52,543 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:02:52,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:02:52,917 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:02:52,917 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:02:52,917 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952148018] [2021-08-21 13:02:52,917 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952148018] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:02:52,917 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1682424434] [2021-08-21 13:02:52,917 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:02:52,918 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:02:52,918 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:02:52,918 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:02:52,919 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2021-08-21 13:02:59,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:02:59,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 13:02:59,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:03:01,096 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:01,097 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1682424434] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:01,097 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:03:01,097 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 36 [2021-08-21 13:03:01,097 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277985677] [2021-08-21 13:03:01,097 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-08-21 13:03:01,097 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:03:01,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-08-21 13:03:01,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=198, Invalid=1134, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 13:03:01,098 INFO L87 Difference]: Start difference. First operand 9538 states and 31849 transitions. Second operand has 37 states, 37 states have (on average 1.8918918918918919) internal successors, (70), 36 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:03:02,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:03:02,662 INFO L93 Difference]: Finished difference Result 10322 states and 33957 transitions. [2021-08-21 13:03:02,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-08-21 13:03:02,663 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.8918918918918919) internal successors, (70), 36 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 13:03:02,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:03:02,682 INFO L225 Difference]: With dead ends: 10322 [2021-08-21 13:03:02,682 INFO L226 Difference]: Without dead ends: 10142 [2021-08-21 13:03:02,683 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 831 ImplicationChecksByTransitivity, 1452.0ms TimeCoverageRelationStatistics Valid=466, Invalid=2726, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 13:03:02,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10142 states. [2021-08-21 13:03:02,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10142 to 9506. [2021-08-21 13:03:02,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9506 states, 9505 states have (on average 3.341925302472383) internal successors, (31765), 9505 states have internal predecessors, (31765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:03:02,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9506 states to 9506 states and 31765 transitions. [2021-08-21 13:03:02,919 INFO L78 Accepts]: Start accepts. Automaton has 9506 states and 31765 transitions. Word has length 36 [2021-08-21 13:03:02,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:03:02,920 INFO L470 AbstractCegarLoop]: Abstraction has 9506 states and 31765 transitions. [2021-08-21 13:03:02,920 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 1.8918918918918919) internal successors, (70), 36 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:03:02,920 INFO L276 IsEmpty]: Start isEmpty. Operand 9506 states and 31765 transitions. [2021-08-21 13:03:02,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 13:03:02,933 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:03:02,933 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:03:02,967 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2021-08-21 13:03:03,133 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable75 [2021-08-21 13:03:03,133 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:03:03,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:03:03,134 INFO L82 PathProgramCache]: Analyzing trace with hash 1418448443, now seen corresponding path program 74 times [2021-08-21 13:03:03,134 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:03:03,134 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354784841] [2021-08-21 13:03:03,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:03:03,134 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:03:03,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:03:03,629 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:03,629 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:03:03,629 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [354784841] [2021-08-21 13:03:03,629 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [354784841] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:03,629 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [60901941] [2021-08-21 13:03:03,629 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:03:03,629 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:03:03,629 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:03:03,633 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:03:03,663 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2021-08-21 13:03:10,488 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:03:10,488 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:03:10,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 13:03:10,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:03:12,182 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:12,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [60901941] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:12,182 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:03:12,182 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 17] total 35 [2021-08-21 13:03:12,182 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040558054] [2021-08-21 13:03:12,182 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-08-21 13:03:12,182 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:03:12,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-08-21 13:03:12,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=1084, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 13:03:12,183 INFO L87 Difference]: Start difference. First operand 9506 states and 31765 transitions. Second operand has 36 states, 36 states have (on average 1.9444444444444444) internal successors, (70), 35 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:03:15,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:03:15,553 INFO L93 Difference]: Finished difference Result 13454 states and 43325 transitions. [2021-08-21 13:03:15,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-08-21 13:03:15,553 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.9444444444444444) internal successors, (70), 35 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 13:03:15,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:03:15,586 INFO L225 Difference]: With dead ends: 13454 [2021-08-21 13:03:15,586 INFO L226 Difference]: Without dead ends: 13340 [2021-08-21 13:03:15,587 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1734 ImplicationChecksByTransitivity, 2645.4ms TimeCoverageRelationStatistics Valid=799, Invalid=5207, Unknown=0, NotChecked=0, Total=6006 [2021-08-21 13:03:15,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13340 states. [2021-08-21 13:03:15,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13340 to 9490. [2021-08-21 13:03:15,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9490 states, 9489 states have (on average 3.3429233849720728) internal successors, (31721), 9489 states have internal predecessors, (31721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:03:15,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9490 states to 9490 states and 31721 transitions. [2021-08-21 13:03:15,788 INFO L78 Accepts]: Start accepts. Automaton has 9490 states and 31721 transitions. Word has length 36 [2021-08-21 13:03:15,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:03:15,788 INFO L470 AbstractCegarLoop]: Abstraction has 9490 states and 31721 transitions. [2021-08-21 13:03:15,789 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 1.9444444444444444) internal successors, (70), 35 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:03:15,789 INFO L276 IsEmpty]: Start isEmpty. Operand 9490 states and 31721 transitions. [2021-08-21 13:03:15,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 13:03:15,802 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:03:15,802 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:03:15,838 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2021-08-21 13:03:16,002 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:03:16,002 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:03:16,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:03:16,003 INFO L82 PathProgramCache]: Analyzing trace with hash 1183053111, now seen corresponding path program 75 times [2021-08-21 13:03:16,003 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:03:16,003 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [370355358] [2021-08-21 13:03:16,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:03:16,003 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:03:16,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:03:16,632 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:16,632 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:03:16,632 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [370355358] [2021-08-21 13:03:16,633 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [370355358] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:16,633 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2088341607] [2021-08-21 13:03:16,633 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:03:16,633 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:03:16,633 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:03:16,633 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:03:16,634 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2021-08-21 13:03:23,433 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 13:03:23,434 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:03:23,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 23 conjunts are in the unsatisfiable core [2021-08-21 13:03:23,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:03:25,249 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:25,250 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2088341607] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:25,250 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:03:25,250 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 17] total 36 [2021-08-21 13:03:25,250 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756167171] [2021-08-21 13:03:25,250 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-08-21 13:03:25,250 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:03:25,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-08-21 13:03:25,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=240, Invalid=1092, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 13:03:25,250 INFO L87 Difference]: Start difference. First operand 9490 states and 31721 transitions. Second operand has 37 states, 37 states have (on average 1.8918918918918919) internal successors, (70), 36 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:03:29,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:03:29,689 INFO L93 Difference]: Finished difference Result 16358 states and 52108 transitions. [2021-08-21 13:03:29,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2021-08-21 13:03:29,690 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.8918918918918919) internal successors, (70), 36 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 13:03:29,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:03:29,721 INFO L225 Difference]: With dead ends: 16358 [2021-08-21 13:03:29,721 INFO L226 Difference]: Without dead ends: 16217 [2021-08-21 13:03:29,722 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2852 ImplicationChecksByTransitivity, 3632.7ms TimeCoverageRelationStatistics Valid=1441, Invalid=7489, Unknown=0, NotChecked=0, Total=8930 [2021-08-21 13:03:29,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16217 states. [2021-08-21 13:03:29,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16217 to 9542. [2021-08-21 13:03:29,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9542 states, 9541 states have (on average 3.3447227753904203) internal successors, (31912), 9541 states have internal predecessors, (31912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:03:29,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9542 states to 9542 states and 31912 transitions. [2021-08-21 13:03:29,943 INFO L78 Accepts]: Start accepts. Automaton has 9542 states and 31912 transitions. Word has length 36 [2021-08-21 13:03:29,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:03:29,943 INFO L470 AbstractCegarLoop]: Abstraction has 9542 states and 31912 transitions. [2021-08-21 13:03:29,943 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 1.8918918918918919) internal successors, (70), 36 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:03:29,943 INFO L276 IsEmpty]: Start isEmpty. Operand 9542 states and 31912 transitions. [2021-08-21 13:03:29,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 13:03:29,957 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:03:29,957 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:03:29,993 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2021-08-21 13:03:30,157 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:03:30,158 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:03:30,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:03:30,158 INFO L82 PathProgramCache]: Analyzing trace with hash 647766843, now seen corresponding path program 76 times [2021-08-21 13:03:30,158 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:03:30,158 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879960726] [2021-08-21 13:03:30,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:03:30,158 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:03:30,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:03:30,559 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:30,559 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:03:30,559 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879960726] [2021-08-21 13:03:30,560 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1879960726] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:30,560 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1606254158] [2021-08-21 13:03:30,560 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:03:30,560 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:03:30,560 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:03:30,560 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:03:30,561 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2021-08-21 13:03:37,594 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:03:37,594 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:03:37,595 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 13:03:37,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:03:38,969 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:38,969 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1606254158] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:38,969 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:03:38,969 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19] total 37 [2021-08-21 13:03:38,969 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400998558] [2021-08-21 13:03:38,970 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2021-08-21 13:03:38,970 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:03:38,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-08-21 13:03:38,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=207, Invalid=1199, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 13:03:38,970 INFO L87 Difference]: Start difference. First operand 9542 states and 31912 transitions. Second operand has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:03:41,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:03:41,146 INFO L93 Difference]: Finished difference Result 14006 states and 44974 transitions. [2021-08-21 13:03:41,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-08-21 13:03:41,147 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 13:03:41,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:03:41,174 INFO L225 Difference]: With dead ends: 14006 [2021-08-21 13:03:41,174 INFO L226 Difference]: Without dead ends: 13794 [2021-08-21 13:03:41,175 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1551 ImplicationChecksByTransitivity, 2024.7ms TimeCoverageRelationStatistics Valid=736, Invalid=4520, Unknown=0, NotChecked=0, Total=5256 [2021-08-21 13:03:41,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13794 states. [2021-08-21 13:03:41,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13794 to 9510. [2021-08-21 13:03:41,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9510 states, 9509 states have (on average 3.3475654642969817) internal successors, (31832), 9509 states have internal predecessors, (31832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:03:41,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9510 states to 9510 states and 31832 transitions. [2021-08-21 13:03:41,368 INFO L78 Accepts]: Start accepts. Automaton has 9510 states and 31832 transitions. Word has length 36 [2021-08-21 13:03:41,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:03:41,368 INFO L470 AbstractCegarLoop]: Abstraction has 9510 states and 31832 transitions. [2021-08-21 13:03:41,368 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:03:41,368 INFO L276 IsEmpty]: Start isEmpty. Operand 9510 states and 31832 transitions. [2021-08-21 13:03:41,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 13:03:41,381 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:03:41,381 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:03:41,417 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2021-08-21 13:03:41,581 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2021-08-21 13:03:41,582 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:03:41,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:03:41,582 INFO L82 PathProgramCache]: Analyzing trace with hash 325846327, now seen corresponding path program 77 times [2021-08-21 13:03:41,582 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:03:41,582 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1759856782] [2021-08-21 13:03:41,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:03:41,582 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:03:41,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:03:42,041 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:42,041 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:03:42,042 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1759856782] [2021-08-21 13:03:42,042 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1759856782] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:42,042 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1288529331] [2021-08-21 13:03:42,042 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:03:42,042 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:03:42,042 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:03:42,043 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:03:42,044 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2021-08-21 13:03:49,126 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 13:03:49,126 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:03:49,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 13:03:49,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:03:50,533 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:50,533 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1288529331] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:50,533 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:03:50,533 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19] total 37 [2021-08-21 13:03:50,533 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [524670066] [2021-08-21 13:03:50,533 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2021-08-21 13:03:50,533 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:03:50,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-08-21 13:03:50,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=1196, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 13:03:50,534 INFO L87 Difference]: Start difference. First operand 9510 states and 31832 transitions. Second operand has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:03:53,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:03:53,208 INFO L93 Difference]: Finished difference Result 14440 states and 46356 transitions. [2021-08-21 13:03:53,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-08-21 13:03:53,209 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 13:03:53,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:03:53,239 INFO L225 Difference]: With dead ends: 14440 [2021-08-21 13:03:53,239 INFO L226 Difference]: Without dead ends: 14256 [2021-08-21 13:03:53,240 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1868 ImplicationChecksByTransitivity, 2309.9ms TimeCoverageRelationStatistics Valid=874, Invalid=5288, Unknown=0, NotChecked=0, Total=6162 [2021-08-21 13:03:53,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14256 states. [2021-08-21 13:03:53,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14256 to 9482. [2021-08-21 13:03:53,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9482 states, 9481 states have (on average 3.350701402805611) internal successors, (31768), 9481 states have internal predecessors, (31768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:03:53,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9482 states to 9482 states and 31768 transitions. [2021-08-21 13:03:53,440 INFO L78 Accepts]: Start accepts. Automaton has 9482 states and 31768 transitions. Word has length 36 [2021-08-21 13:03:53,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:03:53,441 INFO L470 AbstractCegarLoop]: Abstraction has 9482 states and 31768 transitions. [2021-08-21 13:03:53,441 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 1.8421052631578947) internal successors, (70), 37 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:03:53,441 INFO L276 IsEmpty]: Start isEmpty. Operand 9482 states and 31768 transitions. [2021-08-21 13:03:53,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 13:03:53,454 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:03:53,454 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:03:53,491 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2021-08-21 13:03:53,655 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-08-21 13:03:53,655 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:03:53,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:03:53,655 INFO L82 PathProgramCache]: Analyzing trace with hash 1065268283, now seen corresponding path program 78 times [2021-08-21 13:03:53,655 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:03:53,655 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [784610780] [2021-08-21 13:03:53,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:03:53,656 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:03:53,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:03:54,042 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:03:54,042 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:03:54,043 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [784610780] [2021-08-21 13:03:54,043 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [784610780] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:03:54,043 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1973540260] [2021-08-21 13:03:54,043 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:03:54,043 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:03:54,043 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:03:54,045 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:03:54,045 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2021-08-21 13:04:01,302 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 13:04:01,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:04:01,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 13:04:01,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:04:02,653 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:02,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1973540260] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:02,654 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:04:02,654 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18] total 36 [2021-08-21 13:04:02,654 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519099942] [2021-08-21 13:04:02,654 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-08-21 13:04:02,654 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:02,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-08-21 13:04:02,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=199, Invalid=1133, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 13:04:02,654 INFO L87 Difference]: Start difference. First operand 9482 states and 31768 transitions. Second operand has 37 states, 37 states have (on average 1.8918918918918919) internal successors, (70), 36 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:08,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:08,536 INFO L93 Difference]: Finished difference Result 16068 states and 51266 transitions. [2021-08-21 13:04:08,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2021-08-21 13:04:08,536 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.8918918918918919) internal successors, (70), 36 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 13:04:08,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:08,566 INFO L225 Difference]: With dead ends: 16068 [2021-08-21 13:04:08,566 INFO L226 Difference]: Without dead ends: 15769 [2021-08-21 13:04:08,567 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3938 ImplicationChecksByTransitivity, 4057.8ms TimeCoverageRelationStatistics Valid=1235, Invalid=10537, Unknown=0, NotChecked=0, Total=11772 [2021-08-21 13:04:08,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15769 states. [2021-08-21 13:04:08,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15769 to 9454. [2021-08-21 13:04:08,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9454 states, 9453 states have (on average 3.3502591769808525) internal successors, (31670), 9453 states have internal predecessors, (31670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:08,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9454 states to 9454 states and 31670 transitions. [2021-08-21 13:04:08,771 INFO L78 Accepts]: Start accepts. Automaton has 9454 states and 31670 transitions. Word has length 36 [2021-08-21 13:04:08,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:08,771 INFO L470 AbstractCegarLoop]: Abstraction has 9454 states and 31670 transitions. [2021-08-21 13:04:08,771 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 1.8918918918918919) internal successors, (70), 36 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:08,771 INFO L276 IsEmpty]: Start isEmpty. Operand 9454 states and 31670 transitions. [2021-08-21 13:04:08,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 13:04:08,784 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:08,784 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:08,819 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2021-08-21 13:04:08,984 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:08,984 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:04:08,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:08,984 INFO L82 PathProgramCache]: Analyzing trace with hash 2066119479, now seen corresponding path program 79 times [2021-08-21 13:04:08,985 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:08,985 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1522299530] [2021-08-21 13:04:08,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:08,985 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:09,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:09,488 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:09,488 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:09,488 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1522299530] [2021-08-21 13:04:09,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1522299530] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:09,488 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1453930771] [2021-08-21 13:04:09,488 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:04:09,488 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:09,489 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:04:09,489 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:04:09,490 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2021-08-21 13:04:16,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:16,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 13:04:16,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:04:18,192 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:18,192 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1453930771] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:18,192 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:04:18,192 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 19] total 38 [2021-08-21 13:04:18,192 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [433748035] [2021-08-21 13:04:18,192 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2021-08-21 13:04:18,192 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:18,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-08-21 13:04:18,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=213, Invalid=1269, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 13:04:18,193 INFO L87 Difference]: Start difference. First operand 9454 states and 31670 transitions. Second operand has 39 states, 39 states have (on average 1.794871794871795) internal successors, (70), 38 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:22,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:22,651 INFO L93 Difference]: Finished difference Result 16837 states and 53495 transitions. [2021-08-21 13:04:22,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2021-08-21 13:04:22,651 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.794871794871795) internal successors, (70), 38 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 13:04:22,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:22,684 INFO L225 Difference]: With dead ends: 16837 [2021-08-21 13:04:22,685 INFO L226 Difference]: Without dead ends: 16589 [2021-08-21 13:04:22,685 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3180 ImplicationChecksByTransitivity, 3489.1ms TimeCoverageRelationStatistics Valid=1311, Invalid=8789, Unknown=0, NotChecked=0, Total=10100 [2021-08-21 13:04:22,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16589 states. [2021-08-21 13:04:22,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16589 to 9454. [2021-08-21 13:04:22,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9454 states, 9453 states have (on average 3.3495186713212735) internal successors, (31663), 9453 states have internal predecessors, (31663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:22,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9454 states to 9454 states and 31663 transitions. [2021-08-21 13:04:22,922 INFO L78 Accepts]: Start accepts. Automaton has 9454 states and 31663 transitions. Word has length 36 [2021-08-21 13:04:22,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:22,922 INFO L470 AbstractCegarLoop]: Abstraction has 9454 states and 31663 transitions. [2021-08-21 13:04:22,922 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 1.794871794871795) internal successors, (70), 38 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:22,922 INFO L276 IsEmpty]: Start isEmpty. Operand 9454 states and 31663 transitions. [2021-08-21 13:04:22,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 13:04:22,935 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:22,935 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:22,972 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2021-08-21 13:04:23,135 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:23,135 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:04:23,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:23,136 INFO L82 PathProgramCache]: Analyzing trace with hash -44901317, now seen corresponding path program 80 times [2021-08-21 13:04:23,136 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:23,136 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [390318137] [2021-08-21 13:04:23,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:23,136 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:23,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:23,637 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:23,637 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:23,637 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [390318137] [2021-08-21 13:04:23,637 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [390318137] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:23,637 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1281292770] [2021-08-21 13:04:23,637 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:04:23,637 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:23,637 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:04:23,646 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:04:23,652 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2021-08-21 13:04:31,066 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:04:31,067 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:04:31,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 13:04:31,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:04:32,398 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:32,399 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1281292770] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:32,399 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:04:32,399 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 18] total 36 [2021-08-21 13:04:32,399 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [997974509] [2021-08-21 13:04:32,399 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-08-21 13:04:32,399 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:32,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-08-21 13:04:32,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=232, Invalid=1100, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 13:04:32,400 INFO L87 Difference]: Start difference. First operand 9454 states and 31663 transitions. Second operand has 37 states, 37 states have (on average 1.8918918918918919) internal successors, (70), 36 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:38,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:38,753 INFO L93 Difference]: Finished difference Result 18100 states and 57236 transitions. [2021-08-21 13:04:38,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 109 states. [2021-08-21 13:04:38,753 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.8918918918918919) internal successors, (70), 36 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 13:04:38,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:38,786 INFO L225 Difference]: With dead ends: 18100 [2021-08-21 13:04:38,786 INFO L226 Difference]: Without dead ends: 17917 [2021-08-21 13:04:38,787 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4642 ImplicationChecksByTransitivity, 4927.5ms TimeCoverageRelationStatistics Valid=1926, Invalid=11880, Unknown=0, NotChecked=0, Total=13806 [2021-08-21 13:04:38,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17917 states. [2021-08-21 13:04:38,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17917 to 9425. [2021-08-21 13:04:38,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9425 states, 9424 states have (on average 3.348471986417657) internal successors, (31556), 9424 states have internal predecessors, (31556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:39,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9425 states to 9425 states and 31556 transitions. [2021-08-21 13:04:39,006 INFO L78 Accepts]: Start accepts. Automaton has 9425 states and 31556 transitions. Word has length 36 [2021-08-21 13:04:39,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:39,006 INFO L470 AbstractCegarLoop]: Abstraction has 9425 states and 31556 transitions. [2021-08-21 13:04:39,006 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 1.8918918918918919) internal successors, (70), 36 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:39,007 INFO L276 IsEmpty]: Start isEmpty. Operand 9425 states and 31556 transitions. [2021-08-21 13:04:39,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 13:04:39,020 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:39,020 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:39,057 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2021-08-21 13:04:39,220 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable82 [2021-08-21 13:04:39,221 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:04:39,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:39,221 INFO L82 PathProgramCache]: Analyzing trace with hash -988923525, now seen corresponding path program 81 times [2021-08-21 13:04:39,221 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:39,221 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521653382] [2021-08-21 13:04:39,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:39,222 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:39,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:39,675 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:39,675 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:39,675 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521653382] [2021-08-21 13:04:39,675 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [521653382] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:39,675 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1097184150] [2021-08-21 13:04:39,676 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:04:39,676 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:39,676 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:04:39,676 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:04:39,677 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2021-08-21 13:04:47,274 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 13:04:47,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:04:47,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 13:04:47,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:04:49,134 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:49,134 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1097184150] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:49,134 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:04:49,134 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 17] total 35 [2021-08-21 13:04:49,134 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244227957] [2021-08-21 13:04:49,134 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-08-21 13:04:49,134 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:04:49,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-08-21 13:04:49,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=224, Invalid=1036, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 13:04:49,135 INFO L87 Difference]: Start difference. First operand 9425 states and 31556 transitions. Second operand has 36 states, 36 states have (on average 1.9444444444444444) internal successors, (70), 35 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:53,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:04:53,202 INFO L93 Difference]: Finished difference Result 18845 states and 60746 transitions. [2021-08-21 13:04:53,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2021-08-21 13:04:53,203 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.9444444444444444) internal successors, (70), 35 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 13:04:53,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:04:53,243 INFO L225 Difference]: With dead ends: 18845 [2021-08-21 13:04:53,244 INFO L226 Difference]: Without dead ends: 18719 [2021-08-21 13:04:53,244 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2412 ImplicationChecksByTransitivity, 3316.7ms TimeCoverageRelationStatistics Valid=1200, Invalid=6632, Unknown=0, NotChecked=0, Total=7832 [2021-08-21 13:04:53,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18719 states. [2021-08-21 13:04:53,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18719 to 9589. [2021-08-21 13:04:53,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9589 states, 9588 states have (on average 3.3508552357113057) internal successors, (32128), 9588 states have internal predecessors, (32128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:53,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9589 states to 9589 states and 32128 transitions. [2021-08-21 13:04:53,484 INFO L78 Accepts]: Start accepts. Automaton has 9589 states and 32128 transitions. Word has length 36 [2021-08-21 13:04:53,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:04:53,484 INFO L470 AbstractCegarLoop]: Abstraction has 9589 states and 32128 transitions. [2021-08-21 13:04:53,484 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 1.9444444444444444) internal successors, (70), 35 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:04:53,484 INFO L276 IsEmpty]: Start isEmpty. Operand 9589 states and 32128 transitions. [2021-08-21 13:04:53,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 13:04:53,498 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:04:53,498 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:04:53,536 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2021-08-21 13:04:53,698 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:53,699 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:04:53,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:04:53,699 INFO L82 PathProgramCache]: Analyzing trace with hash -1356465157, now seen corresponding path program 82 times [2021-08-21 13:04:53,699 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:04:53,699 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530890468] [2021-08-21 13:04:53,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:04:53,699 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:04:53,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:04:54,199 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:04:54,199 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:04:54,199 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [530890468] [2021-08-21 13:04:54,199 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [530890468] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:04:54,199 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [845699597] [2021-08-21 13:04:54,199 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 13:04:54,199 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:04:54,199 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:04:54,200 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:04:54,201 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2021-08-21 13:05:01,870 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 13:05:01,870 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:05:01,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 13:05:01,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:05:03,815 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:03,815 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [845699597] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:03,815 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:05:03,815 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 36 [2021-08-21 13:05:03,815 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530352741] [2021-08-21 13:05:03,815 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-08-21 13:05:03,815 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:05:03,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-08-21 13:05:03,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=182, Invalid=1150, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 13:05:03,816 INFO L87 Difference]: Start difference. First operand 9589 states and 32128 transitions. Second operand has 37 states, 37 states have (on average 1.8918918918918919) internal successors, (70), 36 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:05:05,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:05:05,553 INFO L93 Difference]: Finished difference Result 12395 states and 40384 transitions. [2021-08-21 13:05:05,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-21 13:05:05,553 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 1.8918918918918919) internal successors, (70), 36 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 13:05:05,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:05:05,578 INFO L225 Difference]: With dead ends: 12395 [2021-08-21 13:05:05,578 INFO L226 Difference]: Without dead ends: 12307 [2021-08-21 13:05:05,578 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 827 ImplicationChecksByTransitivity, 1697.8ms TimeCoverageRelationStatistics Valid=518, Invalid=2904, Unknown=0, NotChecked=0, Total=3422 [2021-08-21 13:05:05,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12307 states. [2021-08-21 13:05:05,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12307 to 9749. [2021-08-21 13:05:05,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9749 states, 9748 states have (on average 3.3519696347968813) internal successors, (32675), 9748 states have internal predecessors, (32675), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:05:05,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9749 states to 9749 states and 32675 transitions. [2021-08-21 13:05:05,760 INFO L78 Accepts]: Start accepts. Automaton has 9749 states and 32675 transitions. Word has length 36 [2021-08-21 13:05:05,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:05:05,760 INFO L470 AbstractCegarLoop]: Abstraction has 9749 states and 32675 transitions. [2021-08-21 13:05:05,760 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 1.8918918918918919) internal successors, (70), 36 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:05:05,760 INFO L276 IsEmpty]: Start isEmpty. Operand 9749 states and 32675 transitions. [2021-08-21 13:05:05,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 13:05:05,774 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:05:05,774 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:05:05,810 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2021-08-21 13:05:05,975 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:05,975 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:05:05,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:05:05,975 INFO L82 PathProgramCache]: Analyzing trace with hash 911256315, now seen corresponding path program 83 times [2021-08-21 13:05:05,975 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:05:05,975 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473763844] [2021-08-21 13:05:05,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:05:05,976 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:05:06,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:05:06,433 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:06,434 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:05:06,434 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [473763844] [2021-08-21 13:05:06,434 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [473763844] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:06,434 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [304410591] [2021-08-21 13:05:06,434 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 13:05:06,434 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:06,434 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:05:06,435 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:05:06,436 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2021-08-21 13:05:14,320 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 13:05:14,320 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:05:14,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-21 13:05:14,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:05:17,091 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:17,092 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [304410591] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:17,092 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:05:17,092 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 35 [2021-08-21 13:05:17,092 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206561492] [2021-08-21 13:05:17,092 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-08-21 13:05:17,092 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:05:17,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-08-21 13:05:17,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=1087, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 13:05:17,093 INFO L87 Difference]: Start difference. First operand 9749 states and 32675 transitions. Second operand has 36 states, 36 states have (on average 1.9444444444444444) internal successors, (70), 35 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:05:23,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:05:23,674 INFO L93 Difference]: Finished difference Result 16097 states and 52059 transitions. [2021-08-21 13:05:23,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-08-21 13:05:23,674 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 1.9444444444444444) internal successors, (70), 35 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 13:05:23,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:05:23,707 INFO L225 Difference]: With dead ends: 16097 [2021-08-21 13:05:23,707 INFO L226 Difference]: Without dead ends: 16008 [2021-08-21 13:05:23,708 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3005 ImplicationChecksByTransitivity, 6041.0ms TimeCoverageRelationStatistics Valid=1450, Invalid=8056, Unknown=0, NotChecked=0, Total=9506 [2021-08-21 13:05:23,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16008 states. [2021-08-21 13:05:23,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16008 to 9785. [2021-08-21 13:05:23,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9785 states, 9784 states have (on average 3.3539452166802945) internal successors, (32815), 9784 states have internal predecessors, (32815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:05:23,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9785 states to 9785 states and 32815 transitions. [2021-08-21 13:05:23,929 INFO L78 Accepts]: Start accepts. Automaton has 9785 states and 32815 transitions. Word has length 36 [2021-08-21 13:05:23,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:05:23,929 INFO L470 AbstractCegarLoop]: Abstraction has 9785 states and 32815 transitions. [2021-08-21 13:05:23,929 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 1.9444444444444444) internal successors, (70), 35 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:05:23,929 INFO L276 IsEmpty]: Start isEmpty. Operand 9785 states and 32815 transitions. [2021-08-21 13:05:23,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 13:05:23,943 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:05:23,943 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:05:23,983 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Forceful destruction successful, exit code 0 [2021-08-21 13:05:24,144 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable85 [2021-08-21 13:05:24,144 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:05:24,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:05:24,144 INFO L82 PathProgramCache]: Analyzing trace with hash 433470083, now seen corresponding path program 84 times [2021-08-21 13:05:24,145 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:05:24,145 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [356537040] [2021-08-21 13:05:24,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:05:24,145 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:05:24,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:05:24,588 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:24,588 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:05:24,589 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [356537040] [2021-08-21 13:05:24,589 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [356537040] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:24,589 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [506453087] [2021-08-21 13:05:24,589 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 13:05:24,589 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:24,589 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:05:24,591 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:05:24,591 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2021-08-21 13:05:32,699 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 13:05:32,699 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:05:32,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 13:05:32,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:05:34,494 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:34,494 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [506453087] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:34,494 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:05:34,494 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 33 [2021-08-21 13:05:34,494 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347646875] [2021-08-21 13:05:34,494 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 13:05:34,494 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:05:34,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 13:05:34,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=187, Invalid=935, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 13:05:34,495 INFO L87 Difference]: Start difference. First operand 9785 states and 32815 transitions. Second operand has 34 states, 34 states have (on average 2.0588235294117645) internal successors, (70), 33 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:05:36,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:05:36,559 INFO L93 Difference]: Finished difference Result 12230 states and 40210 transitions. [2021-08-21 13:05:36,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-08-21 13:05:36,560 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.0588235294117645) internal successors, (70), 33 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 13:05:36,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:05:36,583 INFO L225 Difference]: With dead ends: 12230 [2021-08-21 13:05:36,584 INFO L226 Difference]: Without dead ends: 12110 [2021-08-21 13:05:36,584 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 873 ImplicationChecksByTransitivity, 1743.2ms TimeCoverageRelationStatistics Valid=568, Invalid=2854, Unknown=0, NotChecked=0, Total=3422 [2021-08-21 13:05:36,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12110 states. [2021-08-21 13:05:36,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12110 to 9793. [2021-08-21 13:05:36,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9793 states, 9792 states have (on average 3.35406454248366) internal successors, (32843), 9792 states have internal predecessors, (32843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:05:36,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9793 states to 9793 states and 32843 transitions. [2021-08-21 13:05:36,773 INFO L78 Accepts]: Start accepts. Automaton has 9793 states and 32843 transitions. Word has length 36 [2021-08-21 13:05:36,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:05:36,773 INFO L470 AbstractCegarLoop]: Abstraction has 9793 states and 32843 transitions. [2021-08-21 13:05:36,773 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.0588235294117645) internal successors, (70), 33 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:05:36,773 INFO L276 IsEmpty]: Start isEmpty. Operand 9793 states and 32843 transitions. [2021-08-21 13:05:36,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 13:05:36,787 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:05:36,787 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:05:36,826 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2021-08-21 13:05:36,987 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:36,988 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:05:36,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:05:36,988 INFO L82 PathProgramCache]: Analyzing trace with hash 1706403791, now seen corresponding path program 85 times [2021-08-21 13:05:36,988 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:05:36,988 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771121862] [2021-08-21 13:05:36,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:05:36,988 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:05:37,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:05:37,398 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:37,398 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:05:37,398 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771121862] [2021-08-21 13:05:37,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [771121862] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:37,398 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2113300729] [2021-08-21 13:05:37,398 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 13:05:37,398 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:37,399 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:05:37,400 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:05:37,401 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2021-08-21 13:05:45,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:05:45,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 13:05:45,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:05:47,463 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:47,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2113300729] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:47,463 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:05:47,463 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 34 [2021-08-21 13:05:47,463 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [642255380] [2021-08-21 13:05:47,463 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-08-21 13:05:47,463 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:05:47,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-21 13:05:47,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=184, Invalid=1006, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 13:05:47,464 INFO L87 Difference]: Start difference. First operand 9793 states and 32843 transitions. Second operand has 35 states, 35 states have (on average 2.0) internal successors, (70), 34 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:05:49,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:05:49,066 INFO L93 Difference]: Finished difference Result 11923 states and 39426 transitions. [2021-08-21 13:05:49,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 13:05:49,066 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.0) internal successors, (70), 34 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 13:05:49,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:05:49,089 INFO L225 Difference]: With dead ends: 11923 [2021-08-21 13:05:49,090 INFO L226 Difference]: Without dead ends: 11803 [2021-08-21 13:05:49,090 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 663 ImplicationChecksByTransitivity, 1525.6ms TimeCoverageRelationStatistics Valid=448, Invalid=2308, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 13:05:49,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11803 states. [2021-08-21 13:05:49,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11803 to 9833. [2021-08-21 13:05:49,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9833 states, 9832 states have (on average 3.35506509357201) internal successors, (32987), 9832 states have internal predecessors, (32987), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:05:49,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9833 states to 9833 states and 32987 transitions. [2021-08-21 13:05:49,274 INFO L78 Accepts]: Start accepts. Automaton has 9833 states and 32987 transitions. Word has length 36 [2021-08-21 13:05:49,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:05:49,274 INFO L470 AbstractCegarLoop]: Abstraction has 9833 states and 32987 transitions. [2021-08-21 13:05:49,274 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.0) internal successors, (70), 34 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:05:49,274 INFO L276 IsEmpty]: Start isEmpty. Operand 9833 states and 32987 transitions. [2021-08-21 13:05:49,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 13:05:49,288 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:05:49,288 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:05:49,332 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2021-08-21 13:05:49,500 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:49,501 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:05:49,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:05:49,501 INFO L82 PathProgramCache]: Analyzing trace with hash 1636293755, now seen corresponding path program 86 times [2021-08-21 13:05:49,501 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:05:49,501 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1039189858] [2021-08-21 13:05:49,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:05:49,501 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:05:49,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:05:49,918 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:49,918 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:05:49,918 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1039189858] [2021-08-21 13:05:49,918 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1039189858] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:49,918 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1349687433] [2021-08-21 13:05:49,918 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 13:05:49,918 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:05:49,918 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:05:49,921 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:05:49,921 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2021-08-21 13:05:58,278 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 13:05:58,278 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:05:58,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 13:05:58,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:05:59,979 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:05:59,979 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1349687433] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:05:59,979 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:05:59,979 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 33 [2021-08-21 13:05:59,979 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [604158968] [2021-08-21 13:05:59,979 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2021-08-21 13:05:59,979 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:05:59,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-08-21 13:05:59,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=187, Invalid=935, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 13:05:59,980 INFO L87 Difference]: Start difference. First operand 9833 states and 32987 transitions. Second operand has 34 states, 34 states have (on average 2.0588235294117645) internal successors, (70), 33 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:06:01,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 13:06:01,442 INFO L93 Difference]: Finished difference Result 11103 states and 36794 transitions. [2021-08-21 13:06:01,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-21 13:06:01,442 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.0588235294117645) internal successors, (70), 33 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 13:06:01,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 13:06:01,464 INFO L225 Difference]: With dead ends: 11103 [2021-08-21 13:06:01,464 INFO L226 Difference]: Without dead ends: 10983 [2021-08-21 13:06:01,464 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 580 ImplicationChecksByTransitivity, 1396.7ms TimeCoverageRelationStatistics Valid=431, Invalid=2019, Unknown=0, NotChecked=0, Total=2450 [2021-08-21 13:06:01,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10983 states. [2021-08-21 13:06:01,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10983 to 9841. [2021-08-21 13:06:01,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9841 states, 9840 states have (on average 3.354776422764228) internal successors, (33011), 9840 states have internal predecessors, (33011), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:06:01,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9841 states to 9841 states and 33011 transitions. [2021-08-21 13:06:01,654 INFO L78 Accepts]: Start accepts. Automaton has 9841 states and 33011 transitions. Word has length 36 [2021-08-21 13:06:01,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 13:06:01,654 INFO L470 AbstractCegarLoop]: Abstraction has 9841 states and 33011 transitions. [2021-08-21 13:06:01,654 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.0588235294117645) internal successors, (70), 33 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 13:06:01,655 INFO L276 IsEmpty]: Start isEmpty. Operand 9841 states and 33011 transitions. [2021-08-21 13:06:01,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 13:06:01,668 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 13:06:01,668 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 13:06:01,707 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Ended with exit code 0 [2021-08-21 13:06:01,868 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2021-08-21 13:06:01,869 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 13:06:01,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 13:06:01,869 INFO L82 PathProgramCache]: Analyzing trace with hash -1177801161, now seen corresponding path program 87 times [2021-08-21 13:06:01,869 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 13:06:01,869 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [125268432] [2021-08-21 13:06:01,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 13:06:01,869 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 13:06:01,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 13:06:02,325 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:06:02,326 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 13:06:02,326 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [125268432] [2021-08-21 13:06:02,326 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [125268432] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:06:02,326 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [227226689] [2021-08-21 13:06:02,326 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 13:06:02,326 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:06:02,326 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 13:06:02,327 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 13:06:02,327 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2021-08-21 13:06:10,858 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-21 13:06:10,859 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 13:06:10,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 13:06:10,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 13:06:12,655 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 13:06:12,655 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [227226689] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 13:06:12,655 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 13:06:12,655 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17] total 34 [2021-08-21 13:06:12,655 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281175182] [2021-08-21 13:06:12,656 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2021-08-21 13:06:12,656 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 13:06:12,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-08-21 13:06:12,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=234, Invalid=956, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 13:06:12,656 INFO L87 Difference]: Start difference. First operand 9841 states and 33011 transitions. Second operand has 35 states, 35 states have (on average 2.0) internal successors, (70), 34 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2021-08-21 13:06:15,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-08-21 13:06:15,305 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT [2021-08-21 13:06:15,342 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-21 13:06:15,342 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-21 13:06:15,351 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2021-08-21 13:06:15,506 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 13:06:15,506 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was constructing difference of abstraction (9841states) and FLOYD_HOARE automaton (currently 63 states, 35 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 71 known predicates. [2021-08-21 13:06:15,507 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-08-21 13:06:15,508 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-08-21 13:06:15,508 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION [2021-08-21 13:06:15,512 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-21 13:06:15,512 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-08-21 13:06:15,514 INFO L202 PluginConnector]: Adding new model threaded-sum-3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.08 01:06:15 BasicIcfg [2021-08-21 13:06:15,514 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-21 13:06:15,516 INFO L168 Benchmark]: Toolchain (without parser) took 692910.73 ms. Allocated memory was 178.3 MB in the beginning and 2.1 GB in the end (delta: 1.9 GB). Free memory was 159.3 MB in the beginning and 1.5 GB in the end (delta: -1.3 GB). Peak memory consumption was 586.3 MB. Max. memory is 8.0 GB. [2021-08-21 13:06:15,516 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.12 ms. Allocated memory is still 178.3 MB. Free memory is still 160.4 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-08-21 13:06:15,516 INFO L168 Benchmark]: Boogie Procedure Inliner took 23.54 ms. Allocated memory is still 178.3 MB. Free memory was 159.2 MB in the beginning and 157.7 MB in the end (delta: 1.4 MB). There was no memory consumed. Max. memory is 8.0 GB. [2021-08-21 13:06:15,517 INFO L168 Benchmark]: Boogie Preprocessor took 13.92 ms. Allocated memory is still 178.3 MB. Free memory was 157.6 MB in the beginning and 156.7 MB in the end (delta: 909.0 kB). There was no memory consumed. Max. memory is 8.0 GB. [2021-08-21 13:06:15,517 INFO L168 Benchmark]: RCFGBuilder took 352.82 ms. Allocated memory is still 178.3 MB. Free memory was 156.6 MB in the beginning and 141.9 MB in the end (delta: 14.7 MB). Peak memory consumption was 14.7 MB. Max. memory is 8.0 GB. [2021-08-21 13:06:15,517 INFO L168 Benchmark]: TraceAbstraction took 692516.06 ms. Allocated memory was 178.3 MB in the beginning and 2.1 GB in the end (delta: 1.9 GB). Free memory was 141.5 MB in the beginning and 1.5 GB in the end (delta: -1.4 GB). Peak memory consumption was 568.5 MB. Max. memory is 8.0 GB. [2021-08-21 13:06:15,518 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.12 ms. Allocated memory is still 178.3 MB. Free memory is still 160.4 MB. There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 23.54 ms. Allocated memory is still 178.3 MB. Free memory was 159.2 MB in the beginning and 157.7 MB in the end (delta: 1.4 MB). There was no memory consumed. Max. memory is 8.0 GB. * Boogie Preprocessor took 13.92 ms. Allocated memory is still 178.3 MB. Free memory was 157.6 MB in the beginning and 156.7 MB in the end (delta: 909.0 kB). There was no memory consumed. Max. memory is 8.0 GB. * RCFGBuilder took 352.82 ms. Allocated memory is still 178.3 MB. Free memory was 156.6 MB in the beginning and 141.9 MB in the end (delta: 14.7 MB). Peak memory consumption was 14.7 MB. Max. memory is 8.0 GB. * TraceAbstraction took 692516.06 ms. Allocated memory was 178.3 MB in the beginning and 2.1 GB in the end (delta: 1.9 GB). Free memory was 141.5 MB in the beginning and 1.5 GB in the end (delta: -1.4 GB). Peak memory consumption was 568.5 MB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 78]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (9841states) and FLOYD_HOARE automaton (currently 63 states, 35 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 71 known predicates. - TimeoutResultAtElement [Line: 71]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (9841states) and FLOYD_HOARE automaton (currently 63 states, 35 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 71 known predicates. - TimeoutResultAtElement [Line: 72]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (9841states) and FLOYD_HOARE automaton (currently 63 states, 35 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 71 known predicates. - TimeoutResultAtElement [Line: 71]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (9841states) and FLOYD_HOARE automaton (currently 63 states, 35 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 71 known predicates. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 7 procedures, 47 locations, 4 error locations. Started 1 CEGAR loops. OverallTime: 692390.9ms, OverallIterations: 90, TraceHistogramMax: 4, EmptinessCheckTime: 1042.4ms, AutomataDifference: 204824.2ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 43.8ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 2761 SDtfs, 27073 SDslu, 34327 SDs, 0 SdLazy, 154618 SolverSat, 13142 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 66352.5ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 7190 GetRequests, 1757 SyntacticMatches, 92 SemanticMatches, 5340 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107427 ImplicationChecksByTransitivity, 164163.3ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=9841occurred in iteration=89, InterpolantAutomatonStates: 4575, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 15887.7ms AutomataMinimizationTime, 89 MinimizatonAttempts, 367469 StatesRemovedByMinimization, 87 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 340.4ms SsaConstructionTime, 1579.5ms SatisfiabilityAnalysisTime, 140587.4ms InterpolantComputationTime, 5999 NumberOfCodeBlocks, 5999 NumberOfCodeBlocksAsserted, 356 NumberOfCheckSat, 5823 ConstructedInterpolants, 0 QuantifiedInterpolants, 122475 SizeOfPredicates, 551 NumberOfNonLiveVariables, 5444 ConjunctsInSsa, 1712 ConjunctsInUnsatCore, 176 InterpolantComputations, 4 PerfectInterpolantSequences, 121/2692 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