/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/parallel/misc-5.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-87fd7473a0bda1db0ad7f77f2116346063730f21-87fd747 [2021-08-21 12:31:55,713 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-21 12:31:55,714 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-21 12:31:55,745 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-21 12:31:55,746 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-21 12:31:55,748 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-21 12:31:55,750 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-21 12:31:55,754 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-21 12:31:55,755 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-21 12:31:55,758 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-21 12:31:55,759 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-21 12:31:55,760 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-21 12:31:55,760 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-21 12:31:55,761 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-21 12:31:55,762 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-21 12:31:55,766 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-21 12:31:55,767 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-21 12:31:55,768 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-21 12:31:55,770 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-21 12:31:55,773 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-21 12:31:55,774 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-21 12:31:55,775 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-21 12:31:55,776 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-21 12:31:55,777 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-21 12:31:55,782 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-21 12:31:55,782 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-21 12:31:55,782 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-21 12:31:55,783 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-21 12:31:55,783 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-21 12:31:55,784 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-21 12:31:55,784 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-21 12:31:55,784 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-21 12:31:55,785 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-21 12:31:55,786 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-21 12:31:55,786 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-21 12:31:55,787 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-21 12:31:55,787 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-21 12:31:55,787 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-21 12:31:55,787 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-21 12:31:55,788 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-21 12:31:55,788 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-21 12:31:55,789 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:31:55,816 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-21 12:31:55,816 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-21 12:31:55,817 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-08-21 12:31:55,817 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-08-21 12:31:55,819 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-21 12:31:55,819 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-21 12:31:55,819 INFO L138 SettingsManager]: * Use SBE=true [2021-08-21 12:31:55,820 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-21 12:31:55,820 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-21 12:31:55,820 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-21 12:31:55,820 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-21 12:31:55,820 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-21 12:31:55,821 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-21 12:31:55,821 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-21 12:31:55,821 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-21 12:31:55,821 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-21 12:31:55,821 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-21 12:31:55,821 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-21 12:31:55,821 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-21 12:31:55,821 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-21 12:31:55,821 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-21 12:31:55,821 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-21 12:31:55,822 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-21 12:31:55,822 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 12:31:55,822 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-21 12:31:55,822 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-21 12:31:55,822 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-21 12:31:55,822 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-21 12:31:55,822 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-21 12:31:55,822 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-21 12:31:55,822 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-21 12:31:55,823 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:31:56,069 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-21 12:31:56,082 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-21 12:31:56,084 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-21 12:31:56,085 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-21 12:31:56,092 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-21 12:31:56,093 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/misc-5.wvr.bpl [2021-08-21 12:31:56,093 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/misc-5.wvr.bpl' [2021-08-21 12:31:56,135 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-21 12:31:56,136 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-21 12:31:56,137 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-21 12:31:56,137 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-21 12:31:56,137 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-21 12:31:56,146 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:31:56" (1/1) ... [2021-08-21 12:31:56,151 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:31:56" (1/1) ... [2021-08-21 12:31:56,156 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-21 12:31:56,157 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-21 12:31:56,158 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-21 12:31:56,158 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-21 12:31:56,163 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:31:56" (1/1) ... [2021-08-21 12:31:56,163 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:31:56" (1/1) ... [2021-08-21 12:31:56,164 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:31:56" (1/1) ... [2021-08-21 12:31:56,164 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:31:56" (1/1) ... [2021-08-21 12:31:56,167 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:31:56" (1/1) ... [2021-08-21 12:31:56,169 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:31:56" (1/1) ... [2021-08-21 12:31:56,170 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:31:56" (1/1) ... [2021-08-21 12:31:56,171 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-21 12:31:56,172 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-21 12:31:56,172 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-21 12:31:56,172 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-21 12:31:56,173 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:31:56" (1/1) ... [2021-08-21 12:31:56,180 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 12:31:56,186 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:31:56,197 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:31:56,219 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:31:56,237 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-21 12:31:56,237 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-21 12:31:56,237 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-21 12:31:56,237 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-21 12:31:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-21 12:31:56,238 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-21 12:31:56,238 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-21 12:31:56,238 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-21 12:31:56,238 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-21 12:31:56,239 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-08-21 12:31:56,239 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-08-21 12:31:56,239 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-08-21 12:31:56,240 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:31:56,438 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-21 12:31:56,438 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-08-21 12:31:56,439 INFO L202 PluginConnector]: Adding new model misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 12:31:56 BoogieIcfgContainer [2021-08-21 12:31:56,440 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-21 12:31:56,441 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-21 12:31:56,441 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-21 12:31:56,442 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-21 12:31:56,443 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:31:56" (1/2) ... [2021-08-21 12:31:56,443 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@596ce7d5 and model type misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.08 12:31:56, skipping insertion in model container [2021-08-21 12:31:56,443 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 12:31:56" (2/2) ... [2021-08-21 12:31:56,444 INFO L111 eAbstractionObserver]: Analyzing ICFG misc-5.wvr.bpl [2021-08-21 12:31:56,447 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-21 12:31:56,447 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-21 12:31:56,447 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-21 12:31:56,448 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-21 12:31:56,485 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-08-21 12:31:56,521 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-08-21 12:31:56,527 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:31:56,527 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-08-21 12:31:56,536 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 31 places, 23 transitions, 70 flow [2021-08-21 12:31:56,555 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 87 states, 86 states have (on average 2.616279069767442) internal successors, (225), 86 states have internal predecessors, (225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:31:56,557 INFO L276 IsEmpty]: Start isEmpty. Operand has 87 states, 86 states have (on average 2.616279069767442) internal successors, (225), 86 states have internal predecessors, (225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:31:56,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-21 12:31:56,563 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:31:56,564 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:31:56,564 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:31:56,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:31:56,568 INFO L82 PathProgramCache]: Analyzing trace with hash 892684368, now seen corresponding path program 1 times [2021-08-21 12:31:56,573 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:31:56,573 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1661747365] [2021-08-21 12:31:56,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:31:56,574 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:31:56,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:31:56,667 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:31:56,668 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:31:56,668 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1661747365] [2021-08-21 12:31:56,669 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1661747365] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 12:31:56,669 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 12:31:56,669 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-08-21 12:31:56,670 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1521681547] [2021-08-21 12:31:56,673 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-21 12:31:56,673 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:31:56,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-21 12:31:56,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-21 12:31:56,687 INFO L87 Difference]: Start difference. First operand has 87 states, 86 states have (on average 2.616279069767442) internal successors, (225), 86 states have internal predecessors, (225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 2 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:31:56,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:31:56,721 INFO L93 Difference]: Finished difference Result 84 states and 197 transitions. [2021-08-21 12:31:56,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-21 12:31:56,722 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 2 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-08-21 12:31:56,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:31:56,729 INFO L225 Difference]: With dead ends: 84 [2021-08-21 12:31:56,729 INFO L226 Difference]: Without dead ends: 56 [2021-08-21 12:31:56,730 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-21 12:31:56,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2021-08-21 12:31:56,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 56. [2021-08-21 12:31:56,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 55 states have (on average 2.1272727272727274) internal successors, (117), 55 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:31:56,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 117 transitions. [2021-08-21 12:31:56,761 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 117 transitions. Word has length 14 [2021-08-21 12:31:56,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:31:56,761 INFO L470 AbstractCegarLoop]: Abstraction has 56 states and 117 transitions. [2021-08-21 12:31:56,761 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 2 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:31:56,762 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 117 transitions. [2021-08-21 12:31:56,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-21 12:31:56,763 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:31:56,763 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:31:56,763 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-21 12:31:56,763 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:31:56,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:31:56,766 INFO L82 PathProgramCache]: Analyzing trace with hash -1238285906, now seen corresponding path program 2 times [2021-08-21 12:31:56,768 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:31:56,768 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819589790] [2021-08-21 12:31:56,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:31:56,771 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:31:56,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:31:56,817 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:31:56,817 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:31:56,818 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819589790] [2021-08-21 12:31:56,818 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [819589790] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 12:31:56,818 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 12:31:56,818 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-21 12:31:56,818 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [459319994] [2021-08-21 12:31:56,820 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 12:31:56,820 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:31:56,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 12:31:56,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 12:31:56,821 INFO L87 Difference]: Start difference. First operand 56 states and 117 transitions. Second operand has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:31:56,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:31:56,859 INFO L93 Difference]: Finished difference Result 80 states and 164 transitions. [2021-08-21 12:31:56,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-21 12:31:56,859 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-08-21 12:31:56,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:31:56,864 INFO L225 Difference]: With dead ends: 80 [2021-08-21 12:31:56,864 INFO L226 Difference]: Without dead ends: 66 [2021-08-21 12:31:56,866 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 15.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 12:31:56,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2021-08-21 12:31:56,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 66. [2021-08-21 12:31:56,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66 states, 65 states have (on average 2.169230769230769) internal successors, (141), 65 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:31:56,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 141 transitions. [2021-08-21 12:31:56,880 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 141 transitions. Word has length 14 [2021-08-21 12:31:56,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:31:56,880 INFO L470 AbstractCegarLoop]: Abstraction has 66 states and 141 transitions. [2021-08-21 12:31:56,881 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:31:56,881 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 141 transitions. [2021-08-21 12:31:56,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-21 12:31:56,882 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:31:56,882 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:31:56,883 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-21 12:31:56,883 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:31:56,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:31:56,884 INFO L82 PathProgramCache]: Analyzing trace with hash 1399519920, now seen corresponding path program 1 times [2021-08-21 12:31:56,884 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:31:56,885 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1834526582] [2021-08-21 12:31:56,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:31:56,885 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:31:56,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:31:56,941 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:31:56,941 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:31:56,941 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1834526582] [2021-08-21 12:31:56,941 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1834526582] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:31:56,942 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1875948323] [2021-08-21 12:31:56,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:31:56,942 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:31:56,942 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:31:56,952 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:31:56,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:31:56,985 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:31:56,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 42 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 12:31:56,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:31:57,138 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:31:57,139 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1875948323] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:31:57,139 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:31:57,139 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 6 [2021-08-21 12:31:57,139 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200413644] [2021-08-21 12:31:57,139 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 12:31:57,139 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:31:57,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 12:31:57,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-21 12:31:57,140 INFO L87 Difference]: Start difference. First operand 66 states and 141 transitions. Second operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:31:57,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:31:57,208 INFO L93 Difference]: Finished difference Result 90 states and 188 transitions. [2021-08-21 12:31:57,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 12:31:57,208 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-21 12:31:57,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:31:57,209 INFO L225 Difference]: With dead ends: 90 [2021-08-21 12:31:57,209 INFO L226 Difference]: Without dead ends: 76 [2021-08-21 12:31:57,209 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 45.1ms TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:31:57,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2021-08-21 12:31:57,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 76. [2021-08-21 12:31:57,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76 states, 75 states have (on average 2.2) internal successors, (165), 75 states have internal predecessors, (165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:31:57,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 165 transitions. [2021-08-21 12:31:57,213 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 165 transitions. Word has length 16 [2021-08-21 12:31:57,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:31:57,213 INFO L470 AbstractCegarLoop]: Abstraction has 76 states and 165 transitions. [2021-08-21 12:31:57,213 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 6 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:31:57,214 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 165 transitions. [2021-08-21 12:31:57,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-21 12:31:57,214 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:31:57,214 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:31:57,233 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:31:57,415 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:31:57,415 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:31:57,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:31:57,416 INFO L82 PathProgramCache]: Analyzing trace with hash -976987344, now seen corresponding path program 1 times [2021-08-21 12:31:57,416 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:31:57,416 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1851859920] [2021-08-21 12:31:57,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:31:57,416 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:31:57,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:31:57,461 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:31:57,461 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:31:57,461 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1851859920] [2021-08-21 12:31:57,461 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1851859920] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 12:31:57,461 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 12:31:57,461 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-21 12:31:57,461 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [568045454] [2021-08-21 12:31:57,462 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 12:31:57,462 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:31:57,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 12:31:57,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-21 12:31:57,462 INFO L87 Difference]: Start difference. First operand 76 states and 165 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:31:57,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:31:57,508 INFO L93 Difference]: Finished difference Result 98 states and 208 transitions. [2021-08-21 12:31:57,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 12:31:57,509 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-21 12:31:57,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:31:57,510 INFO L225 Difference]: With dead ends: 98 [2021-08-21 12:31:57,510 INFO L226 Difference]: Without dead ends: 84 [2021-08-21 12:31:57,510 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 18.4ms TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-08-21 12:31:57,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2021-08-21 12:31:57,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 76. [2021-08-21 12:31:57,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76 states, 75 states have (on average 2.2) internal successors, (165), 75 states have internal predecessors, (165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:31:57,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 165 transitions. [2021-08-21 12:31:57,515 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 165 transitions. Word has length 16 [2021-08-21 12:31:57,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:31:57,515 INFO L470 AbstractCegarLoop]: Abstraction has 76 states and 165 transitions. [2021-08-21 12:31:57,515 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:31:57,515 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 165 transitions. [2021-08-21 12:31:57,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:31:57,516 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:31:57,516 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:31:57,516 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-08-21 12:31:57,516 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:31:57,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:31:57,517 INFO L82 PathProgramCache]: Analyzing trace with hash -1994753230, now seen corresponding path program 2 times [2021-08-21 12:31:57,517 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:31:57,517 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1610920898] [2021-08-21 12:31:57,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:31:57,517 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:31:57,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:31:57,570 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:31:57,570 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:31:57,570 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1610920898] [2021-08-21 12:31:57,571 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1610920898] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:31:57,571 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [270438911] [2021-08-21 12:31:57,571 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:31:57,571 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:31:57,571 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:31:57,573 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:31:57,587 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:31:57,638 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:31:57,638 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:31:57,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 12:31:57,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:31:57,812 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:31:57,812 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [270438911] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:31:57,812 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:31:57,812 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2021-08-21 12:31:57,813 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [920994719] [2021-08-21 12:31:57,813 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 12:31:57,813 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:31:57,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 12:31:57,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:31:57,815 INFO L87 Difference]: Start difference. First operand 76 states and 165 transitions. Second operand has 9 states, 9 states have (on average 3.0) internal successors, (27), 8 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:31:57,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:31:57,873 INFO L93 Difference]: Finished difference Result 108 states and 232 transitions. [2021-08-21 12:31:57,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-21 12:31:57,873 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.0) internal successors, (27), 8 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-21 12:31:57,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:31:57,875 INFO L225 Difference]: With dead ends: 108 [2021-08-21 12:31:57,875 INFO L226 Difference]: Without dead ends: 94 [2021-08-21 12:31:57,875 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 46.7ms TimeCoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:31:57,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2021-08-21 12:31:57,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 86. [2021-08-21 12:31:57,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 85 states have (on average 2.223529411764706) internal successors, (189), 85 states have internal predecessors, (189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:31:57,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 189 transitions. [2021-08-21 12:31:57,889 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 189 transitions. Word has length 18 [2021-08-21 12:31:57,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:31:57,890 INFO L470 AbstractCegarLoop]: Abstraction has 86 states and 189 transitions. [2021-08-21 12:31:57,890 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.0) internal successors, (27), 8 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:31:57,890 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 189 transitions. [2021-08-21 12:31:57,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:31:57,894 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:31:57,894 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:31:57,912 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:31:58,108 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:31:58,109 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:31:58,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:31:58,109 INFO L82 PathProgramCache]: Analyzing trace with hash -1807062930, now seen corresponding path program 1 times [2021-08-21 12:31:58,109 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:31:58,110 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [402905244] [2021-08-21 12:31:58,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:31:58,110 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:31:58,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:31:58,171 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:31:58,171 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:31:58,171 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [402905244] [2021-08-21 12:31:58,171 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [402905244] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:31:58,171 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [739625181] [2021-08-21 12:31:58,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:31:58,172 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:31:58,172 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:31:58,172 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:31:58,184 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:31:58,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:31:58,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:31:58,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:31:58,362 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:31:58,363 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [739625181] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:31:58,363 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:31:58,363 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2021-08-21 12:31:58,363 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207328111] [2021-08-21 12:31:58,363 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 12:31:58,364 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:31:58,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 12:31:58,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:31:58,364 INFO L87 Difference]: Start difference. First operand 86 states and 189 transitions. Second operand has 9 states, 9 states have (on average 3.0) internal successors, (27), 8 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:31:58,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:31:58,451 INFO L93 Difference]: Finished difference Result 116 states and 252 transitions. [2021-08-21 12:31:58,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-21 12:31:58,452 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.0) internal successors, (27), 8 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-21 12:31:58,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:31:58,452 INFO L225 Difference]: With dead ends: 116 [2021-08-21 12:31:58,452 INFO L226 Difference]: Without dead ends: 102 [2021-08-21 12:31:58,453 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 54.7ms TimeCoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:31:58,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2021-08-21 12:31:58,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 94. [2021-08-21 12:31:58,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 93 states have (on average 2.247311827956989) internal successors, (209), 93 states have internal predecessors, (209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:31:58,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 209 transitions. [2021-08-21 12:31:58,456 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 209 transitions. Word has length 18 [2021-08-21 12:31:58,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:31:58,457 INFO L470 AbstractCegarLoop]: Abstraction has 94 states and 209 transitions. [2021-08-21 12:31:58,457 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.0) internal successors, (27), 8 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:31:58,457 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 209 transitions. [2021-08-21 12:31:58,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:31:58,468 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:31:58,468 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:31:58,485 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:31:58,676 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:31:58,677 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:31:58,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:31:58,678 INFO L82 PathProgramCache]: Analyzing trace with hash 1022827570, now seen corresponding path program 2 times [2021-08-21 12:31:58,678 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:31:58,678 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2012925337] [2021-08-21 12:31:58,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:31:58,678 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:31:58,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:31:58,725 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:31:58,725 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:31:58,726 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2012925337] [2021-08-21 12:31:58,726 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2012925337] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:31:58,726 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1062487753] [2021-08-21 12:31:58,726 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:31:58,726 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:31:58,726 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:31:58,727 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:31:58,728 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:31:58,785 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:31:58,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:31:58,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 12:31:58,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:31:58,917 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:31:58,918 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1062487753] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:31:58,918 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:31:58,918 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2021-08-21 12:31:58,918 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [415045414] [2021-08-21 12:31:58,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 12:31:58,919 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:31:58,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 12:31:58,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:31:58,919 INFO L87 Difference]: Start difference. First operand 94 states and 209 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:31:58,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:31:58,981 INFO L93 Difference]: Finished difference Result 124 states and 272 transitions. [2021-08-21 12:31:58,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-21 12:31:58,982 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-21 12:31:58,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:31:58,982 INFO L225 Difference]: With dead ends: 124 [2021-08-21 12:31:58,982 INFO L226 Difference]: Without dead ends: 110 [2021-08-21 12:31:58,982 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 46.9ms TimeCoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:31:58,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2021-08-21 12:31:58,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 86. [2021-08-21 12:31:58,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 85 states have (on average 2.223529411764706) internal successors, (189), 85 states have internal predecessors, (189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:31:58,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 189 transitions. [2021-08-21 12:31:58,986 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 189 transitions. Word has length 18 [2021-08-21 12:31:58,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:31:58,986 INFO L470 AbstractCegarLoop]: Abstraction has 86 states and 189 transitions. [2021-08-21 12:31:58,986 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:31:58,986 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 189 transitions. [2021-08-21 12:31:58,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:31:58,986 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:31:58,986 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:31:59,009 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:31:59,209 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:31:59,210 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:31:59,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:31:59,211 INFO L82 PathProgramCache]: Analyzing trace with hash 283894580, now seen corresponding path program 3 times [2021-08-21 12:31:59,211 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:31:59,211 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092602030] [2021-08-21 12:31:59,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:31:59,211 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:31:59,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:31:59,259 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:31:59,259 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:31:59,259 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092602030] [2021-08-21 12:31:59,259 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2092602030] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:31:59,259 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2014810327] [2021-08-21 12:31:59,259 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:31:59,259 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:31:59,260 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:31:59,263 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:31:59,263 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:31:59,333 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 12:31:59,333 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:31:59,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:31:59,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:31:59,516 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:31:59,517 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2014810327] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:31:59,517 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:31:59,517 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-08-21 12:31:59,517 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [670578269] [2021-08-21 12:31:59,517 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 12:31:59,518 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:31:59,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 12:31:59,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-08-21 12:31:59,521 INFO L87 Difference]: Start difference. First operand 86 states and 189 transitions. Second operand has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:31:59,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:31:59,574 INFO L93 Difference]: Finished difference Result 126 states and 276 transitions. [2021-08-21 12:31:59,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-21 12:31:59,574 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:31:59,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:31:59,575 INFO L225 Difference]: With dead ends: 126 [2021-08-21 12:31:59,575 INFO L226 Difference]: Without dead ends: 112 [2021-08-21 12:31:59,575 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 68.2ms TimeCoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:31:59,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2021-08-21 12:31:59,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 104. [2021-08-21 12:31:59,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 103 states have (on average 2.262135922330097) internal successors, (233), 103 states have internal predecessors, (233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:31:59,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 233 transitions. [2021-08-21 12:31:59,578 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 233 transitions. Word has length 20 [2021-08-21 12:31:59,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:31:59,578 INFO L470 AbstractCegarLoop]: Abstraction has 104 states and 233 transitions. [2021-08-21 12:31:59,578 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:31:59,578 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 233 transitions. [2021-08-21 12:31:59,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:31:59,578 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:31:59,579 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:31:59,598 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:31:59,792 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:31:59,793 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:31:59,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:31:59,793 INFO L82 PathProgramCache]: Analyzing trace with hash -2092612684, now seen corresponding path program 2 times [2021-08-21 12:31:59,793 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:31:59,793 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1945676148] [2021-08-21 12:31:59,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:31:59,794 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:31:59,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:31:59,844 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:31:59,845 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:31:59,845 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1945676148] [2021-08-21 12:31:59,845 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1945676148] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:31:59,845 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2146587386] [2021-08-21 12:31:59,845 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:31:59,845 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:31:59,845 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:31:59,849 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:31:59,876 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:31:59,932 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:31:59,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:31:59,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 12:31:59,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:00,094 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:00,094 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2146587386] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:00,094 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:00,095 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-08-21 12:32:00,095 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1811642258] [2021-08-21 12:32:00,095 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 12:32:00,095 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:00,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 12:32:00,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-08-21 12:32:00,095 INFO L87 Difference]: Start difference. First operand 104 states and 233 transitions. Second operand has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:00,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:00,181 INFO L93 Difference]: Finished difference Result 134 states and 296 transitions. [2021-08-21 12:32:00,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 12:32:00,181 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:32:00,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:00,182 INFO L225 Difference]: With dead ends: 134 [2021-08-21 12:32:00,182 INFO L226 Difference]: Without dead ends: 120 [2021-08-21 12:32:00,182 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 74.6ms TimeCoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:32:00,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2021-08-21 12:32:00,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 96. [2021-08-21 12:32:00,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 95 states have (on average 2.2421052631578946) internal successors, (213), 95 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:00,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 213 transitions. [2021-08-21 12:32:00,188 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 213 transitions. Word has length 20 [2021-08-21 12:32:00,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:00,188 INFO L470 AbstractCegarLoop]: Abstraction has 96 states and 213 transitions. [2021-08-21 12:32:00,188 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:00,188 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 213 transitions. [2021-08-21 12:32:00,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:32:00,189 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:00,189 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:00,205 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:32:00,396 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:00,399 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:32:00,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:00,399 INFO L82 PathProgramCache]: Analyzing trace with hash 471584880, now seen corresponding path program 3 times [2021-08-21 12:32:00,399 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:00,399 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1560968247] [2021-08-21 12:32:00,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:00,400 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:00,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:00,436 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:00,436 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:00,436 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1560968247] [2021-08-21 12:32:00,437 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1560968247] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:00,437 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1711615651] [2021-08-21 12:32:00,437 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:32:00,437 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:00,437 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:00,437 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:32:00,450 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:32:00,524 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:32:00,524 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:32:00,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 12:32:00,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:00,656 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:00,657 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1711615651] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:00,657 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:00,657 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-08-21 12:32:00,658 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1885070146] [2021-08-21 12:32:00,659 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 12:32:00,660 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:00,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 12:32:00,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-08-21 12:32:00,660 INFO L87 Difference]: Start difference. First operand 96 states and 213 transitions. Second operand has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:00,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:00,721 INFO L93 Difference]: Finished difference Result 134 states and 296 transitions. [2021-08-21 12:32:00,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-21 12:32:00,722 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:32:00,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:00,723 INFO L225 Difference]: With dead ends: 134 [2021-08-21 12:32:00,723 INFO L226 Difference]: Without dead ends: 120 [2021-08-21 12:32:00,723 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 58.6ms TimeCoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:32:00,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2021-08-21 12:32:00,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 96. [2021-08-21 12:32:00,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 95 states have (on average 2.2421052631578946) internal successors, (213), 95 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:00,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 213 transitions. [2021-08-21 12:32:00,725 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 213 transitions. Word has length 20 [2021-08-21 12:32:00,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:00,725 INFO L470 AbstractCegarLoop]: Abstraction has 96 states and 213 transitions. [2021-08-21 12:32:00,725 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:00,725 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 213 transitions. [2021-08-21 12:32:00,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:32:00,726 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:00,726 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:00,742 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:32:00,941 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:00,941 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:32:00,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:00,941 INFO L82 PathProgramCache]: Analyzing trace with hash 265646448, now seen corresponding path program 4 times [2021-08-21 12:32:00,941 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:00,941 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1814601929] [2021-08-21 12:32:00,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:00,942 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:00,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:00,985 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:00,985 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:00,985 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1814601929] [2021-08-21 12:32:00,985 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1814601929] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:00,986 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [893179188] [2021-08-21 12:32:00,986 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:32:00,986 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:00,986 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:00,986 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:32:00,987 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:32:01,082 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:32:01,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:32:01,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 12:32:01,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:01,231 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:01,232 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [893179188] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:01,232 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:01,232 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-08-21 12:32:01,232 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93723977] [2021-08-21 12:32:01,232 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 12:32:01,232 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:01,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 12:32:01,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-08-21 12:32:01,233 INFO L87 Difference]: Start difference. First operand 96 states and 213 transitions. Second operand has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:01,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:01,293 INFO L93 Difference]: Finished difference Result 134 states and 296 transitions. [2021-08-21 12:32:01,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-21 12:32:01,293 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:32:01,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:01,294 INFO L225 Difference]: With dead ends: 134 [2021-08-21 12:32:01,294 INFO L226 Difference]: Without dead ends: 120 [2021-08-21 12:32:01,294 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 60.3ms TimeCoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:32:01,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2021-08-21 12:32:01,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 104. [2021-08-21 12:32:01,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 103 states have (on average 2.262135922330097) internal successors, (233), 103 states have internal predecessors, (233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:01,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 233 transitions. [2021-08-21 12:32:01,296 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 233 transitions. Word has length 20 [2021-08-21 12:32:01,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:01,296 INFO L470 AbstractCegarLoop]: Abstraction has 104 states and 233 transitions. [2021-08-21 12:32:01,297 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:01,297 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 233 transitions. [2021-08-21 12:32:01,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:32:01,297 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:01,297 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:01,319 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:32:01,516 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-08-21 12:32:01,517 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:32:01,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:01,517 INFO L82 PathProgramCache]: Analyzing trace with hash 453336748, now seen corresponding path program 5 times [2021-08-21 12:32:01,517 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:01,517 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150105617] [2021-08-21 12:32:01,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:01,517 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:01,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:01,570 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:01,570 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:01,570 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150105617] [2021-08-21 12:32:01,570 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1150105617] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:01,570 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [710962752] [2021-08-21 12:32:01,570 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:32:01,570 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:01,570 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:01,571 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:32:01,596 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:32:01,697 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 12:32:01,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:32:01,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 12:32:01,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:01,846 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:01,846 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [710962752] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:01,846 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:01,846 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-08-21 12:32:01,846 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504039443] [2021-08-21 12:32:01,846 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 12:32:01,846 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:01,847 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 12:32:01,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-08-21 12:32:01,847 INFO L87 Difference]: Start difference. First operand 104 states and 233 transitions. Second operand has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:01,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:01,911 INFO L93 Difference]: Finished difference Result 142 states and 316 transitions. [2021-08-21 12:32:01,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 12:32:01,912 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:32:01,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:01,912 INFO L225 Difference]: With dead ends: 142 [2021-08-21 12:32:01,912 INFO L226 Difference]: Without dead ends: 128 [2021-08-21 12:32:01,913 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 68.3ms TimeCoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:32:01,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2021-08-21 12:32:01,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 112. [2021-08-21 12:32:01,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 112 states, 111 states have (on average 2.279279279279279) internal successors, (253), 111 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:01,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 253 transitions. [2021-08-21 12:32:01,915 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 253 transitions. Word has length 20 [2021-08-21 12:32:01,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:01,915 INFO L470 AbstractCegarLoop]: Abstraction has 112 states and 253 transitions. [2021-08-21 12:32:01,915 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:01,915 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 253 transitions. [2021-08-21 12:32:01,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:32:01,916 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:01,916 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:01,941 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:32:02,128 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:02,129 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:32:02,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:02,129 INFO L82 PathProgramCache]: Analyzing trace with hash -1300388684, now seen corresponding path program 3 times [2021-08-21 12:32:02,129 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:02,129 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794064386] [2021-08-21 12:32:02,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:02,129 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:02,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:02,176 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:32:02,176 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:02,176 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794064386] [2021-08-21 12:32:02,176 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794064386] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:02,176 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1892524230] [2021-08-21 12:32:02,177 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:32:02,177 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:02,177 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:02,177 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:32:02,187 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:32:02,299 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 12:32:02,299 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:32:02,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:32:02,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:02,483 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:02,483 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1892524230] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:02,483 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:02,484 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-08-21 12:32:02,484 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363481541] [2021-08-21 12:32:02,484 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 12:32:02,484 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:02,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 12:32:02,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-08-21 12:32:02,485 INFO L87 Difference]: Start difference. First operand 112 states and 253 transitions. Second operand has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:02,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:02,538 INFO L93 Difference]: Finished difference Result 134 states and 296 transitions. [2021-08-21 12:32:02,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-21 12:32:02,539 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:32:02,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:02,539 INFO L225 Difference]: With dead ends: 134 [2021-08-21 12:32:02,539 INFO L226 Difference]: Without dead ends: 120 [2021-08-21 12:32:02,539 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 70.4ms TimeCoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:32:02,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2021-08-21 12:32:02,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 96. [2021-08-21 12:32:02,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 95 states have (on average 2.2421052631578946) internal successors, (213), 95 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:02,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 213 transitions. [2021-08-21 12:32:02,542 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 213 transitions. Word has length 20 [2021-08-21 12:32:02,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:02,542 INFO L470 AbstractCegarLoop]: Abstraction has 96 states and 213 transitions. [2021-08-21 12:32:02,542 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:02,542 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 213 transitions. [2021-08-21 12:32:02,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:32:02,542 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:02,542 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:02,561 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:32:02,756 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-08-21 12:32:02,757 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:32:02,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:02,757 INFO L82 PathProgramCache]: Analyzing trace with hash -368880970, now seen corresponding path program 4 times [2021-08-21 12:32:02,757 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:02,757 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177764452] [2021-08-21 12:32:02,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:02,758 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:02,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:02,811 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:02,811 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:02,811 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177764452] [2021-08-21 12:32:02,812 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1177764452] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:02,812 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [189732867] [2021-08-21 12:32:02,812 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:32:02,812 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:02,813 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:02,813 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:32:02,840 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:32:02,945 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:32:02,945 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:32:02,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 12:32:02,946 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:03,188 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:03,188 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [189732867] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:03,188 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:03,188 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-21 12:32:03,189 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004772895] [2021-08-21 12:32:03,189 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:32:03,189 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:03,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:32:03,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:32:03,190 INFO L87 Difference]: Start difference. First operand 96 states and 213 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:03,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:03,341 INFO L93 Difference]: Finished difference Result 204 states and 456 transitions. [2021-08-21 12:32:03,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 12:32:03,341 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-21 12:32:03,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:03,342 INFO L225 Difference]: With dead ends: 204 [2021-08-21 12:32:03,342 INFO L226 Difference]: Without dead ends: 166 [2021-08-21 12:32:03,342 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 156.9ms TimeCoverageRelationStatistics Valid=110, Invalid=310, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:32:03,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2021-08-21 12:32:03,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 134. [2021-08-21 12:32:03,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 133 states have (on average 2.293233082706767) internal successors, (305), 133 states have internal predecessors, (305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:03,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 305 transitions. [2021-08-21 12:32:03,345 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 305 transitions. Word has length 22 [2021-08-21 12:32:03,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:03,345 INFO L470 AbstractCegarLoop]: Abstraction has 134 states and 305 transitions. [2021-08-21 12:32:03,345 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:03,346 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 305 transitions. [2021-08-21 12:32:03,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:32:03,346 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:03,346 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:03,365 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:32:03,548 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-08-21 12:32:03,549 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:32:03,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:03,549 INFO L82 PathProgramCache]: Analyzing trace with hash -181190670, now seen corresponding path program 6 times [2021-08-21 12:32:03,549 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:03,549 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [808223403] [2021-08-21 12:32:03,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:03,549 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:03,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:03,614 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:03,615 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:03,615 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [808223403] [2021-08-21 12:32:03,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [808223403] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:03,615 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [184071327] [2021-08-21 12:32:03,615 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:32:03,615 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:03,615 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:03,617 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:32:03,641 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:32:03,776 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 12:32:03,776 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:32:03,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-21 12:32:03,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:04,032 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:04,032 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [184071327] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:04,032 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:04,032 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-21 12:32:04,032 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896197792] [2021-08-21 12:32:04,034 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:32:04,034 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:04,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:32:04,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:32:04,034 INFO L87 Difference]: Start difference. First operand 134 states and 305 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:04,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:04,149 INFO L93 Difference]: Finished difference Result 172 states and 388 transitions. [2021-08-21 12:32:04,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 12:32:04,149 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-21 12:32:04,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:04,150 INFO L225 Difference]: With dead ends: 172 [2021-08-21 12:32:04,150 INFO L226 Difference]: Without dead ends: 158 [2021-08-21 12:32:04,152 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 125.1ms TimeCoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:32:04,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2021-08-21 12:32:04,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 142. [2021-08-21 12:32:04,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 141 states have (on average 2.3049645390070923) internal successors, (325), 141 states have internal predecessors, (325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:04,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 325 transitions. [2021-08-21 12:32:04,156 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 325 transitions. Word has length 22 [2021-08-21 12:32:04,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:04,157 INFO L470 AbstractCegarLoop]: Abstraction has 142 states and 325 transitions. [2021-08-21 12:32:04,157 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:04,157 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 325 transitions. [2021-08-21 12:32:04,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:32:04,157 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:04,157 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:04,178 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:32:04,360 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-08-21 12:32:04,361 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:32:04,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:04,361 INFO L82 PathProgramCache]: Analyzing trace with hash -1646267466, now seen corresponding path program 7 times [2021-08-21 12:32:04,361 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:04,361 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1407101993] [2021-08-21 12:32:04,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:04,362 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:04,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:04,410 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:04,410 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:04,411 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1407101993] [2021-08-21 12:32:04,411 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1407101993] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:04,411 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [701794648] [2021-08-21 12:32:04,411 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:32:04,411 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:04,411 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:04,412 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:32:04,412 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:32:04,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:04,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-21 12:32:04,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:04,816 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:04,816 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [701794648] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:04,816 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:04,816 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-21 12:32:04,816 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1962760428] [2021-08-21 12:32:04,816 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:32:04,816 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:04,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:32:04,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:32:04,817 INFO L87 Difference]: Start difference. First operand 142 states and 325 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:04,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:04,940 INFO L93 Difference]: Finished difference Result 212 states and 484 transitions. [2021-08-21 12:32:04,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 12:32:04,940 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-21 12:32:04,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:04,941 INFO L225 Difference]: With dead ends: 212 [2021-08-21 12:32:04,941 INFO L226 Difference]: Without dead ends: 190 [2021-08-21 12:32:04,941 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 115.1ms TimeCoverageRelationStatistics Valid=114, Invalid=306, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:32:04,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2021-08-21 12:32:04,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 134. [2021-08-21 12:32:04,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 133 states have (on average 2.293233082706767) internal successors, (305), 133 states have internal predecessors, (305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:04,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 305 transitions. [2021-08-21 12:32:04,948 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 305 transitions. Word has length 22 [2021-08-21 12:32:04,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:04,948 INFO L470 AbstractCegarLoop]: Abstraction has 134 states and 305 transitions. [2021-08-21 12:32:04,948 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:04,948 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 305 transitions. [2021-08-21 12:32:04,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:32:04,949 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:04,949 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:04,967 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:32:05,156 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-08-21 12:32:05,157 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:32:05,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:05,157 INFO L82 PathProgramCache]: Analyzing trace with hash -725466638, now seen corresponding path program 8 times [2021-08-21 12:32:05,157 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:05,157 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [229027586] [2021-08-21 12:32:05,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:05,157 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:05,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:05,209 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:05,209 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:05,209 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [229027586] [2021-08-21 12:32:05,210 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [229027586] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:05,210 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1899166864] [2021-08-21 12:32:05,210 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:32:05,210 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:05,210 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:05,215 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:32:05,215 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:32:05,407 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:32:05,407 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:32:05,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-21 12:32:05,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:05,661 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:05,662 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1899166864] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:05,662 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:05,662 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-21 12:32:05,662 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [368103646] [2021-08-21 12:32:05,662 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:32:05,662 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:05,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:32:05,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:32:05,663 INFO L87 Difference]: Start difference. First operand 134 states and 305 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:05,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:05,768 INFO L93 Difference]: Finished difference Result 180 states and 408 transitions. [2021-08-21 12:32:05,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 12:32:05,768 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-21 12:32:05,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:05,769 INFO L225 Difference]: With dead ends: 180 [2021-08-21 12:32:05,769 INFO L226 Difference]: Without dead ends: 166 [2021-08-21 12:32:05,769 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 108.4ms TimeCoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:32:05,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2021-08-21 12:32:05,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 158. [2021-08-21 12:32:05,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 2.3248407643312103) internal successors, (365), 157 states have internal predecessors, (365), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:05,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 365 transitions. [2021-08-21 12:32:05,772 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 365 transitions. Word has length 22 [2021-08-21 12:32:05,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:05,772 INFO L470 AbstractCegarLoop]: Abstraction has 158 states and 365 transitions. [2021-08-21 12:32:05,772 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:05,772 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 365 transitions. [2021-08-21 12:32:05,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:32:05,773 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:05,773 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:05,791 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:32:05,989 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:05,990 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:32:05,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:05,990 INFO L82 PathProgramCache]: Analyzing trace with hash 1192993394, now seen corresponding path program 9 times [2021-08-21 12:32:05,990 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:05,990 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [712007136] [2021-08-21 12:32:05,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:05,990 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:05,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:06,030 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:06,030 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:06,030 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [712007136] [2021-08-21 12:32:06,030 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [712007136] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:06,030 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1485843571] [2021-08-21 12:32:06,030 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:32:06,031 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:06,031 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:06,031 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:32:06,036 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:32:06,242 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 12:32:06,242 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:32:06,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-21 12:32:06,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:06,457 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:06,457 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1485843571] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:06,457 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:06,457 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-21 12:32:06,457 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [26195008] [2021-08-21 12:32:06,457 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:32:06,458 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:06,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:32:06,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:32:06,458 INFO L87 Difference]: Start difference. First operand 158 states and 365 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:06,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:06,577 INFO L93 Difference]: Finished difference Result 220 states and 504 transitions. [2021-08-21 12:32:06,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:32:06,577 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-21 12:32:06,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:06,578 INFO L225 Difference]: With dead ends: 220 [2021-08-21 12:32:06,578 INFO L226 Difference]: Without dead ends: 198 [2021-08-21 12:32:06,578 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 101.2ms TimeCoverageRelationStatistics Valid=99, Invalid=281, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:32:06,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2021-08-21 12:32:06,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 142. [2021-08-21 12:32:06,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 141 states have (on average 2.3049645390070923) internal successors, (325), 141 states have internal predecessors, (325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:06,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 325 transitions. [2021-08-21 12:32:06,581 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 325 transitions. Word has length 22 [2021-08-21 12:32:06,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:06,581 INFO L470 AbstractCegarLoop]: Abstraction has 142 states and 325 transitions. [2021-08-21 12:32:06,581 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:06,581 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 325 transitions. [2021-08-21 12:32:06,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:32:06,582 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:06,582 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:06,602 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:32:06,799 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-08-21 12:32:06,799 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:32:06,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:06,799 INFO L82 PathProgramCache]: Analyzing trace with hash -743714770, now seen corresponding path program 10 times [2021-08-21 12:32:06,799 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:06,799 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974648872] [2021-08-21 12:32:06,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:06,799 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:06,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:06,901 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:06,901 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:06,901 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974648872] [2021-08-21 12:32:06,901 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [974648872] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:06,901 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1366887103] [2021-08-21 12:32:06,901 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:32:06,901 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:06,902 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:06,905 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:32:06,905 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:32:07,139 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:32:07,140 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:32:07,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-21 12:32:07,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:07,328 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:07,328 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1366887103] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:07,328 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:07,328 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-21 12:32:07,328 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [732696193] [2021-08-21 12:32:07,329 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:32:07,329 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:07,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:32:07,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:32:07,329 INFO L87 Difference]: Start difference. First operand 142 states and 325 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:07,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:07,453 INFO L93 Difference]: Finished difference Result 204 states and 468 transitions. [2021-08-21 12:32:07,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 12:32:07,453 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-21 12:32:07,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:07,454 INFO L225 Difference]: With dead ends: 204 [2021-08-21 12:32:07,454 INFO L226 Difference]: Without dead ends: 190 [2021-08-21 12:32:07,454 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 112.7ms TimeCoverageRelationStatistics Valid=114, Invalid=306, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:32:07,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2021-08-21 12:32:07,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 150. [2021-08-21 12:32:07,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 149 states have (on average 2.315436241610738) internal successors, (345), 149 states have internal predecessors, (345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:07,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 345 transitions. [2021-08-21 12:32:07,457 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 345 transitions. Word has length 22 [2021-08-21 12:32:07,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:07,457 INFO L470 AbstractCegarLoop]: Abstraction has 150 states and 345 transitions. [2021-08-21 12:32:07,457 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:07,457 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 345 transitions. [2021-08-21 12:32:07,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:32:07,458 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:07,458 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:07,476 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:32:07,665 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:07,665 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:32:07,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:07,665 INFO L82 PathProgramCache]: Analyzing trace with hash -556024470, now seen corresponding path program 11 times [2021-08-21 12:32:07,665 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:07,665 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063623640] [2021-08-21 12:32:07,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:07,666 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:07,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:07,791 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:07,792 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:07,792 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063623640] [2021-08-21 12:32:07,792 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2063623640] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:07,792 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1924416300] [2021-08-21 12:32:07,792 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:32:07,792 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:07,792 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:07,805 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:32:07,842 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:32:08,070 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 12:32:08,070 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:32:08,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-21 12:32:08,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:08,293 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:08,294 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1924416300] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:08,294 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:08,294 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-21 12:32:08,294 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [174079084] [2021-08-21 12:32:08,294 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:32:08,294 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:08,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:32:08,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:32:08,295 INFO L87 Difference]: Start difference. First operand 150 states and 345 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:08,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:08,380 INFO L93 Difference]: Finished difference Result 188 states and 428 transitions. [2021-08-21 12:32:08,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 12:32:08,381 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-21 12:32:08,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:08,382 INFO L225 Difference]: With dead ends: 188 [2021-08-21 12:32:08,382 INFO L226 Difference]: Without dead ends: 174 [2021-08-21 12:32:08,382 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 108.8ms TimeCoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:32:08,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2021-08-21 12:32:08,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 158. [2021-08-21 12:32:08,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 2.3248407643312103) internal successors, (365), 157 states have internal predecessors, (365), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:08,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 365 transitions. [2021-08-21 12:32:08,385 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 365 transitions. Word has length 22 [2021-08-21 12:32:08,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:08,385 INFO L470 AbstractCegarLoop]: Abstraction has 158 states and 365 transitions. [2021-08-21 12:32:08,385 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:08,385 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 365 transitions. [2021-08-21 12:32:08,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:32:08,385 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:08,385 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:08,404 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:32:08,601 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:08,602 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:32:08,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:08,602 INFO L82 PathProgramCache]: Analyzing trace with hash -528214858, now seen corresponding path program 4 times [2021-08-21 12:32:08,602 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:08,602 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1488256315] [2021-08-21 12:32:08,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:08,602 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:08,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:08,647 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:08,647 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:08,647 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1488256315] [2021-08-21 12:32:08,647 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1488256315] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:08,647 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1193552019] [2021-08-21 12:32:08,648 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:32:08,648 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:08,648 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:08,648 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:32:08,656 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:32:08,893 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:32:08,893 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:32:08,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 12:32:08,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:09,106 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:09,107 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1193552019] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:09,107 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:09,107 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-21 12:32:09,107 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [803662606] [2021-08-21 12:32:09,107 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:32:09,107 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:09,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:32:09,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:32:09,108 INFO L87 Difference]: Start difference. First operand 158 states and 365 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:09,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:09,236 INFO L93 Difference]: Finished difference Result 228 states and 520 transitions. [2021-08-21 12:32:09,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 12:32:09,236 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-21 12:32:09,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:09,237 INFO L225 Difference]: With dead ends: 228 [2021-08-21 12:32:09,237 INFO L226 Difference]: Without dead ends: 198 [2021-08-21 12:32:09,237 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 130.9ms TimeCoverageRelationStatistics Valid=110, Invalid=310, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:32:09,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2021-08-21 12:32:09,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 166. [2021-08-21 12:32:09,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166 states, 165 states have (on average 2.3333333333333335) internal successors, (385), 165 states have internal predecessors, (385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:09,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 385 transitions. [2021-08-21 12:32:09,240 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 385 transitions. Word has length 22 [2021-08-21 12:32:09,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:09,240 INFO L470 AbstractCegarLoop]: Abstraction has 166 states and 385 transitions. [2021-08-21 12:32:09,240 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:09,241 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 385 transitions. [2021-08-21 12:32:09,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:32:09,241 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:09,241 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:09,258 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:32:09,453 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:09,453 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:32:09,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:09,453 INFO L82 PathProgramCache]: Analyzing trace with hash 1297500728, now seen corresponding path program 12 times [2021-08-21 12:32:09,453 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:09,453 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [490459137] [2021-08-21 12:32:09,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:09,454 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:09,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:09,516 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:09,517 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:09,517 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [490459137] [2021-08-21 12:32:09,517 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [490459137] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:09,517 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1038436594] [2021-08-21 12:32:09,517 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:32:09,517 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:09,517 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:09,521 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:32:09,522 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:32:09,778 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 12:32:09,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:32:09,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:32:09,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:10,088 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:10,088 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1038436594] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:10,088 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:10,088 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-08-21 12:32:10,088 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [916659898] [2021-08-21 12:32:10,089 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:32:10,089 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:10,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:32:10,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:32:10,089 INFO L87 Difference]: Start difference. First operand 166 states and 385 transitions. Second operand has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:10,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:10,278 INFO L93 Difference]: Finished difference Result 244 states and 564 transitions. [2021-08-21 12:32:10,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:32:10,278 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:32:10,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:10,279 INFO L225 Difference]: With dead ends: 244 [2021-08-21 12:32:10,279 INFO L226 Difference]: Without dead ends: 222 [2021-08-21 12:32:10,279 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 224.9ms TimeCoverageRelationStatistics Valid=133, Invalid=419, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:32:10,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2021-08-21 12:32:10,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 182. [2021-08-21 12:32:10,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 182 states, 181 states have (on average 2.3480662983425415) internal successors, (425), 181 states have internal predecessors, (425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:10,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 425 transitions. [2021-08-21 12:32:10,283 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 425 transitions. Word has length 24 [2021-08-21 12:32:10,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:10,283 INFO L470 AbstractCegarLoop]: Abstraction has 182 states and 425 transitions. [2021-08-21 12:32:10,283 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:10,283 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 425 transitions. [2021-08-21 12:32:10,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:32:10,283 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:10,283 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:10,309 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:32:10,488 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:10,489 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:32:10,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:10,489 INFO L82 PathProgramCache]: Analyzing trace with hash -433269004, now seen corresponding path program 13 times [2021-08-21 12:32:10,489 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:10,489 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [397995057] [2021-08-21 12:32:10,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:10,490 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:10,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:10,549 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:10,550 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:10,550 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [397995057] [2021-08-21 12:32:10,550 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [397995057] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:10,550 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1016525615] [2021-08-21 12:32:10,550 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:32:10,550 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:10,550 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:10,550 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:32:10,583 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:32:10,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:10,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:32:10,840 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:11,114 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:11,114 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1016525615] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:11,114 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:11,114 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-08-21 12:32:11,114 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1635329194] [2021-08-21 12:32:11,114 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:32:11,114 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:11,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:32:11,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:32:11,115 INFO L87 Difference]: Start difference. First operand 182 states and 425 transitions. Second operand has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:11,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:11,297 INFO L93 Difference]: Finished difference Result 260 states and 604 transitions. [2021-08-21 12:32:11,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:32:11,297 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:32:11,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:11,298 INFO L225 Difference]: With dead ends: 260 [2021-08-21 12:32:11,298 INFO L226 Difference]: Without dead ends: 238 [2021-08-21 12:32:11,299 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 190.6ms TimeCoverageRelationStatistics Valid=117, Invalid=483, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:32:11,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2021-08-21 12:32:11,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 182. [2021-08-21 12:32:11,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 182 states, 181 states have (on average 2.3480662983425415) internal successors, (425), 181 states have internal predecessors, (425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:11,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 425 transitions. [2021-08-21 12:32:11,302 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 425 transitions. Word has length 24 [2021-08-21 12:32:11,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:11,302 INFO L470 AbstractCegarLoop]: Abstraction has 182 states and 425 transitions. [2021-08-21 12:32:11,302 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:11,302 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 425 transitions. [2021-08-21 12:32:11,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:32:11,302 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:11,302 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:11,329 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:32:11,519 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-08-21 12:32:11,519 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:32:11,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:11,520 INFO L82 PathProgramCache]: Analyzing trace with hash -639207436, now seen corresponding path program 14 times [2021-08-21 12:32:11,520 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:11,520 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1328009250] [2021-08-21 12:32:11,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:11,520 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:11,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:11,591 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:11,591 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:11,591 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1328009250] [2021-08-21 12:32:11,591 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1328009250] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:11,591 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [816560956] [2021-08-21 12:32:11,591 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:32:11,592 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:11,592 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:11,592 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:32:11,613 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:32:11,969 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:32:11,969 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:32:11,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:32:11,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:12,235 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:12,236 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [816560956] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:12,236 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:12,236 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-08-21 12:32:12,236 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200466172] [2021-08-21 12:32:12,236 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:32:12,236 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:12,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:32:12,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:32:12,237 INFO L87 Difference]: Start difference. First operand 182 states and 425 transitions. Second operand has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:12,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:12,417 INFO L93 Difference]: Finished difference Result 308 states and 716 transitions. [2021-08-21 12:32:12,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:32:12,417 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:32:12,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:12,418 INFO L225 Difference]: With dead ends: 308 [2021-08-21 12:32:12,418 INFO L226 Difference]: Without dead ends: 270 [2021-08-21 12:32:12,419 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 172.6ms TimeCoverageRelationStatistics Valid=108, Invalid=444, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:32:12,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2021-08-21 12:32:12,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 222. [2021-08-21 12:32:12,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 222 states, 221 states have (on average 2.3755656108597285) internal successors, (525), 221 states have internal predecessors, (525), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:12,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 222 states to 222 states and 525 transitions. [2021-08-21 12:32:12,422 INFO L78 Accepts]: Start accepts. Automaton has 222 states and 525 transitions. Word has length 24 [2021-08-21 12:32:12,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:12,422 INFO L470 AbstractCegarLoop]: Abstraction has 222 states and 525 transitions. [2021-08-21 12:32:12,422 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:12,422 INFO L276 IsEmpty]: Start isEmpty. Operand 222 states and 525 transitions. [2021-08-21 12:32:12,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:32:12,423 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:12,423 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:12,440 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2021-08-21 12:32:12,632 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-08-21 12:32:12,633 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:32:12,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:12,633 INFO L82 PathProgramCache]: Analyzing trace with hash -451517136, now seen corresponding path program 15 times [2021-08-21 12:32:12,633 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:12,633 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1071150537] [2021-08-21 12:32:12,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:12,633 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:12,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:12,709 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:12,710 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:12,710 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1071150537] [2021-08-21 12:32:12,710 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1071150537] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:12,710 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [948994763] [2021-08-21 12:32:12,710 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:32:12,710 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:12,710 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:12,711 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:32:12,711 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:32:13,027 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 12:32:13,027 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:32:13,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:32:13,028 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:13,359 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:13,360 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [948994763] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:13,360 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:13,360 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-08-21 12:32:13,360 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547523594] [2021-08-21 12:32:13,360 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:32:13,360 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:13,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:32:13,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:32:13,361 INFO L87 Difference]: Start difference. First operand 222 states and 525 transitions. Second operand has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:13,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:13,546 INFO L93 Difference]: Finished difference Result 260 states and 608 transitions. [2021-08-21 12:32:13,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:32:13,546 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:32:13,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:13,547 INFO L225 Difference]: With dead ends: 260 [2021-08-21 12:32:13,547 INFO L226 Difference]: Without dead ends: 246 [2021-08-21 12:32:13,547 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 197.1ms TimeCoverageRelationStatistics Valid=119, Invalid=433, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:32:13,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2021-08-21 12:32:13,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 230. [2021-08-21 12:32:13,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 230 states, 229 states have (on average 2.3799126637554586) internal successors, (545), 229 states have internal predecessors, (545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:13,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 545 transitions. [2021-08-21 12:32:13,551 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 545 transitions. Word has length 24 [2021-08-21 12:32:13,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:13,551 INFO L470 AbstractCegarLoop]: Abstraction has 230 states and 545 transitions. [2021-08-21 12:32:13,551 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:13,551 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 545 transitions. [2021-08-21 12:32:13,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:32:13,552 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:13,552 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:13,577 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:32:13,766 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:13,767 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:32:13,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:13,767 INFO L82 PathProgramCache]: Analyzing trace with hash 2089724728, now seen corresponding path program 16 times [2021-08-21 12:32:13,767 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:13,767 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957645170] [2021-08-21 12:32:13,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:13,767 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:13,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:13,839 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:13,839 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:13,839 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957645170] [2021-08-21 12:32:13,839 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1957645170] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:13,839 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1506101685] [2021-08-21 12:32:13,839 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:32:13,839 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:13,840 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:13,840 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:32:13,844 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:32:14,184 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:32:14,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:32:14,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:32:14,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:14,478 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:14,478 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1506101685] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:14,478 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:14,478 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-08-21 12:32:14,478 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1370794076] [2021-08-21 12:32:14,478 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:32:14,478 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:14,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:32:14,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:32:14,479 INFO L87 Difference]: Start difference. First operand 230 states and 545 transitions. Second operand has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:14,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:14,701 INFO L93 Difference]: Finished difference Result 300 states and 704 transitions. [2021-08-21 12:32:14,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:32:14,701 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:32:14,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:14,702 INFO L225 Difference]: With dead ends: 300 [2021-08-21 12:32:14,702 INFO L226 Difference]: Without dead ends: 278 [2021-08-21 12:32:14,703 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 223.0ms TimeCoverageRelationStatistics Valid=158, Invalid=544, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:32:14,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2021-08-21 12:32:14,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 238. [2021-08-21 12:32:14,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 237 states have (on average 2.3839662447257384) internal successors, (565), 237 states have internal predecessors, (565), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:14,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 565 transitions. [2021-08-21 12:32:14,706 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 565 transitions. Word has length 24 [2021-08-21 12:32:14,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:14,706 INFO L470 AbstractCegarLoop]: Abstraction has 238 states and 565 transitions. [2021-08-21 12:32:14,706 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:14,706 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 565 transitions. [2021-08-21 12:32:14,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:32:14,707 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:14,707 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:14,725 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-08-21 12:32:14,918 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:14,918 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:32:14,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:14,919 INFO L82 PathProgramCache]: Analyzing trace with hash -977544972, now seen corresponding path program 17 times [2021-08-21 12:32:14,919 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:14,919 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854713799] [2021-08-21 12:32:14,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:14,919 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:14,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:15,020 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:15,021 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:15,021 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854713799] [2021-08-21 12:32:15,021 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1854713799] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:15,021 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1248344803] [2021-08-21 12:32:15,021 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:32:15,021 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:15,021 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:15,025 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:32:15,039 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:32:15,396 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:32:15,396 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:32:15,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:32:15,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:15,674 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:15,674 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1248344803] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:15,674 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:15,674 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-08-21 12:32:15,674 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637406633] [2021-08-21 12:32:15,675 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:32:15,675 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:15,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:32:15,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:32:15,675 INFO L87 Difference]: Start difference. First operand 238 states and 565 transitions. Second operand has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:15,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:15,849 INFO L93 Difference]: Finished difference Result 340 states and 796 transitions. [2021-08-21 12:32:15,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:32:15,850 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:32:15,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:15,851 INFO L225 Difference]: With dead ends: 340 [2021-08-21 12:32:15,851 INFO L226 Difference]: Without dead ends: 302 [2021-08-21 12:32:15,851 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 212.9ms TimeCoverageRelationStatistics Valid=110, Invalid=442, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:32:15,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2021-08-21 12:32:15,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 238. [2021-08-21 12:32:15,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 237 states have (on average 2.3839662447257384) internal successors, (565), 237 states have internal predecessors, (565), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:15,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 565 transitions. [2021-08-21 12:32:15,855 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 565 transitions. Word has length 24 [2021-08-21 12:32:15,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:15,855 INFO L470 AbstractCegarLoop]: Abstraction has 238 states and 565 transitions. [2021-08-21 12:32:15,855 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:15,855 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 565 transitions. [2021-08-21 12:32:15,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:32:15,855 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:15,855 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:15,874 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:32:16,056 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-08-21 12:32:16,056 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:32:16,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:16,057 INFO L82 PathProgramCache]: Analyzing trace with hash -789854672, now seen corresponding path program 18 times [2021-08-21 12:32:16,057 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:16,057 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [537370869] [2021-08-21 12:32:16,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:16,057 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:16,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:16,116 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:16,116 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:16,116 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [537370869] [2021-08-21 12:32:16,116 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [537370869] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:16,116 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [505700235] [2021-08-21 12:32:16,117 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:32:16,117 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:16,117 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:16,117 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:32:16,118 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:32:16,505 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 12:32:16,505 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:32:16,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:32:16,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:16,829 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:16,830 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [505700235] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:16,830 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:16,830 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-08-21 12:32:16,830 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5285242] [2021-08-21 12:32:16,830 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:32:16,830 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:16,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:32:16,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:32:16,830 INFO L87 Difference]: Start difference. First operand 238 states and 565 transitions. Second operand has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:16,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:16,961 INFO L93 Difference]: Finished difference Result 292 states and 688 transitions. [2021-08-21 12:32:16,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 12:32:16,961 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:32:16,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:16,962 INFO L225 Difference]: With dead ends: 292 [2021-08-21 12:32:16,962 INFO L226 Difference]: Without dead ends: 278 [2021-08-21 12:32:16,962 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 159.4ms TimeCoverageRelationStatistics Valid=109, Invalid=397, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:32:16,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2021-08-21 12:32:16,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 230. [2021-08-21 12:32:16,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 230 states, 229 states have (on average 2.3799126637554586) internal successors, (545), 229 states have internal predecessors, (545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:16,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 545 transitions. [2021-08-21 12:32:16,966 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 545 transitions. Word has length 24 [2021-08-21 12:32:16,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:16,966 INFO L470 AbstractCegarLoop]: Abstraction has 230 states and 545 transitions. [2021-08-21 12:32:16,966 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:16,966 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 545 transitions. [2021-08-21 12:32:16,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:32:16,966 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:16,966 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:16,985 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-08-21 12:32:17,177 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-08-21 12:32:17,178 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:32:17,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:17,178 INFO L82 PathProgramCache]: Analyzing trace with hash -995793104, now seen corresponding path program 19 times [2021-08-21 12:32:17,178 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:17,178 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1760799058] [2021-08-21 12:32:17,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:17,178 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:17,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:17,239 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:17,239 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:17,239 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1760799058] [2021-08-21 12:32:17,239 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1760799058] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:17,239 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1431290239] [2021-08-21 12:32:17,239 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:32:17,239 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:17,239 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:17,240 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:32:17,264 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:32:17,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:17,659 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:32:17,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:17,936 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:17,936 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1431290239] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:17,936 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:17,936 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-08-21 12:32:17,937 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320009796] [2021-08-21 12:32:17,937 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:32:17,937 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:17,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:32:17,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:32:17,937 INFO L87 Difference]: Start difference. First operand 230 states and 545 transitions. Second operand has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:18,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:18,126 INFO L93 Difference]: Finished difference Result 316 states and 748 transitions. [2021-08-21 12:32:18,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:32:18,127 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:32:18,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:18,128 INFO L225 Difference]: With dead ends: 316 [2021-08-21 12:32:18,128 INFO L226 Difference]: Without dead ends: 302 [2021-08-21 12:32:18,128 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 223.4ms TimeCoverageRelationStatistics Valid=157, Invalid=545, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:32:18,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2021-08-21 12:32:18,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 230. [2021-08-21 12:32:18,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 230 states, 229 states have (on average 2.3799126637554586) internal successors, (545), 229 states have internal predecessors, (545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:18,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 545 transitions. [2021-08-21 12:32:18,131 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 545 transitions. Word has length 24 [2021-08-21 12:32:18,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:18,132 INFO L470 AbstractCegarLoop]: Abstraction has 230 states and 545 transitions. [2021-08-21 12:32:18,132 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:18,132 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 545 transitions. [2021-08-21 12:32:18,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:32:18,132 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:18,132 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:18,153 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:32:18,349 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-08-21 12:32:18,349 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:32:18,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:18,349 INFO L82 PathProgramCache]: Analyzing trace with hash -808102804, now seen corresponding path program 20 times [2021-08-21 12:32:18,349 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:18,349 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2119023747] [2021-08-21 12:32:18,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:18,350 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:18,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:18,408 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:18,408 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:18,409 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2119023747] [2021-08-21 12:32:18,409 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2119023747] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:18,410 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [736739775] [2021-08-21 12:32:18,410 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:32:18,410 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:18,410 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:18,410 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:32:18,423 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:32:18,845 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:32:18,845 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:32:18,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:32:18,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:19,100 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:19,101 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [736739775] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:19,101 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:19,101 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-08-21 12:32:19,101 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [526291109] [2021-08-21 12:32:19,101 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:32:19,101 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:19,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:32:19,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:32:19,102 INFO L87 Difference]: Start difference. First operand 230 states and 545 transitions. Second operand has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:19,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:19,217 INFO L93 Difference]: Finished difference Result 276 states and 648 transitions. [2021-08-21 12:32:19,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 12:32:19,218 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:32:19,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:19,219 INFO L225 Difference]: With dead ends: 276 [2021-08-21 12:32:19,219 INFO L226 Difference]: Without dead ends: 262 [2021-08-21 12:32:19,219 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 134.4ms TimeCoverageRelationStatistics Valid=92, Invalid=328, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:32:19,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2021-08-21 12:32:19,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 230. [2021-08-21 12:32:19,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 230 states, 229 states have (on average 2.3799126637554586) internal successors, (545), 229 states have internal predecessors, (545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:19,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 545 transitions. [2021-08-21 12:32:19,223 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 545 transitions. Word has length 24 [2021-08-21 12:32:19,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:19,223 INFO L470 AbstractCegarLoop]: Abstraction has 230 states and 545 transitions. [2021-08-21 12:32:19,223 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:19,223 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 545 transitions. [2021-08-21 12:32:19,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:32:19,223 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:19,223 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:19,242 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2021-08-21 12:32:19,432 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:19,433 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:32:19,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:19,433 INFO L82 PathProgramCache]: Analyzing trace with hash 485287728, now seen corresponding path program 21 times [2021-08-21 12:32:19,433 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:19,433 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390657902] [2021-08-21 12:32:19,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:19,434 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:19,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:19,493 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:19,493 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:19,493 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390657902] [2021-08-21 12:32:19,493 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1390657902] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:19,493 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1787367981] [2021-08-21 12:32:19,493 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:32:19,493 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:19,493 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:19,494 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:32:19,496 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:32:19,960 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 12:32:19,961 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:32:19,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:32:19,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:20,271 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:20,271 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1787367981] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:20,271 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:20,271 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-08-21 12:32:20,271 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1397244470] [2021-08-21 12:32:20,271 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:32:20,272 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:20,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:32:20,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:32:20,272 INFO L87 Difference]: Start difference. First operand 230 states and 545 transitions. Second operand has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:20,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:20,421 INFO L93 Difference]: Finished difference Result 284 states and 668 transitions. [2021-08-21 12:32:20,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 12:32:20,421 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:32:20,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:20,422 INFO L225 Difference]: With dead ends: 284 [2021-08-21 12:32:20,422 INFO L226 Difference]: Without dead ends: 270 [2021-08-21 12:32:20,423 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 178.0ms TimeCoverageRelationStatistics Valid=118, Invalid=388, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:32:20,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2021-08-21 12:32:20,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 238. [2021-08-21 12:32:20,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 237 states have (on average 2.3839662447257384) internal successors, (565), 237 states have internal predecessors, (565), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:20,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 565 transitions. [2021-08-21 12:32:20,426 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 565 transitions. Word has length 24 [2021-08-21 12:32:20,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:20,426 INFO L470 AbstractCegarLoop]: Abstraction has 238 states and 565 transitions. [2021-08-21 12:32:20,426 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:20,426 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 565 transitions. [2021-08-21 12:32:20,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:32:20,427 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:20,427 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:20,444 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:32:20,639 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:20,639 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:32:20,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:20,639 INFO L82 PathProgramCache]: Analyzing trace with hash -979789068, now seen corresponding path program 22 times [2021-08-21 12:32:20,640 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:20,640 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1869344056] [2021-08-21 12:32:20,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:20,640 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:20,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:20,701 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:20,701 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:20,701 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1869344056] [2021-08-21 12:32:20,701 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1869344056] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:20,701 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [695859137] [2021-08-21 12:32:20,702 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:32:20,702 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:20,702 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:20,702 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:32:20,736 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:32:21,202 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:32:21,202 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:32:21,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:32:21,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:21,472 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:21,473 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [695859137] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:21,473 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:21,473 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-08-21 12:32:21,473 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979058796] [2021-08-21 12:32:21,473 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:32:21,473 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:21,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:32:21,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:32:21,474 INFO L87 Difference]: Start difference. First operand 238 states and 565 transitions. Second operand has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:21,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:21,721 INFO L93 Difference]: Finished difference Result 356 states and 840 transitions. [2021-08-21 12:32:21,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:32:21,721 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:32:21,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:21,722 INFO L225 Difference]: With dead ends: 356 [2021-08-21 12:32:21,722 INFO L226 Difference]: Without dead ends: 326 [2021-08-21 12:32:21,723 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 251.7ms TimeCoverageRelationStatistics Valid=160, Invalid=542, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:32:21,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2021-08-21 12:32:21,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 254. [2021-08-21 12:32:21,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 254 states, 253 states have (on average 2.391304347826087) internal successors, (605), 253 states have internal predecessors, (605), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:21,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 254 states to 254 states and 605 transitions. [2021-08-21 12:32:21,728 INFO L78 Accepts]: Start accepts. Automaton has 254 states and 605 transitions. Word has length 24 [2021-08-21 12:32:21,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:21,728 INFO L470 AbstractCegarLoop]: Abstraction has 254 states and 605 transitions. [2021-08-21 12:32:21,728 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:21,728 INFO L276 IsEmpty]: Start isEmpty. Operand 254 states and 605 transitions. [2021-08-21 12:32:21,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:32:21,728 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:21,728 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:21,748 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:32:21,944 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:21,945 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:32:21,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:21,945 INFO L82 PathProgramCache]: Analyzing trace with hash 279349296, now seen corresponding path program 23 times [2021-08-21 12:32:21,945 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:21,945 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1302135464] [2021-08-21 12:32:21,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:21,945 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:21,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:22,014 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:22,015 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:22,015 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1302135464] [2021-08-21 12:32:22,015 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1302135464] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:22,015 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1059922025] [2021-08-21 12:32:22,015 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:32:22,015 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:22,015 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:22,016 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:32:22,017 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:32:22,521 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 12:32:22,521 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:32:22,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:32:22,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:22,785 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:22,785 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1059922025] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:22,785 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:22,785 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-08-21 12:32:22,785 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278370611] [2021-08-21 12:32:22,785 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:32:22,785 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:22,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:32:22,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:32:22,786 INFO L87 Difference]: Start difference. First operand 254 states and 605 transitions. Second operand has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:22,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:22,961 INFO L93 Difference]: Finished difference Result 340 states and 800 transitions. [2021-08-21 12:32:22,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:32:22,961 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:32:22,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:22,962 INFO L225 Difference]: With dead ends: 340 [2021-08-21 12:32:22,962 INFO L226 Difference]: Without dead ends: 310 [2021-08-21 12:32:22,963 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 190.2ms TimeCoverageRelationStatistics Valid=140, Invalid=460, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:32:22,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2021-08-21 12:32:22,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 278. [2021-08-21 12:32:22,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 278 states, 277 states have (on average 2.4007220216606497) internal successors, (665), 277 states have internal predecessors, (665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:22,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 665 transitions. [2021-08-21 12:32:22,966 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 665 transitions. Word has length 24 [2021-08-21 12:32:22,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:22,966 INFO L470 AbstractCegarLoop]: Abstraction has 278 states and 665 transitions. [2021-08-21 12:32:22,966 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:22,966 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 665 transitions. [2021-08-21 12:32:22,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:32:22,967 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:22,967 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:22,985 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2021-08-21 12:32:23,180 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-08-21 12:32:23,181 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:32:23,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:23,181 INFO L82 PathProgramCache]: Analyzing trace with hash 467039596, now seen corresponding path program 24 times [2021-08-21 12:32:23,181 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:23,181 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [923616052] [2021-08-21 12:32:23,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:23,181 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:23,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:23,236 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:23,236 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:23,236 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [923616052] [2021-08-21 12:32:23,236 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [923616052] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:23,236 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [563199240] [2021-08-21 12:32:23,236 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:32:23,237 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:23,237 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:23,241 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:32:23,256 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:32:23,761 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 12:32:23,761 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:32:23,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:32:23,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:24,086 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:24,087 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [563199240] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:24,087 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:24,087 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-08-21 12:32:24,088 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [700239761] [2021-08-21 12:32:24,088 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:32:24,088 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:24,088 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:32:24,088 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:32:24,089 INFO L87 Difference]: Start difference. First operand 278 states and 665 transitions. Second operand has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:24,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:24,208 INFO L93 Difference]: Finished difference Result 324 states and 768 transitions. [2021-08-21 12:32:24,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 12:32:24,209 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:32:24,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:24,210 INFO L225 Difference]: With dead ends: 324 [2021-08-21 12:32:24,210 INFO L226 Difference]: Without dead ends: 310 [2021-08-21 12:32:24,210 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 139.6ms TimeCoverageRelationStatistics Valid=87, Invalid=333, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:32:24,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2021-08-21 12:32:24,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 278. [2021-08-21 12:32:24,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 278 states, 277 states have (on average 2.4007220216606497) internal successors, (665), 277 states have internal predecessors, (665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:24,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 665 transitions. [2021-08-21 12:32:24,214 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 665 transitions. Word has length 24 [2021-08-21 12:32:24,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:24,214 INFO L470 AbstractCegarLoop]: Abstraction has 278 states and 665 transitions. [2021-08-21 12:32:24,214 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:24,214 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 665 transitions. [2021-08-21 12:32:24,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:32:24,215 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:24,215 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:24,234 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:32:24,415 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:24,415 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:32:24,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:24,416 INFO L82 PathProgramCache]: Analyzing trace with hash -58988240, now seen corresponding path program 25 times [2021-08-21 12:32:24,416 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:24,416 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [184090034] [2021-08-21 12:32:24,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:24,416 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:24,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:24,473 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:24,473 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:24,473 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [184090034] [2021-08-21 12:32:24,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [184090034] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:24,474 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [230731516] [2021-08-21 12:32:24,474 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:32:24,474 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:24,474 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:24,474 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:32:24,475 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:32:25,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:25,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:32:25,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:25,274 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:25,274 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [230731516] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:25,274 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:25,274 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-08-21 12:32:25,274 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491556835] [2021-08-21 12:32:25,275 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:32:25,275 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:25,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:32:25,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:32:25,275 INFO L87 Difference]: Start difference. First operand 278 states and 665 transitions. Second operand has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:25,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:25,466 INFO L93 Difference]: Finished difference Result 332 states and 788 transitions. [2021-08-21 12:32:25,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:32:25,467 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:32:25,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:25,468 INFO L225 Difference]: With dead ends: 332 [2021-08-21 12:32:25,468 INFO L226 Difference]: Without dead ends: 318 [2021-08-21 12:32:25,468 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 203.1ms TimeCoverageRelationStatistics Valid=158, Invalid=544, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:32:25,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 318 states. [2021-08-21 12:32:25,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 318 to 286. [2021-08-21 12:32:25,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 285 states have (on average 2.4035087719298245) internal successors, (685), 285 states have internal predecessors, (685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:25,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 685 transitions. [2021-08-21 12:32:25,472 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 685 transitions. Word has length 24 [2021-08-21 12:32:25,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:25,472 INFO L470 AbstractCegarLoop]: Abstraction has 286 states and 685 transitions. [2021-08-21 12:32:25,472 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:25,472 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 685 transitions. [2021-08-21 12:32:25,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:32:25,472 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:25,472 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:25,490 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:32:25,684 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:25,685 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:32:25,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:25,685 INFO L82 PathProgramCache]: Analyzing trace with hash 1859471792, now seen corresponding path program 26 times [2021-08-21 12:32:25,685 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:25,685 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021040958] [2021-08-21 12:32:25,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:25,685 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:25,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:25,752 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:25,753 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:25,753 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021040958] [2021-08-21 12:32:25,753 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1021040958] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:25,753 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1529026719] [2021-08-21 12:32:25,753 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:32:25,753 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:25,753 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:25,754 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:32:25,754 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:32:26,336 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:32:26,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:32:26,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:32:26,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:26,645 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:26,646 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1529026719] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:26,646 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:26,646 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-08-21 12:32:26,646 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135334557] [2021-08-21 12:32:26,646 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:32:26,646 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:26,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:32:26,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:32:26,646 INFO L87 Difference]: Start difference. First operand 286 states and 685 transitions. Second operand has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:26,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:26,832 INFO L93 Difference]: Finished difference Result 348 states and 824 transitions. [2021-08-21 12:32:26,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:32:26,833 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:32:26,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:26,834 INFO L225 Difference]: With dead ends: 348 [2021-08-21 12:32:26,834 INFO L226 Difference]: Without dead ends: 326 [2021-08-21 12:32:26,834 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 183.8ms TimeCoverageRelationStatistics Valid=119, Invalid=433, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:32:26,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2021-08-21 12:32:26,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 286. [2021-08-21 12:32:26,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 285 states have (on average 2.4035087719298245) internal successors, (685), 285 states have internal predecessors, (685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:26,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 685 transitions. [2021-08-21 12:32:26,838 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 685 transitions. Word has length 24 [2021-08-21 12:32:26,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:26,838 INFO L470 AbstractCegarLoop]: Abstraction has 286 states and 685 transitions. [2021-08-21 12:32:26,838 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:26,838 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 685 transitions. [2021-08-21 12:32:26,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:32:26,839 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:26,839 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:26,856 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:32:27,052 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-08-21 12:32:27,053 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:32:27,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:27,053 INFO L82 PathProgramCache]: Analyzing trace with hash 128702060, now seen corresponding path program 27 times [2021-08-21 12:32:27,053 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:27,053 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1046682399] [2021-08-21 12:32:27,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:27,053 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:27,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:27,123 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:27,123 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:27,123 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1046682399] [2021-08-21 12:32:27,123 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1046682399] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:27,123 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [310259514] [2021-08-21 12:32:27,123 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:32:27,123 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:27,124 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:27,125 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:32:27,160 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:32:27,718 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 12:32:27,718 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:32:27,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:32:27,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:27,989 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:27,989 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [310259514] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:27,989 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:27,989 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-08-21 12:32:27,989 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222097052] [2021-08-21 12:32:27,989 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:32:27,989 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:27,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:32:27,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:32:27,990 INFO L87 Difference]: Start difference. First operand 286 states and 685 transitions. Second operand has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:28,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:28,094 INFO L93 Difference]: Finished difference Result 332 states and 788 transitions. [2021-08-21 12:32:28,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 12:32:28,095 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:32:28,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:28,096 INFO L225 Difference]: With dead ends: 332 [2021-08-21 12:32:28,096 INFO L226 Difference]: Without dead ends: 318 [2021-08-21 12:32:28,096 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 135.6ms TimeCoverageRelationStatistics Valid=84, Invalid=336, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:32:28,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 318 states. [2021-08-21 12:32:28,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 318 to 278. [2021-08-21 12:32:28,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 278 states, 277 states have (on average 2.4007220216606497) internal successors, (665), 277 states have internal predecessors, (665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:28,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 665 transitions. [2021-08-21 12:32:28,099 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 665 transitions. Word has length 24 [2021-08-21 12:32:28,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:28,100 INFO L470 AbstractCegarLoop]: Abstraction has 278 states and 665 transitions. [2021-08-21 12:32:28,100 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:28,100 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 665 transitions. [2021-08-21 12:32:28,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:32:28,100 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:28,100 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:28,117 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:32:28,312 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-08-21 12:32:28,313 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:32:28,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:28,313 INFO L82 PathProgramCache]: Analyzing trace with hash -77236372, now seen corresponding path program 28 times [2021-08-21 12:32:28,313 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:28,313 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1409143685] [2021-08-21 12:32:28,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:28,313 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:28,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:28,378 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:28,378 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:28,379 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1409143685] [2021-08-21 12:32:28,379 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1409143685] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:28,379 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1014942016] [2021-08-21 12:32:28,379 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:32:28,379 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:28,379 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:28,379 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:32:28,380 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:32:28,982 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:32:28,982 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:32:28,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 12:32:28,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:29,248 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:29,248 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1014942016] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:29,248 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:29,248 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-08-21 12:32:29,248 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1905746584] [2021-08-21 12:32:29,248 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:32:29,248 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:29,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:32:29,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:32:29,249 INFO L87 Difference]: Start difference. First operand 278 states and 665 transitions. Second operand has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:29,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:29,365 INFO L93 Difference]: Finished difference Result 316 states and 748 transitions. [2021-08-21 12:32:29,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 12:32:29,365 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:32:29,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:29,366 INFO L225 Difference]: With dead ends: 316 [2021-08-21 12:32:29,366 INFO L226 Difference]: Without dead ends: 302 [2021-08-21 12:32:29,366 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 132.4ms TimeCoverageRelationStatistics Valid=89, Invalid=331, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:32:29,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2021-08-21 12:32:29,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 278. [2021-08-21 12:32:29,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 278 states, 277 states have (on average 2.4007220216606497) internal successors, (665), 277 states have internal predecessors, (665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:29,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 665 transitions. [2021-08-21 12:32:29,370 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 665 transitions. Word has length 24 [2021-08-21 12:32:29,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:29,370 INFO L470 AbstractCegarLoop]: Abstraction has 278 states and 665 transitions. [2021-08-21 12:32:29,370 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:29,370 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 665 transitions. [2021-08-21 12:32:29,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:32:29,371 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:29,371 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:29,390 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:32:29,584 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-08-21 12:32:29,585 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:32:29,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:29,585 INFO L82 PathProgramCache]: Analyzing trace with hash 110453928, now seen corresponding path program 29 times [2021-08-21 12:32:29,585 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:29,585 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [991337633] [2021-08-21 12:32:29,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:29,585 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:29,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:29,647 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:29,648 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:29,648 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [991337633] [2021-08-21 12:32:29,648 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [991337633] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:29,648 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [651652300] [2021-08-21 12:32:29,648 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:32:29,648 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:29,648 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:29,652 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:32:29,652 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:32:30,278 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:32:30,278 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:32:30,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 12:32:30,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:30,536 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:30,536 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [651652300] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:30,536 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:30,536 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-08-21 12:32:30,536 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1283372644] [2021-08-21 12:32:30,537 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:32:30,537 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:30,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:32:30,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:32:30,537 INFO L87 Difference]: Start difference. First operand 278 states and 665 transitions. Second operand has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:30,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:30,670 INFO L93 Difference]: Finished difference Result 356 states and 844 transitions. [2021-08-21 12:32:30,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:32:30,670 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:32:30,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:30,671 INFO L225 Difference]: With dead ends: 356 [2021-08-21 12:32:30,671 INFO L226 Difference]: Without dead ends: 334 [2021-08-21 12:32:30,671 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 176.0ms TimeCoverageRelationStatistics Valid=136, Invalid=416, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:32:30,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 334 states. [2021-08-21 12:32:30,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 334 to 286. [2021-08-21 12:32:30,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 285 states have (on average 2.4035087719298245) internal successors, (685), 285 states have internal predecessors, (685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:30,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 685 transitions. [2021-08-21 12:32:30,675 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 685 transitions. Word has length 24 [2021-08-21 12:32:30,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:30,675 INFO L470 AbstractCegarLoop]: Abstraction has 286 states and 685 transitions. [2021-08-21 12:32:30,675 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:30,675 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 685 transitions. [2021-08-21 12:32:30,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 12:32:30,675 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:30,676 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:30,698 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2021-08-21 12:32:30,894 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-08-21 12:32:30,894 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:32:30,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:30,894 INFO L82 PathProgramCache]: Analyzing trace with hash 2132587894, now seen corresponding path program 30 times [2021-08-21 12:32:30,894 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:30,894 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240458657] [2021-08-21 12:32:30,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:30,894 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:30,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:30,970 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 1 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:30,970 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:30,970 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240458657] [2021-08-21 12:32:30,970 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1240458657] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:30,970 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1486861579] [2021-08-21 12:32:30,970 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:32:30,971 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:30,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:30,973 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:32:30,981 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:32:31,646 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:32:31,646 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:32:31,647 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 12:32:31,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:32,008 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 1 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:32,009 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1486861579] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:32,009 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:32,009 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-21 12:32:32,009 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1691956819] [2021-08-21 12:32:32,009 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:32:32,009 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:32,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:32:32,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:32:32,010 INFO L87 Difference]: Start difference. First operand 286 states and 685 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:32,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:32,513 INFO L93 Difference]: Finished difference Result 612 states and 1420 transitions. [2021-08-21 12:32:32,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 12:32:32,513 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 12:32:32,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:32,515 INFO L225 Difference]: With dead ends: 612 [2021-08-21 12:32:32,515 INFO L226 Difference]: Without dead ends: 554 [2021-08-21 12:32:32,515 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 343 ImplicationChecksByTransitivity, 497.2ms TimeCoverageRelationStatistics Valid=328, Invalid=1004, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 12:32:32,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 554 states. [2021-08-21 12:32:32,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 554 to 378. [2021-08-21 12:32:32,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 378 states, 377 states have (on average 2.4323607427055705) internal successors, (917), 377 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:32:32,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 378 states to 378 states and 917 transitions. [2021-08-21 12:32:32,520 INFO L78 Accepts]: Start accepts. Automaton has 378 states and 917 transitions. Word has length 26 [2021-08-21 12:32:32,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:32,520 INFO L470 AbstractCegarLoop]: Abstraction has 378 states and 917 transitions. [2021-08-21 12:32:32,520 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:32,520 INFO L276 IsEmpty]: Start isEmpty. Operand 378 states and 917 transitions. [2021-08-21 12:32:32,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 12:32:32,521 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:32,521 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:32,539 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:32:32,721 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-08-21 12:32:32,722 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:32:32,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:32,722 INFO L82 PathProgramCache]: Analyzing trace with hash 1785563706, now seen corresponding path program 31 times [2021-08-21 12:32:32,722 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:32,722 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1501002373] [2021-08-21 12:32:32,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:32,722 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:32,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:32,794 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 4 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:32,794 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:32,794 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1501002373] [2021-08-21 12:32:32,794 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1501002373] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:32,794 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [636693414] [2021-08-21 12:32:32,794 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:32:32,794 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:32,794 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:32,797 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:32:32,799 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:32:33,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:33,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 12:32:33,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:33,834 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 4 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:33,835 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [636693414] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:33,835 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:33,835 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-21 12:32:33,835 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1924242691] [2021-08-21 12:32:33,835 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:32:33,835 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:33,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:32:33,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:32:33,835 INFO L87 Difference]: Start difference. First operand 378 states and 917 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:34,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:34,199 INFO L93 Difference]: Finished difference Result 512 states and 1232 transitions. [2021-08-21 12:32:34,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:32:34,199 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 12:32:34,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:34,201 INFO L225 Difference]: With dead ends: 512 [2021-08-21 12:32:34,201 INFO L226 Difference]: Without dead ends: 482 [2021-08-21 12:32:34,201 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 271 ImplicationChecksByTransitivity, 397.3ms TimeCoverageRelationStatistics Valid=250, Invalid=806, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 12:32:34,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 482 states. [2021-08-21 12:32:34,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 482 to 402. [2021-08-21 12:32:34,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 401 states have (on average 2.4364089775561095) internal successors, (977), 401 states have internal predecessors, (977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:34,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 977 transitions. [2021-08-21 12:32:34,206 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 977 transitions. Word has length 26 [2021-08-21 12:32:34,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:34,206 INFO L470 AbstractCegarLoop]: Abstraction has 402 states and 977 transitions. [2021-08-21 12:32:34,207 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:34,207 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 977 transitions. [2021-08-21 12:32:34,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 12:32:34,207 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:34,207 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:34,227 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:32:34,408 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2021-08-21 12:32:34,408 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:32:34,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:34,408 INFO L82 PathProgramCache]: Analyzing trace with hash 486947062, now seen corresponding path program 32 times [2021-08-21 12:32:34,408 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:34,408 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1002854646] [2021-08-21 12:32:34,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:34,408 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:34,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:34,467 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 2 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:34,468 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:34,468 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1002854646] [2021-08-21 12:32:34,468 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1002854646] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:34,468 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [947835517] [2021-08-21 12:32:34,468 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:32:34,468 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:34,468 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:34,473 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:32:34,508 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:32:35,190 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:32:35,190 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:32:35,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 12:32:35,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:35,559 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 2 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:35,560 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [947835517] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:35,560 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:35,560 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-21 12:32:35,560 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528316098] [2021-08-21 12:32:35,560 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:32:35,560 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:35,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:32:35,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:32:35,561 INFO L87 Difference]: Start difference. First operand 402 states and 977 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:35,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:35,761 INFO L93 Difference]: Finished difference Result 496 states and 1196 transitions. [2021-08-21 12:32:35,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:32:35,762 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 12:32:35,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:35,763 INFO L225 Difference]: With dead ends: 496 [2021-08-21 12:32:35,763 INFO L226 Difference]: Without dead ends: 474 [2021-08-21 12:32:35,763 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 229.2ms TimeCoverageRelationStatistics Valid=156, Invalid=546, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:32:35,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 474 states. [2021-08-21 12:32:35,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 474 to 410. [2021-08-21 12:32:35,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 409 states have (on average 2.4376528117359415) internal successors, (997), 409 states have internal predecessors, (997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:35,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 997 transitions. [2021-08-21 12:32:35,768 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 997 transitions. Word has length 26 [2021-08-21 12:32:35,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:35,768 INFO L470 AbstractCegarLoop]: Abstraction has 410 states and 997 transitions. [2021-08-21 12:32:35,769 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:35,769 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 997 transitions. [2021-08-21 12:32:35,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 12:32:35,769 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:35,769 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:35,788 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2021-08-21 12:32:35,983 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2021-08-21 12:32:35,984 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:32:35,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:35,984 INFO L82 PathProgramCache]: Analyzing trace with hash -1449761102, now seen corresponding path program 33 times [2021-08-21 12:32:35,984 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:35,984 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [794005917] [2021-08-21 12:32:35,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:35,984 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:35,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:36,055 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 2 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:36,055 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:36,055 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [794005917] [2021-08-21 12:32:36,055 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [794005917] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:36,055 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1851608351] [2021-08-21 12:32:36,055 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:32:36,055 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:36,056 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:36,056 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:32:36,080 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:32:36,806 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 12:32:36,806 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:32:36,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 12:32:36,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:37,192 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 2 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:37,193 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1851608351] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:37,193 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:37,193 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-21 12:32:37,193 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438705799] [2021-08-21 12:32:37,193 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:32:37,193 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:37,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:32:37,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=203, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:32:37,194 INFO L87 Difference]: Start difference. First operand 410 states and 997 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:37,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:37,408 INFO L93 Difference]: Finished difference Result 576 states and 1388 transitions. [2021-08-21 12:32:37,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:32:37,408 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 12:32:37,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:37,410 INFO L225 Difference]: With dead ends: 576 [2021-08-21 12:32:37,410 INFO L226 Difference]: Without dead ends: 538 [2021-08-21 12:32:37,410 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 255.0ms TimeCoverageRelationStatistics Valid=174, Invalid=582, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:32:37,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2021-08-21 12:32:37,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 442. [2021-08-21 12:32:37,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 442 states, 441 states have (on average 2.442176870748299) internal successors, (1077), 441 states have internal predecessors, (1077), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:37,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 442 states to 442 states and 1077 transitions. [2021-08-21 12:32:37,416 INFO L78 Accepts]: Start accepts. Automaton has 442 states and 1077 transitions. Word has length 26 [2021-08-21 12:32:37,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:37,416 INFO L470 AbstractCegarLoop]: Abstraction has 442 states and 1077 transitions. [2021-08-21 12:32:37,416 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:37,416 INFO L276 IsEmpty]: Start isEmpty. Operand 442 states and 1077 transitions. [2021-08-21 12:32:37,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 12:32:37,417 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:37,417 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:37,437 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:32:37,625 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2021-08-21 12:32:37,625 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:32:37,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:37,625 INFO L82 PathProgramCache]: Analyzing trace with hash -1262070802, now seen corresponding path program 34 times [2021-08-21 12:32:37,625 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:37,625 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [77914586] [2021-08-21 12:32:37,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:37,625 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:37,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:37,720 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:37,720 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:37,721 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [77914586] [2021-08-21 12:32:37,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [77914586] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:37,721 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1513593013] [2021-08-21 12:32:37,721 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:32:37,721 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:37,721 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:37,722 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:32:37,748 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:32:38,501 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:32:38,502 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:32:38,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 12:32:38,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:38,900 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:38,900 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1513593013] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:38,900 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:38,900 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-21 12:32:38,900 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1042512435] [2021-08-21 12:32:38,901 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:32:38,901 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:38,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:32:38,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=201, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:32:38,901 INFO L87 Difference]: Start difference. First operand 442 states and 1077 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:39,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:39,153 INFO L93 Difference]: Finished difference Result 576 states and 1392 transitions. [2021-08-21 12:32:39,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:32:39,153 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 12:32:39,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:39,155 INFO L225 Difference]: With dead ends: 576 [2021-08-21 12:32:39,155 INFO L226 Difference]: Without dead ends: 546 [2021-08-21 12:32:39,155 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 197 ImplicationChecksByTransitivity, 297.2ms TimeCoverageRelationStatistics Valid=200, Invalid=670, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:32:39,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2021-08-21 12:32:39,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 474. [2021-08-21 12:32:39,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 2.446088794926004) internal successors, (1157), 473 states have internal predecessors, (1157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:39,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1157 transitions. [2021-08-21 12:32:39,161 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1157 transitions. Word has length 26 [2021-08-21 12:32:39,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:39,161 INFO L470 AbstractCegarLoop]: Abstraction has 474 states and 1157 transitions. [2021-08-21 12:32:39,161 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:39,161 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1157 transitions. [2021-08-21 12:32:39,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 12:32:39,162 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:39,162 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:39,182 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:32:39,372 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:39,373 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:32:39,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:39,373 INFO L82 PathProgramCache]: Analyzing trace with hash -1806346770, now seen corresponding path program 35 times [2021-08-21 12:32:39,373 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:39,373 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [519235827] [2021-08-21 12:32:39,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:39,373 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:39,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:39,436 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:39,436 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:39,436 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [519235827] [2021-08-21 12:32:39,436 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [519235827] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:39,436 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1370456151] [2021-08-21 12:32:39,436 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:32:39,436 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:39,436 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:39,437 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:32:39,438 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:32:40,296 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 12:32:40,296 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:32:40,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 12:32:40,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:40,605 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:40,605 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1370456151] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:40,605 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:40,605 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-21 12:32:40,605 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1954819869] [2021-08-21 12:32:40,605 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:32:40,605 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:40,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:32:40,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:32:40,606 INFO L87 Difference]: Start difference. First operand 474 states and 1157 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:40,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:40,755 INFO L93 Difference]: Finished difference Result 576 states and 1392 transitions. [2021-08-21 12:32:40,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:32:40,755 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 12:32:40,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:40,757 INFO L225 Difference]: With dead ends: 576 [2021-08-21 12:32:40,757 INFO L226 Difference]: Without dead ends: 546 [2021-08-21 12:32:40,757 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 179.7ms TimeCoverageRelationStatistics Valid=147, Invalid=503, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:32:40,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2021-08-21 12:32:40,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 474. [2021-08-21 12:32:40,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 473 states have (on average 2.446088794926004) internal successors, (1157), 473 states have internal predecessors, (1157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:40,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 1157 transitions. [2021-08-21 12:32:40,762 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 1157 transitions. Word has length 26 [2021-08-21 12:32:40,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:40,762 INFO L470 AbstractCegarLoop]: Abstraction has 474 states and 1157 transitions. [2021-08-21 12:32:40,762 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:40,762 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 1157 transitions. [2021-08-21 12:32:40,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 12:32:40,763 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:40,763 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:40,784 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:32:40,976 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:40,977 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:32:40,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:40,977 INFO L82 PathProgramCache]: Analyzing trace with hash -103594062, now seen corresponding path program 36 times [2021-08-21 12:32:40,977 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:40,977 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [261599687] [2021-08-21 12:32:40,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:40,977 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:40,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:41,048 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 2 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:41,048 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:41,048 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [261599687] [2021-08-21 12:32:41,049 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [261599687] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:41,049 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1985081615] [2021-08-21 12:32:41,049 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:32:41,049 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:41,049 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:41,051 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:32:41,052 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:32:41,870 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 12:32:41,871 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:32:41,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 12:32:41,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:42,249 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 2 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:42,249 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1985081615] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:42,249 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:42,249 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-21 12:32:42,249 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [912755365] [2021-08-21 12:32:42,249 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:32:42,250 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:42,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:32:42,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:32:42,250 INFO L87 Difference]: Start difference. First operand 474 states and 1157 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:42,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:42,460 INFO L93 Difference]: Finished difference Result 600 states and 1448 transitions. [2021-08-21 12:32:42,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:32:42,460 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 12:32:42,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:42,462 INFO L225 Difference]: With dead ends: 600 [2021-08-21 12:32:42,462 INFO L226 Difference]: Without dead ends: 562 [2021-08-21 12:32:42,462 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 246.6ms TimeCoverageRelationStatistics Valid=182, Invalid=574, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:32:42,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2021-08-21 12:32:42,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 482. [2021-08-21 12:32:42,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 481 states have (on average 2.446985446985447) internal successors, (1177), 481 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:42,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 1177 transitions. [2021-08-21 12:32:42,467 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 1177 transitions. Word has length 26 [2021-08-21 12:32:42,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:42,468 INFO L470 AbstractCegarLoop]: Abstraction has 482 states and 1177 transitions. [2021-08-21 12:32:42,468 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:42,468 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 1177 transitions. [2021-08-21 12:32:42,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 12:32:42,468 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:42,468 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:42,487 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:32:42,684 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-08-21 12:32:42,684 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:32:42,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:42,684 INFO L82 PathProgramCache]: Analyzing trace with hash 1476528434, now seen corresponding path program 37 times [2021-08-21 12:32:42,684 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:42,684 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909844123] [2021-08-21 12:32:42,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:42,684 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:42,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:42,775 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:42,775 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:42,775 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909844123] [2021-08-21 12:32:42,775 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1909844123] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:42,775 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1614157315] [2021-08-21 12:32:42,775 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:32:42,775 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:42,775 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:42,776 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:32:42,777 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:32:43,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:43,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 12:32:43,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:44,052 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:44,053 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1614157315] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:44,053 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:44,053 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-21 12:32:44,053 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [87395199] [2021-08-21 12:32:44,053 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:32:44,053 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:44,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:32:44,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:32:44,054 INFO L87 Difference]: Start difference. First operand 482 states and 1177 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:44,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:44,269 INFO L93 Difference]: Finished difference Result 624 states and 1512 transitions. [2021-08-21 12:32:44,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:32:44,270 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 12:32:44,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:44,271 INFO L225 Difference]: With dead ends: 624 [2021-08-21 12:32:44,271 INFO L226 Difference]: Without dead ends: 594 [2021-08-21 12:32:44,271 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 246.6ms TimeCoverageRelationStatistics Valid=148, Invalid=554, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:32:44,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2021-08-21 12:32:44,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 482. [2021-08-21 12:32:44,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 481 states have (on average 2.446985446985447) internal successors, (1177), 481 states have internal predecessors, (1177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:44,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 1177 transitions. [2021-08-21 12:32:44,277 INFO L78 Accepts]: Start accepts. Automaton has 482 states and 1177 transitions. Word has length 26 [2021-08-21 12:32:44,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:44,277 INFO L470 AbstractCegarLoop]: Abstraction has 482 states and 1177 transitions. [2021-08-21 12:32:44,277 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:44,277 INFO L276 IsEmpty]: Start isEmpty. Operand 482 states and 1177 transitions. [2021-08-21 12:32:44,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 12:32:44,278 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:44,278 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:44,296 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2021-08-21 12:32:44,483 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-08-21 12:32:44,483 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:32:44,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:44,483 INFO L82 PathProgramCache]: Analyzing trace with hash -444175694, now seen corresponding path program 38 times [2021-08-21 12:32:44,483 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:44,483 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1679413378] [2021-08-21 12:32:44,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:44,483 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:44,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:44,558 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 4 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:44,559 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:44,559 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1679413378] [2021-08-21 12:32:44,559 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1679413378] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:44,559 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [980717587] [2021-08-21 12:32:44,559 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:32:44,559 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:44,559 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:44,561 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:32:44,592 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:32:45,457 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:32:45,457 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:32:45,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 12:32:45,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:45,868 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 4 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:45,869 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [980717587] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:45,869 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:45,869 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-21 12:32:45,869 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558246689] [2021-08-21 12:32:45,869 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:32:45,869 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:45,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:32:45,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:32:45,869 INFO L87 Difference]: Start difference. First operand 482 states and 1177 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:46,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:46,154 INFO L93 Difference]: Finished difference Result 616 states and 1492 transitions. [2021-08-21 12:32:46,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:32:46,154 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 12:32:46,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:46,156 INFO L225 Difference]: With dead ends: 616 [2021-08-21 12:32:46,156 INFO L226 Difference]: Without dead ends: 586 [2021-08-21 12:32:46,156 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 285.0ms TimeCoverageRelationStatistics Valid=189, Invalid=623, Unknown=0, NotChecked=0, Total=812 [2021-08-21 12:32:46,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 586 states. [2021-08-21 12:32:46,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 586 to 498. [2021-08-21 12:32:46,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 498 states, 497 states have (on average 2.448692152917505) internal successors, (1217), 497 states have internal predecessors, (1217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:46,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 498 states to 498 states and 1217 transitions. [2021-08-21 12:32:46,162 INFO L78 Accepts]: Start accepts. Automaton has 498 states and 1217 transitions. Word has length 26 [2021-08-21 12:32:46,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:46,162 INFO L470 AbstractCegarLoop]: Abstraction has 498 states and 1217 transitions. [2021-08-21 12:32:46,162 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:46,162 INFO L276 IsEmpty]: Start isEmpty. Operand 498 states and 1217 transitions. [2021-08-21 12:32:46,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-21 12:32:46,163 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:46,163 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:46,181 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2021-08-21 12:32:46,379 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-08-21 12:32:46,380 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:32:46,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:46,380 INFO L82 PathProgramCache]: Analyzing trace with hash 458377002, now seen corresponding path program 39 times [2021-08-21 12:32:46,380 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:46,380 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1231890213] [2021-08-21 12:32:46,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:46,380 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:46,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:46,448 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 4 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:46,448 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:46,449 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1231890213] [2021-08-21 12:32:46,449 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1231890213] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:46,449 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2049141261] [2021-08-21 12:32:46,449 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:32:46,449 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:46,449 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:46,449 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:32:46,451 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:32:47,339 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 12:32:47,339 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:32:47,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-21 12:32:47,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:47,665 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 4 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:47,666 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2049141261] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:47,666 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:47,666 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-08-21 12:32:47,666 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479102301] [2021-08-21 12:32:47,666 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 12:32:47,666 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:47,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 12:32:47,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:32:47,666 INFO L87 Difference]: Start difference. First operand 498 states and 1217 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:47,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:47,910 INFO L93 Difference]: Finished difference Result 624 states and 1512 transitions. [2021-08-21 12:32:47,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:32:47,910 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-21 12:32:47,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:47,912 INFO L225 Difference]: With dead ends: 624 [2021-08-21 12:32:47,912 INFO L226 Difference]: Without dead ends: 594 [2021-08-21 12:32:47,912 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 254.6ms TimeCoverageRelationStatistics Valid=196, Invalid=616, Unknown=0, NotChecked=0, Total=812 [2021-08-21 12:32:47,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2021-08-21 12:32:47,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 498. [2021-08-21 12:32:47,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 498 states, 497 states have (on average 2.448692152917505) internal successors, (1217), 497 states have internal predecessors, (1217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:47,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 498 states to 498 states and 1217 transitions. [2021-08-21 12:32:47,918 INFO L78 Accepts]: Start accepts. Automaton has 498 states and 1217 transitions. Word has length 26 [2021-08-21 12:32:47,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:47,918 INFO L470 AbstractCegarLoop]: Abstraction has 498 states and 1217 transitions. [2021-08-21 12:32:47,919 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:47,919 INFO L276 IsEmpty]: Start isEmpty. Operand 498 states and 1217 transitions. [2021-08-21 12:32:47,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:32:47,919 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:47,919 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:47,938 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2021-08-21 12:32:48,126 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:48,126 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:32:48,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:48,127 INFO L82 PathProgramCache]: Analyzing trace with hash 837865404, now seen corresponding path program 40 times [2021-08-21 12:32:48,127 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:48,127 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [549411311] [2021-08-21 12:32:48,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:48,127 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:48,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:48,218 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:48,218 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:48,218 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [549411311] [2021-08-21 12:32:48,218 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [549411311] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:48,218 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1911676630] [2021-08-21 12:32:48,218 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:32:48,218 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:48,218 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:48,219 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:32:48,220 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:32:49,155 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:32:49,155 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:32:49,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:32:49,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:49,552 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:49,552 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1911676630] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:49,552 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:49,552 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:32:49,552 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1562799612] [2021-08-21 12:32:49,552 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:32:49,552 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:49,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:32:49,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=258, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:32:49,553 INFO L87 Difference]: Start difference. First operand 498 states and 1217 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:49,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:49,874 INFO L93 Difference]: Finished difference Result 688 states and 1672 transitions. [2021-08-21 12:32:49,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:32:49,875 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:32:49,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:49,876 INFO L225 Difference]: With dead ends: 688 [2021-08-21 12:32:49,876 INFO L226 Difference]: Without dead ends: 650 [2021-08-21 12:32:49,877 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 331 ImplicationChecksByTransitivity, 374.8ms TimeCoverageRelationStatistics Valid=265, Invalid=995, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 12:32:49,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 650 states. [2021-08-21 12:32:49,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 650 to 546. [2021-08-21 12:32:49,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 545 states have (on average 2.453211009174312) internal successors, (1337), 545 states have internal predecessors, (1337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:49,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 1337 transitions. [2021-08-21 12:32:49,883 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 1337 transitions. Word has length 28 [2021-08-21 12:32:49,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:49,883 INFO L470 AbstractCegarLoop]: Abstraction has 546 states and 1337 transitions. [2021-08-21 12:32:49,883 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:49,883 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 1337 transitions. [2021-08-21 12:32:49,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:32:49,884 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:49,884 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:49,903 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:32:50,091 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-08-21 12:32:50,091 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:32:50,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:50,092 INFO L82 PathProgramCache]: Analyzing trace with hash -310944264, now seen corresponding path program 41 times [2021-08-21 12:32:50,092 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:50,092 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [252945363] [2021-08-21 12:32:50,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:50,092 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:50,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:50,195 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 2 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:50,195 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:50,195 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [252945363] [2021-08-21 12:32:50,195 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [252945363] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:50,195 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2079803663] [2021-08-21 12:32:50,195 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:32:50,195 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:50,195 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:50,196 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:32:50,197 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:32:51,183 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 12:32:51,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:32:51,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:32:51,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:51,653 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 2 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:51,653 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2079803663] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:51,653 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:51,653 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:32:51,654 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [238831613] [2021-08-21 12:32:51,654 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:32:51,654 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:51,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:32:51,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:32:51,654 INFO L87 Difference]: Start difference. First operand 546 states and 1337 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:51,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:51,935 INFO L93 Difference]: Finished difference Result 640 states and 1556 transitions. [2021-08-21 12:32:51,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:32:51,935 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:32:51,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:51,937 INFO L225 Difference]: With dead ends: 640 [2021-08-21 12:32:51,937 INFO L226 Difference]: Without dead ends: 618 [2021-08-21 12:32:51,938 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 363.2ms TimeCoverageRelationStatistics Valid=151, Invalid=719, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:32:51,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 618 states. [2021-08-21 12:32:51,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 618 to 554. [2021-08-21 12:32:51,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 554 states, 553 states have (on average 2.453887884267631) internal successors, (1357), 553 states have internal predecessors, (1357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:51,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 554 states to 554 states and 1357 transitions. [2021-08-21 12:32:51,944 INFO L78 Accepts]: Start accepts. Automaton has 554 states and 1357 transitions. Word has length 28 [2021-08-21 12:32:51,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:51,944 INFO L470 AbstractCegarLoop]: Abstraction has 554 states and 1357 transitions. [2021-08-21 12:32:51,944 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:51,944 INFO L276 IsEmpty]: Start isEmpty. Operand 554 states and 1357 transitions. [2021-08-21 12:32:51,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:32:51,945 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:51,945 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:51,968 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2021-08-21 12:32:52,145 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:52,145 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:32:52,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:52,146 INFO L82 PathProgramCache]: Analyzing trace with hash -2059962128, now seen corresponding path program 42 times [2021-08-21 12:32:52,146 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:52,146 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [503897765] [2021-08-21 12:32:52,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:52,146 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:52,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:52,238 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:52,238 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:52,239 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [503897765] [2021-08-21 12:32:52,239 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [503897765] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:52,239 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [706758460] [2021-08-21 12:32:52,239 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:32:52,239 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:52,239 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:52,240 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:32:52,240 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:32:53,245 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 12:32:53,245 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:32:53,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:32:53,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:53,786 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:53,786 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [706758460] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:53,786 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:53,786 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:32:53,786 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483030436] [2021-08-21 12:32:53,786 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:32:53,786 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:53,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:32:53,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:32:53,787 INFO L87 Difference]: Start difference. First operand 554 states and 1357 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:54,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:54,053 INFO L93 Difference]: Finished difference Result 648 states and 1576 transitions. [2021-08-21 12:32:54,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:32:54,053 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:32:54,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:54,055 INFO L225 Difference]: With dead ends: 648 [2021-08-21 12:32:54,055 INFO L226 Difference]: Without dead ends: 626 [2021-08-21 12:32:54,055 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 263 ImplicationChecksByTransitivity, 360.8ms TimeCoverageRelationStatistics Valid=183, Invalid=873, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 12:32:54,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 626 states. [2021-08-21 12:32:54,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 626 to 554. [2021-08-21 12:32:54,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 554 states, 553 states have (on average 2.453887884267631) internal successors, (1357), 553 states have internal predecessors, (1357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:54,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 554 states to 554 states and 1357 transitions. [2021-08-21 12:32:54,061 INFO L78 Accepts]: Start accepts. Automaton has 554 states and 1357 transitions. Word has length 28 [2021-08-21 12:32:54,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:54,061 INFO L470 AbstractCegarLoop]: Abstraction has 554 states and 1357 transitions. [2021-08-21 12:32:54,061 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:54,061 INFO L276 IsEmpty]: Start isEmpty. Operand 554 states and 1357 transitions. [2021-08-21 12:32:54,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:32:54,062 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:54,062 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:54,081 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2021-08-21 12:32:54,269 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2021-08-21 12:32:54,269 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:32:54,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:54,270 INFO L82 PathProgramCache]: Analyzing trace with hash 2063318904, now seen corresponding path program 43 times [2021-08-21 12:32:54,270 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:54,270 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742771994] [2021-08-21 12:32:54,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:54,270 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:54,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:54,387 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:54,387 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:54,387 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742771994] [2021-08-21 12:32:54,387 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742771994] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:54,387 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [732322595] [2021-08-21 12:32:54,387 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:32:54,387 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:54,387 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:54,388 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:32:54,416 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:32:55,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:55,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:32:55,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:55,948 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:55,948 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [732322595] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:55,948 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:55,948 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:32:55,949 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1577342903] [2021-08-21 12:32:55,949 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:32:55,949 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:55,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:32:55,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=267, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:32:55,949 INFO L87 Difference]: Start difference. First operand 554 states and 1357 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:56,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:56,292 INFO L93 Difference]: Finished difference Result 752 states and 1832 transitions. [2021-08-21 12:32:56,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:32:56,293 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:32:56,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:56,295 INFO L225 Difference]: With dead ends: 752 [2021-08-21 12:32:56,295 INFO L226 Difference]: Without dead ends: 714 [2021-08-21 12:32:56,295 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 300 ImplicationChecksByTransitivity, 410.1ms TimeCoverageRelationStatistics Valid=232, Invalid=958, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 12:32:56,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 714 states. [2021-08-21 12:32:56,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 714 to 578. [2021-08-21 12:32:56,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 578 states, 577 states have (on average 2.4558058925476605) internal successors, (1417), 577 states have internal predecessors, (1417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:56,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 578 states to 578 states and 1417 transitions. [2021-08-21 12:32:56,302 INFO L78 Accepts]: Start accepts. Automaton has 578 states and 1417 transitions. Word has length 28 [2021-08-21 12:32:56,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:56,302 INFO L470 AbstractCegarLoop]: Abstraction has 578 states and 1417 transitions. [2021-08-21 12:32:56,302 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:56,302 INFO L276 IsEmpty]: Start isEmpty. Operand 578 states and 1417 transitions. [2021-08-21 12:32:56,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:32:56,302 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:56,302 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:56,322 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:32:56,503 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2021-08-21 12:32:56,503 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:32:56,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:56,503 INFO L82 PathProgramCache]: Analyzing trace with hash -784819728, now seen corresponding path program 44 times [2021-08-21 12:32:56,503 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:56,503 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1413767022] [2021-08-21 12:32:56,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:56,504 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:56,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:56,596 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:56,597 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:56,597 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1413767022] [2021-08-21 12:32:56,597 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1413767022] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:56,597 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1186408867] [2021-08-21 12:32:56,597 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:32:56,597 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:56,597 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:56,598 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:32:56,600 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:32:57,686 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:32:57,686 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:32:57,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:32:57,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:32:58,197 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:58,198 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1186408867] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:58,198 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:32:58,198 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:32:58,198 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064121742] [2021-08-21 12:32:58,198 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:32:58,198 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:32:58,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:32:58,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:32:58,199 INFO L87 Difference]: Start difference. First operand 578 states and 1417 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:58,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:32:58,489 INFO L93 Difference]: Finished difference Result 696 states and 1696 transitions. [2021-08-21 12:32:58,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:32:58,489 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:32:58,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:32:58,491 INFO L225 Difference]: With dead ends: 696 [2021-08-21 12:32:58,491 INFO L226 Difference]: Without dead ends: 674 [2021-08-21 12:32:58,492 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 260 ImplicationChecksByTransitivity, 366.4ms TimeCoverageRelationStatistics Valid=179, Invalid=877, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 12:32:58,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2021-08-21 12:32:58,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 562. [2021-08-21 12:32:58,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 562 states, 561 states have (on average 2.4545454545454546) internal successors, (1377), 561 states have internal predecessors, (1377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:58,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 562 states to 562 states and 1377 transitions. [2021-08-21 12:32:58,498 INFO L78 Accepts]: Start accepts. Automaton has 562 states and 1377 transitions. Word has length 28 [2021-08-21 12:32:58,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:32:58,498 INFO L470 AbstractCegarLoop]: Abstraction has 562 states and 1377 transitions. [2021-08-21 12:32:58,498 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:32:58,498 INFO L276 IsEmpty]: Start isEmpty. Operand 562 states and 1377 transitions. [2021-08-21 12:32:58,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:32:58,499 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:32:58,499 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:32:58,521 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:32:58,699 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:58,700 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:32:58,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:32:58,700 INFO L82 PathProgramCache]: Analyzing trace with hash 607612468, now seen corresponding path program 45 times [2021-08-21 12:32:58,700 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:32:58,700 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [363506153] [2021-08-21 12:32:58,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:32:58,700 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:32:58,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:32:58,805 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:32:58,805 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:32:58,805 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [363506153] [2021-08-21 12:32:58,806 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [363506153] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:32:58,806 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [477666510] [2021-08-21 12:32:58,806 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:32:58,806 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:32:58,806 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:32:58,806 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:32:58,807 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:32:59,897 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 12:32:59,897 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:32:59,898 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:32:59,898 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:33:00,569 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:00,570 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [477666510] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:00,570 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:33:00,570 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:33:00,570 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1343399787] [2021-08-21 12:33:00,570 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:33:00,570 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:33:00,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:33:00,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:33:00,570 INFO L87 Difference]: Start difference. First operand 562 states and 1377 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:00,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:33:00,940 INFO L93 Difference]: Finished difference Result 704 states and 1712 transitions. [2021-08-21 12:33:00,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:33:00,940 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:33:00,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:33:00,942 INFO L225 Difference]: With dead ends: 704 [2021-08-21 12:33:00,942 INFO L226 Difference]: Without dead ends: 674 [2021-08-21 12:33:00,942 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 448.9ms TimeCoverageRelationStatistics Valid=196, Invalid=796, Unknown=0, NotChecked=0, Total=992 [2021-08-21 12:33:00,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2021-08-21 12:33:00,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 586. [2021-08-21 12:33:00,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 585 states have (on average 2.4564102564102566) internal successors, (1437), 585 states have internal predecessors, (1437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:00,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 1437 transitions. [2021-08-21 12:33:00,948 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 1437 transitions. Word has length 28 [2021-08-21 12:33:00,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:33:00,949 INFO L470 AbstractCegarLoop]: Abstraction has 586 states and 1437 transitions. [2021-08-21 12:33:00,949 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:00,949 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 1437 transitions. [2021-08-21 12:33:00,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:33:00,949 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:33:00,949 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:33:00,969 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2021-08-21 12:33:01,150 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-08-21 12:33:01,150 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:33:01,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:33:01,150 INFO L82 PathProgramCache]: Analyzing trace with hash -1123157264, now seen corresponding path program 46 times [2021-08-21 12:33:01,150 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:33:01,150 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110556270] [2021-08-21 12:33:01,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:33:01,150 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:33:01,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:33:01,264 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:01,264 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:33:01,264 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110556270] [2021-08-21 12:33:01,264 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1110556270] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:01,264 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1028483997] [2021-08-21 12:33:01,265 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:33:01,265 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:33:01,265 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:33:01,265 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:33:01,301 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:33:02,401 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:33:02,401 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:33:02,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:33:02,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:33:02,991 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:02,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1028483997] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:02,991 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:33:02,991 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:33:02,991 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677231033] [2021-08-21 12:33:02,991 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:33:02,991 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:33:02,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:33:02,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:33:02,992 INFO L87 Difference]: Start difference. First operand 586 states and 1437 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:03,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:33:03,274 INFO L93 Difference]: Finished difference Result 696 states and 1696 transitions. [2021-08-21 12:33:03,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:33:03,274 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:33:03,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:33:03,276 INFO L225 Difference]: With dead ends: 696 [2021-08-21 12:33:03,276 INFO L226 Difference]: Without dead ends: 674 [2021-08-21 12:33:03,276 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 405.4ms TimeCoverageRelationStatistics Valid=157, Invalid=773, Unknown=0, NotChecked=0, Total=930 [2021-08-21 12:33:03,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2021-08-21 12:33:03,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 578. [2021-08-21 12:33:03,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 578 states, 577 states have (on average 2.4558058925476605) internal successors, (1417), 577 states have internal predecessors, (1417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:03,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 578 states to 578 states and 1417 transitions. [2021-08-21 12:33:03,283 INFO L78 Accepts]: Start accepts. Automaton has 578 states and 1417 transitions. Word has length 28 [2021-08-21 12:33:03,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:33:03,283 INFO L470 AbstractCegarLoop]: Abstraction has 578 states and 1417 transitions. [2021-08-21 12:33:03,283 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:03,283 INFO L276 IsEmpty]: Start isEmpty. Operand 578 states and 1417 transitions. [2021-08-21 12:33:03,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:33:03,284 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:33:03,284 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:33:03,316 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2021-08-21 12:33:03,504 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-08-21 12:33:03,505 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:33:03,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:33:03,505 INFO L82 PathProgramCache]: Analyzing trace with hash -1329095696, now seen corresponding path program 47 times [2021-08-21 12:33:03,505 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:33:03,505 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1252439091] [2021-08-21 12:33:03,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:33:03,505 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:33:03,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:33:03,608 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:03,608 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:33:03,608 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1252439091] [2021-08-21 12:33:03,608 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1252439091] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:03,608 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1765125684] [2021-08-21 12:33:03,608 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:33:03,608 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:33:03,608 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:33:03,609 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:33:03,643 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:33:04,838 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 12:33:04,839 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:33:04,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:33:04,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:33:05,357 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:05,357 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1765125684] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:05,358 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:33:05,358 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:33:05,358 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264701257] [2021-08-21 12:33:05,358 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:33:05,358 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:33:05,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:33:05,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:33:05,358 INFO L87 Difference]: Start difference. First operand 578 states and 1417 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:05,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:33:05,636 INFO L93 Difference]: Finished difference Result 712 states and 1728 transitions. [2021-08-21 12:33:05,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:33:05,636 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:33:05,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:33:05,638 INFO L225 Difference]: With dead ends: 712 [2021-08-21 12:33:05,638 INFO L226 Difference]: Without dead ends: 674 [2021-08-21 12:33:05,638 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 339.8ms TimeCoverageRelationStatistics Valid=151, Invalid=719, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:33:05,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2021-08-21 12:33:05,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 594. [2021-08-21 12:33:05,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 594 states, 593 states have (on average 2.4569983136593594) internal successors, (1457), 593 states have internal predecessors, (1457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:05,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 594 states to 594 states and 1457 transitions. [2021-08-21 12:33:05,645 INFO L78 Accepts]: Start accepts. Automaton has 594 states and 1457 transitions. Word has length 28 [2021-08-21 12:33:05,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:33:05,645 INFO L470 AbstractCegarLoop]: Abstraction has 594 states and 1457 transitions. [2021-08-21 12:33:05,645 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:05,645 INFO L276 IsEmpty]: Start isEmpty. Operand 594 states and 1457 transitions. [2021-08-21 12:33:05,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:33:05,646 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:33:05,646 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:33:05,668 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:33:05,864 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:33:05,864 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:33:05,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:33:05,864 INFO L82 PathProgramCache]: Analyzing trace with hash -1141405396, now seen corresponding path program 48 times [2021-08-21 12:33:05,864 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:33:05,864 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596476755] [2021-08-21 12:33:05,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:33:05,864 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:33:05,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:33:05,976 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:05,976 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:33:05,976 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [596476755] [2021-08-21 12:33:05,976 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [596476755] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:05,976 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1471889831] [2021-08-21 12:33:05,976 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:33:05,976 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:33:05,976 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:33:05,977 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:33:05,979 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:33:07,250 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:33:07,250 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:33:07,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:33:07,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:33:07,823 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:07,823 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1471889831] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:07,823 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:33:07,823 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:33:07,823 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1230331743] [2021-08-21 12:33:07,823 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:33:07,824 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:33:07,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:33:07,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=267, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:33:07,824 INFO L87 Difference]: Start difference. First operand 594 states and 1457 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:08,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:33:08,181 INFO L93 Difference]: Finished difference Result 720 states and 1752 transitions. [2021-08-21 12:33:08,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:33:08,182 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:33:08,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:33:08,183 INFO L225 Difference]: With dead ends: 720 [2021-08-21 12:33:08,183 INFO L226 Difference]: Without dead ends: 690 [2021-08-21 12:33:08,183 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 261 ImplicationChecksByTransitivity, 452.4ms TimeCoverageRelationStatistics Valid=210, Invalid=846, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 12:33:08,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 690 states. [2021-08-21 12:33:08,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 690 to 602. [2021-08-21 12:33:08,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 602 states, 601 states have (on average 2.4575707154742097) internal successors, (1477), 601 states have internal predecessors, (1477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:08,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 602 states to 602 states and 1477 transitions. [2021-08-21 12:33:08,190 INFO L78 Accepts]: Start accepts. Automaton has 602 states and 1477 transitions. Word has length 28 [2021-08-21 12:33:08,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:33:08,190 INFO L470 AbstractCegarLoop]: Abstraction has 602 states and 1477 transitions. [2021-08-21 12:33:08,190 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:08,190 INFO L276 IsEmpty]: Start isEmpty. Operand 602 states and 1477 transitions. [2021-08-21 12:33:08,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:33:08,191 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:33:08,191 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:33:08,211 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:33:08,391 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:33:08,392 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:33:08,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:33:08,392 INFO L82 PathProgramCache]: Analyzing trace with hash 373657012, now seen corresponding path program 49 times [2021-08-21 12:33:08,392 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:33:08,392 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449972345] [2021-08-21 12:33:08,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:33:08,392 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:33:08,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:33:08,534 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 2 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:08,534 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:33:08,535 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449972345] [2021-08-21 12:33:08,535 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1449972345] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:08,535 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [396996748] [2021-08-21 12:33:08,535 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:33:08,535 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:33:08,535 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:33:08,535 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:33:08,536 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:33:09,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:33:09,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:33:09,820 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:33:10,284 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 2 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:10,285 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [396996748] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:10,285 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:33:10,285 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:33:10,285 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93423987] [2021-08-21 12:33:10,285 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:33:10,285 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:33:10,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:33:10,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=266, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:33:10,285 INFO L87 Difference]: Start difference. First operand 602 states and 1477 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:10,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:33:10,605 INFO L93 Difference]: Finished difference Result 752 states and 1832 transitions. [2021-08-21 12:33:10,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:33:10,605 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:33:10,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:33:10,606 INFO L225 Difference]: With dead ends: 752 [2021-08-21 12:33:10,606 INFO L226 Difference]: Without dead ends: 722 [2021-08-21 12:33:10,607 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 204 ImplicationChecksByTransitivity, 397.7ms TimeCoverageRelationStatistics Valid=190, Invalid=740, Unknown=0, NotChecked=0, Total=930 [2021-08-21 12:33:10,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 722 states. [2021-08-21 12:33:10,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 722 to 626. [2021-08-21 12:33:10,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 626 states, 625 states have (on average 2.4592) internal successors, (1537), 625 states have internal predecessors, (1537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:10,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 626 states to 626 states and 1537 transitions. [2021-08-21 12:33:10,613 INFO L78 Accepts]: Start accepts. Automaton has 626 states and 1537 transitions. Word has length 28 [2021-08-21 12:33:10,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:33:10,614 INFO L470 AbstractCegarLoop]: Abstraction has 626 states and 1537 transitions. [2021-08-21 12:33:10,614 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:10,614 INFO L276 IsEmpty]: Start isEmpty. Operand 626 states and 1537 transitions. [2021-08-21 12:33:10,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:33:10,614 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:33:10,614 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:33:10,635 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2021-08-21 12:33:10,817 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:33:10,817 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:33:10,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:33:10,818 INFO L82 PathProgramCache]: Analyzing trace with hash -2002850252, now seen corresponding path program 50 times [2021-08-21 12:33:10,818 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:33:10,818 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817695809] [2021-08-21 12:33:10,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:33:10,818 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:33:10,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:33:10,944 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:10,944 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:33:10,944 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817695809] [2021-08-21 12:33:10,944 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1817695809] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:10,944 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1899705587] [2021-08-21 12:33:10,944 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:33:10,944 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:33:10,944 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:33:10,949 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:33:10,951 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 12:33:12,240 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:33:12,240 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:33:12,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:33:12,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:33:12,755 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:12,755 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1899705587] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:12,755 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:33:12,755 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:33:12,755 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856992426] [2021-08-21 12:33:12,755 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:33:12,755 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:33:12,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:33:12,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:33:12,756 INFO L87 Difference]: Start difference. First operand 626 states and 1537 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:13,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:33:13,086 INFO L93 Difference]: Finished difference Result 768 states and 1876 transitions. [2021-08-21 12:33:13,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:33:13,087 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:33:13,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:33:13,088 INFO L225 Difference]: With dead ends: 768 [2021-08-21 12:33:13,088 INFO L226 Difference]: Without dead ends: 746 [2021-08-21 12:33:13,088 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 434.1ms TimeCoverageRelationStatistics Valid=199, Invalid=857, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 12:33:13,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 746 states. [2021-08-21 12:33:13,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 746 to 642. [2021-08-21 12:33:13,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 642 states, 641 states have (on average 2.4602184087363494) internal successors, (1577), 641 states have internal predecessors, (1577), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:13,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 642 states to 642 states and 1577 transitions. [2021-08-21 12:33:13,096 INFO L78 Accepts]: Start accepts. Automaton has 642 states and 1577 transitions. Word has length 28 [2021-08-21 12:33:13,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:33:13,096 INFO L470 AbstractCegarLoop]: Abstraction has 642 states and 1577 transitions. [2021-08-21 12:33:13,096 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:13,096 INFO L276 IsEmpty]: Start isEmpty. Operand 642 states and 1577 transitions. [2021-08-21 12:33:13,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:33:13,097 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:33:13,097 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:33:13,120 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 12:33:13,317 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-08-21 12:33:13,318 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:33:13,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:33:13,318 INFO L82 PathProgramCache]: Analyzing trace with hash 1953779508, now seen corresponding path program 51 times [2021-08-21 12:33:13,318 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:33:13,318 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1481749779] [2021-08-21 12:33:13,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:33:13,318 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:33:13,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:33:13,440 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:13,441 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:33:13,441 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1481749779] [2021-08-21 12:33:13,441 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1481749779] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:13,441 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2139130202] [2021-08-21 12:33:13,441 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:33:13,441 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:33:13,441 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:33:13,442 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 12:33:13,442 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 12:33:14,774 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 12:33:14,774 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:33:14,774 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:33:14,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:33:15,369 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:15,369 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2139130202] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:15,369 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:33:15,370 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:33:15,370 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484598136] [2021-08-21 12:33:15,370 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:33:15,370 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:33:15,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:33:15,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:33:15,370 INFO L87 Difference]: Start difference. First operand 642 states and 1577 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:15,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:33:15,702 INFO L93 Difference]: Finished difference Result 792 states and 1936 transitions. [2021-08-21 12:33:15,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:33:15,702 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:33:15,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:33:15,704 INFO L225 Difference]: With dead ends: 792 [2021-08-21 12:33:15,704 INFO L226 Difference]: Without dead ends: 770 [2021-08-21 12:33:15,704 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 435.4ms TimeCoverageRelationStatistics Valid=191, Invalid=801, Unknown=0, NotChecked=0, Total=992 [2021-08-21 12:33:15,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 770 states. [2021-08-21 12:33:15,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 770 to 658. [2021-08-21 12:33:15,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 658 states, 657 states have (on average 2.461187214611872) internal successors, (1617), 657 states have internal predecessors, (1617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:15,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 658 states to 658 states and 1617 transitions. [2021-08-21 12:33:15,711 INFO L78 Accepts]: Start accepts. Automaton has 658 states and 1617 transitions. Word has length 28 [2021-08-21 12:33:15,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:33:15,711 INFO L470 AbstractCegarLoop]: Abstraction has 658 states and 1617 transitions. [2021-08-21 12:33:15,711 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:15,711 INFO L276 IsEmpty]: Start isEmpty. Operand 658 states and 1617 transitions. [2021-08-21 12:33:15,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:33:15,712 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:33:15,712 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:33:15,732 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 12:33:15,912 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60 [2021-08-21 12:33:15,913 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:33:15,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:33:15,913 INFO L82 PathProgramCache]: Analyzing trace with hash 204761644, now seen corresponding path program 52 times [2021-08-21 12:33:15,913 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:33:15,913 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [924359388] [2021-08-21 12:33:15,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:33:15,913 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:33:15,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:33:16,028 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:16,028 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:33:16,028 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [924359388] [2021-08-21 12:33:16,028 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [924359388] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:16,028 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [308037710] [2021-08-21 12:33:16,028 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:33:16,028 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:33:16,028 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:33:16,029 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 12:33:16,030 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 12:33:17,421 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:33:17,421 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:33:17,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:33:17,422 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:33:18,026 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:18,026 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [308037710] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:18,026 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:33:18,026 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:33:18,026 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1473131459] [2021-08-21 12:33:18,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:33:18,027 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:33:18,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:33:18,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:33:18,027 INFO L87 Difference]: Start difference. First operand 658 states and 1617 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:18,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:33:18,360 INFO L93 Difference]: Finished difference Result 792 states and 1924 transitions. [2021-08-21 12:33:18,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:33:18,360 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:33:18,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:33:18,361 INFO L225 Difference]: With dead ends: 792 [2021-08-21 12:33:18,361 INFO L226 Difference]: Without dead ends: 746 [2021-08-21 12:33:18,362 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 443.5ms TimeCoverageRelationStatistics Valid=196, Invalid=796, Unknown=0, NotChecked=0, Total=992 [2021-08-21 12:33:18,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 746 states. [2021-08-21 12:33:18,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 746 to 666. [2021-08-21 12:33:18,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 666 states, 665 states have (on average 2.4616541353383457) internal successors, (1637), 665 states have internal predecessors, (1637), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:18,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 666 states to 666 states and 1637 transitions. [2021-08-21 12:33:18,369 INFO L78 Accepts]: Start accepts. Automaton has 666 states and 1637 transitions. Word has length 28 [2021-08-21 12:33:18,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:33:18,369 INFO L470 AbstractCegarLoop]: Abstraction has 666 states and 1637 transitions. [2021-08-21 12:33:18,369 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:18,369 INFO L276 IsEmpty]: Start isEmpty. Operand 666 states and 1637 transitions. [2021-08-21 12:33:18,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:33:18,370 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:33:18,370 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:33:18,392 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 12:33:18,589 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2021-08-21 12:33:18,589 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:33:18,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:33:18,589 INFO L82 PathProgramCache]: Analyzing trace with hash -1066045388, now seen corresponding path program 53 times [2021-08-21 12:33:18,589 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:33:18,589 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789482922] [2021-08-21 12:33:18,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:33:18,589 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:33:18,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:33:18,696 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:18,696 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:33:18,697 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789482922] [2021-08-21 12:33:18,697 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [789482922] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:18,697 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [305399073] [2021-08-21 12:33:18,697 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:33:18,697 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:33:18,697 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:33:18,697 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 12:33:18,698 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 12:33:20,124 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:33:20,124 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:33:20,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:33:20,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:33:20,704 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:20,704 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [305399073] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:20,704 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:33:20,704 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:33:20,704 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508279654] [2021-08-21 12:33:20,704 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:33:20,704 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:33:20,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:33:20,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:33:20,705 INFO L87 Difference]: Start difference. First operand 666 states and 1637 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:20,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:33:20,982 INFO L93 Difference]: Finished difference Result 800 states and 1952 transitions. [2021-08-21 12:33:20,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:33:20,982 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:33:20,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:33:20,983 INFO L225 Difference]: With dead ends: 800 [2021-08-21 12:33:20,983 INFO L226 Difference]: Without dead ends: 770 [2021-08-21 12:33:20,984 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 365.2ms TimeCoverageRelationStatistics Valid=198, Invalid=732, Unknown=0, NotChecked=0, Total=930 [2021-08-21 12:33:20,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 770 states. [2021-08-21 12:33:20,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 770 to 682. [2021-08-21 12:33:20,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 682 states, 681 states have (on average 2.462555066079295) internal successors, (1677), 681 states have internal predecessors, (1677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:20,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 682 states to 682 states and 1677 transitions. [2021-08-21 12:33:20,991 INFO L78 Accepts]: Start accepts. Automaton has 682 states and 1677 transitions. Word has length 28 [2021-08-21 12:33:20,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:33:20,991 INFO L470 AbstractCegarLoop]: Abstraction has 682 states and 1677 transitions. [2021-08-21 12:33:20,991 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:20,991 INFO L276 IsEmpty]: Start isEmpty. Operand 682 states and 1677 transitions. [2021-08-21 12:33:20,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:33:20,992 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:33:20,992 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:33:21,012 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2021-08-21 12:33:21,200 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:33:21,200 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:33:21,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:33:21,201 INFO L82 PathProgramCache]: Analyzing trace with hash 1498152176, now seen corresponding path program 54 times [2021-08-21 12:33:21,201 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:33:21,201 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [912675484] [2021-08-21 12:33:21,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:33:21,201 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:33:21,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:33:21,334 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:21,334 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:33:21,334 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [912675484] [2021-08-21 12:33:21,334 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [912675484] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:21,334 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1014022414] [2021-08-21 12:33:21,335 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:33:21,335 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:33:21,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:33:21,335 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 12:33:21,336 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 12:33:22,833 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 12:33:22,834 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:33:22,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:33:22,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:33:23,363 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:23,363 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1014022414] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:23,363 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:33:23,363 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:33:23,363 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045699055] [2021-08-21 12:33:23,363 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:33:23,363 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:33:23,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:33:23,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:33:23,364 INFO L87 Difference]: Start difference. First operand 682 states and 1677 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:23,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:33:23,661 INFO L93 Difference]: Finished difference Result 792 states and 1936 transitions. [2021-08-21 12:33:23,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:33:23,661 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:33:23,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:33:23,662 INFO L225 Difference]: With dead ends: 792 [2021-08-21 12:33:23,662 INFO L226 Difference]: Without dead ends: 770 [2021-08-21 12:33:23,662 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 389.7ms TimeCoverageRelationStatistics Valid=166, Invalid=764, Unknown=0, NotChecked=0, Total=930 [2021-08-21 12:33:23,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 770 states. [2021-08-21 12:33:23,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 770 to 666. [2021-08-21 12:33:23,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 666 states, 665 states have (on average 2.4616541353383457) internal successors, (1637), 665 states have internal predecessors, (1637), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:23,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 666 states to 666 states and 1637 transitions. [2021-08-21 12:33:23,670 INFO L78 Accepts]: Start accepts. Automaton has 666 states and 1637 transitions. Word has length 28 [2021-08-21 12:33:23,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:33:23,670 INFO L470 AbstractCegarLoop]: Abstraction has 666 states and 1637 transitions. [2021-08-21 12:33:23,670 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:23,670 INFO L276 IsEmpty]: Start isEmpty. Operand 666 states and 1637 transitions. [2021-08-21 12:33:23,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:33:23,671 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:33:23,671 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:33:23,691 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2021-08-21 12:33:23,871 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:33:23,871 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:33:23,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:33:23,872 INFO L82 PathProgramCache]: Analyzing trace with hash 1292213744, now seen corresponding path program 55 times [2021-08-21 12:33:23,872 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:33:23,872 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [312392385] [2021-08-21 12:33:23,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:33:23,872 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:33:23,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:33:23,989 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:23,989 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:33:23,989 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [312392385] [2021-08-21 12:33:23,990 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [312392385] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:23,990 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [116373915] [2021-08-21 12:33:23,990 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:33:23,990 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:33:23,990 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:33:23,990 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 12:33:23,991 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 12:33:25,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:33:25,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:33:25,515 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:33:25,995 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:25,995 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [116373915] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:25,995 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:33:25,996 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:33:25,996 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263769600] [2021-08-21 12:33:25,996 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:33:25,996 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:33:25,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:33:25,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:33:25,997 INFO L87 Difference]: Start difference. First operand 666 states and 1637 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:26,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:33:26,240 INFO L93 Difference]: Finished difference Result 792 states and 1928 transitions. [2021-08-21 12:33:26,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:33:26,241 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:33:26,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:33:26,243 INFO L225 Difference]: With dead ends: 792 [2021-08-21 12:33:26,243 INFO L226 Difference]: Without dead ends: 754 [2021-08-21 12:33:26,243 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 204 ImplicationChecksByTransitivity, 337.8ms TimeCoverageRelationStatistics Valid=148, Invalid=722, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:33:26,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 754 states. [2021-08-21 12:33:26,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 754 to 674. [2021-08-21 12:33:26,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 674 states, 673 states have (on average 2.462109955423477) internal successors, (1657), 673 states have internal predecessors, (1657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:26,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 674 states to 674 states and 1657 transitions. [2021-08-21 12:33:26,250 INFO L78 Accepts]: Start accepts. Automaton has 674 states and 1657 transitions. Word has length 28 [2021-08-21 12:33:26,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:33:26,251 INFO L470 AbstractCegarLoop]: Abstraction has 674 states and 1657 transitions. [2021-08-21 12:33:26,251 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:26,251 INFO L276 IsEmpty]: Start isEmpty. Operand 674 states and 1657 transitions. [2021-08-21 12:33:26,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:33:26,252 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:33:26,252 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:33:26,273 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 12:33:26,452 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2021-08-21 12:33:26,452 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:33:26,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:33:26,453 INFO L82 PathProgramCache]: Analyzing trace with hash 1479904044, now seen corresponding path program 56 times [2021-08-21 12:33:26,453 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:33:26,453 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124330430] [2021-08-21 12:33:26,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:33:26,453 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:33:26,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:33:26,564 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:26,565 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:33:26,565 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2124330430] [2021-08-21 12:33:26,565 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2124330430] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:26,565 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [680369038] [2021-08-21 12:33:26,565 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:33:26,565 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:33:26,565 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:33:26,566 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 12:33:26,566 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 12:33:28,108 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:33:28,108 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:33:28,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:33:28,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:33:28,771 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:28,771 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [680369038] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:28,771 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:33:28,771 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:33:28,771 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793517399] [2021-08-21 12:33:28,771 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:33:28,771 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:33:28,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:33:28,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:33:28,772 INFO L87 Difference]: Start difference. First operand 674 states and 1657 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:29,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:33:29,084 INFO L93 Difference]: Finished difference Result 816 states and 1984 transitions. [2021-08-21 12:33:29,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:33:29,085 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:33:29,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:33:29,086 INFO L225 Difference]: With dead ends: 816 [2021-08-21 12:33:29,086 INFO L226 Difference]: Without dead ends: 770 [2021-08-21 12:33:29,086 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 422.0ms TimeCoverageRelationStatistics Valid=185, Invalid=807, Unknown=0, NotChecked=0, Total=992 [2021-08-21 12:33:29,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 770 states. [2021-08-21 12:33:29,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 770 to 658. [2021-08-21 12:33:29,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 658 states, 657 states have (on average 2.461187214611872) internal successors, (1617), 657 states have internal predecessors, (1617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:29,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 658 states to 658 states and 1617 transitions. [2021-08-21 12:33:29,093 INFO L78 Accepts]: Start accepts. Automaton has 658 states and 1617 transitions. Word has length 28 [2021-08-21 12:33:29,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:33:29,093 INFO L470 AbstractCegarLoop]: Abstraction has 658 states and 1617 transitions. [2021-08-21 12:33:29,093 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:29,093 INFO L276 IsEmpty]: Start isEmpty. Operand 658 states and 1617 transitions. [2021-08-21 12:33:29,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:33:29,094 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:33:29,094 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:33:29,116 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 12:33:29,316 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-08-21 12:33:29,317 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:33:29,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:33:29,317 INFO L82 PathProgramCache]: Analyzing trace with hash 1141566508, now seen corresponding path program 57 times [2021-08-21 12:33:29,317 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:33:29,317 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [256935667] [2021-08-21 12:33:29,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:33:29,317 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:33:29,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:33:29,510 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:29,510 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:33:29,510 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [256935667] [2021-08-21 12:33:29,510 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [256935667] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:29,510 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [529563315] [2021-08-21 12:33:29,510 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:33:29,510 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:33:29,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:33:29,511 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 12:33:29,511 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 12:33:31,095 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 12:33:31,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:33:31,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:33:31,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:33:31,633 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:31,633 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [529563315] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:31,633 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:33:31,633 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:33:31,634 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558154755] [2021-08-21 12:33:31,634 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:33:31,634 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:33:31,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:33:31,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:33:31,634 INFO L87 Difference]: Start difference. First operand 658 states and 1617 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:31,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:33:31,965 INFO L93 Difference]: Finished difference Result 792 states and 1928 transitions. [2021-08-21 12:33:31,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:33:31,965 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:33:31,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:33:31,966 INFO L225 Difference]: With dead ends: 792 [2021-08-21 12:33:31,966 INFO L226 Difference]: Without dead ends: 754 [2021-08-21 12:33:31,966 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 238 ImplicationChecksByTransitivity, 399.5ms TimeCoverageRelationStatistics Valid=194, Invalid=862, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 12:33:31,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 754 states. [2021-08-21 12:33:31,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 754 to 682. [2021-08-21 12:33:31,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 682 states, 681 states have (on average 2.462555066079295) internal successors, (1677), 681 states have internal predecessors, (1677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:31,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 682 states to 682 states and 1677 transitions. [2021-08-21 12:33:31,973 INFO L78 Accepts]: Start accepts. Automaton has 682 states and 1677 transitions. Word has length 28 [2021-08-21 12:33:31,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:33:31,973 INFO L470 AbstractCegarLoop]: Abstraction has 682 states and 1677 transitions. [2021-08-21 12:33:31,973 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:31,973 INFO L276 IsEmpty]: Start isEmpty. Operand 682 states and 1677 transitions. [2021-08-21 12:33:31,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:33:31,974 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:33:31,974 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:33:31,996 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 12:33:32,174 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:33:32,174 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:33:32,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:33:32,175 INFO L82 PathProgramCache]: Analyzing trace with hash -323510288, now seen corresponding path program 58 times [2021-08-21 12:33:32,175 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:33:32,175 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1554453301] [2021-08-21 12:33:32,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:33:32,175 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:33:32,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:33:32,268 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 5 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:32,269 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:33:32,269 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1554453301] [2021-08-21 12:33:32,269 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1554453301] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:32,269 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [846231009] [2021-08-21 12:33:32,269 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:33:32,269 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:33:32,269 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:33:32,270 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 12:33:32,270 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 12:33:33,885 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:33:33,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:33:33,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:33:33,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:33:34,324 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 5 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:34,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [846231009] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:34,325 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:33:34,325 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:33:34,325 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877138554] [2021-08-21 12:33:34,325 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:33:34,325 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:33:34,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:33:34,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=261, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:33:34,326 INFO L87 Difference]: Start difference. First operand 682 states and 1677 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:34,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:33:34,582 INFO L93 Difference]: Finished difference Result 776 states and 1892 transitions. [2021-08-21 12:33:34,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:33:34,583 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:33:34,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:33:34,584 INFO L225 Difference]: With dead ends: 776 [2021-08-21 12:33:34,584 INFO L226 Difference]: Without dead ends: 746 [2021-08-21 12:33:34,584 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 332.0ms TimeCoverageRelationStatistics Valid=202, Invalid=728, Unknown=0, NotChecked=0, Total=930 [2021-08-21 12:33:34,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 746 states. [2021-08-21 12:33:34,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 746 to 690. [2021-08-21 12:33:34,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 690 states, 689 states have (on average 2.462989840348331) internal successors, (1697), 689 states have internal predecessors, (1697), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:34,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 690 states to 690 states and 1697 transitions. [2021-08-21 12:33:34,591 INFO L78 Accepts]: Start accepts. Automaton has 690 states and 1697 transitions. Word has length 28 [2021-08-21 12:33:34,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:33:34,591 INFO L470 AbstractCegarLoop]: Abstraction has 690 states and 1697 transitions. [2021-08-21 12:33:34,591 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:34,591 INFO L276 IsEmpty]: Start isEmpty. Operand 690 states and 1697 transitions. [2021-08-21 12:33:34,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:33:34,592 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:33:34,592 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:33:34,613 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 12:33:34,792 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-08-21 12:33:34,792 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:33:34,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:33:34,793 INFO L82 PathProgramCache]: Analyzing trace with hash 1273274488, now seen corresponding path program 59 times [2021-08-21 12:33:34,793 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:33:34,793 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1798502057] [2021-08-21 12:33:34,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:33:34,793 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:33:34,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:33:34,881 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:34,881 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:33:34,881 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1798502057] [2021-08-21 12:33:34,881 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1798502057] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:34,881 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2003542039] [2021-08-21 12:33:34,881 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:33:34,881 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:33:34,881 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:33:34,882 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 12:33:34,882 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 12:33:36,555 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 12:33:36,556 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:33:36,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:33:36,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:33:37,015 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:37,015 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2003542039] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:37,016 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:33:37,016 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:33:37,016 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995879661] [2021-08-21 12:33:37,016 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:33:37,016 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:33:37,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:33:37,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:33:37,016 INFO L87 Difference]: Start difference. First operand 690 states and 1697 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:37,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:33:37,298 INFO L93 Difference]: Finished difference Result 792 states and 1928 transitions. [2021-08-21 12:33:37,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:33:37,299 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:33:37,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:33:37,300 INFO L225 Difference]: With dead ends: 792 [2021-08-21 12:33:37,300 INFO L226 Difference]: Without dead ends: 754 [2021-08-21 12:33:37,300 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 197 ImplicationChecksByTransitivity, 390.8ms TimeCoverageRelationStatistics Valid=172, Invalid=698, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:33:37,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 754 states. [2021-08-21 12:33:37,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 754 to 706. [2021-08-21 12:33:37,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 706 states, 705 states have (on average 2.4638297872340424) internal successors, (1737), 705 states have internal predecessors, (1737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:37,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 706 states to 706 states and 1737 transitions. [2021-08-21 12:33:37,307 INFO L78 Accepts]: Start accepts. Automaton has 706 states and 1737 transitions. Word has length 28 [2021-08-21 12:33:37,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:33:37,307 INFO L470 AbstractCegarLoop]: Abstraction has 706 states and 1737 transitions. [2021-08-21 12:33:37,307 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:37,307 INFO L276 IsEmpty]: Start isEmpty. Operand 706 states and 1737 transitions. [2021-08-21 12:33:37,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:33:37,308 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:33:37,308 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:33:37,330 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2021-08-21 12:33:37,508 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-08-21 12:33:37,509 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:33:37,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:33:37,509 INFO L82 PathProgramCache]: Analyzing trace with hash 1460964788, now seen corresponding path program 60 times [2021-08-21 12:33:37,509 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:33:37,509 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59639355] [2021-08-21 12:33:37,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:33:37,509 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:33:37,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:33:37,600 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 2 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:37,600 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:33:37,600 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59639355] [2021-08-21 12:33:37,600 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [59639355] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:37,600 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1468633056] [2021-08-21 12:33:37,600 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:33:37,600 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:33:37,600 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:33:37,601 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 12:33:37,601 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 12:33:39,273 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:33:39,273 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:33:39,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:33:39,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:33:39,729 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 2 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:39,730 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1468633056] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:39,730 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:33:39,730 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:33:39,730 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389674918] [2021-08-21 12:33:39,730 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:33:39,730 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:33:39,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:33:39,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=264, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:33:39,730 INFO L87 Difference]: Start difference. First operand 706 states and 1737 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:39,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:33:39,991 INFO L93 Difference]: Finished difference Result 816 states and 1992 transitions. [2021-08-21 12:33:39,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:33:39,991 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:33:39,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:33:39,993 INFO L225 Difference]: With dead ends: 816 [2021-08-21 12:33:39,993 INFO L226 Difference]: Without dead ends: 786 [2021-08-21 12:33:39,993 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 340.2ms TimeCoverageRelationStatistics Valid=209, Invalid=783, Unknown=0, NotChecked=0, Total=992 [2021-08-21 12:33:39,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 786 states. [2021-08-21 12:33:39,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 786 to 714. [2021-08-21 12:33:40,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 714 states, 713 states have (on average 2.4642356241234222) internal successors, (1757), 713 states have internal predecessors, (1757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:40,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 714 states to 714 states and 1757 transitions. [2021-08-21 12:33:40,000 INFO L78 Accepts]: Start accepts. Automaton has 714 states and 1757 transitions. Word has length 28 [2021-08-21 12:33:40,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:33:40,001 INFO L470 AbstractCegarLoop]: Abstraction has 714 states and 1757 transitions. [2021-08-21 12:33:40,001 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:40,001 INFO L276 IsEmpty]: Start isEmpty. Operand 714 states and 1757 transitions. [2021-08-21 12:33:40,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:33:40,002 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:33:40,002 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:33:40,024 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 12:33:40,202 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-08-21 12:33:40,202 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:33:40,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:33:40,203 INFO L82 PathProgramCache]: Analyzing trace with hash 1255026356, now seen corresponding path program 61 times [2021-08-21 12:33:40,203 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:33:40,203 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1912945191] [2021-08-21 12:33:40,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:33:40,203 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:33:40,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:33:40,295 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 2 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:40,296 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:33:40,296 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1912945191] [2021-08-21 12:33:40,296 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1912945191] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:40,296 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1955262640] [2021-08-21 12:33:40,296 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:33:40,296 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:33:40,296 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:33:40,297 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 12:33:40,324 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 12:33:42,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:33:42,059 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:33:42,059 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:33:42,503 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 2 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:42,503 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1955262640] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:42,503 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:33:42,503 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:33:42,503 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1820697571] [2021-08-21 12:33:42,503 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:33:42,503 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:33:42,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:33:42,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=261, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:33:42,504 INFO L87 Difference]: Start difference. First operand 714 states and 1757 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:42,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:33:42,756 INFO L93 Difference]: Finished difference Result 832 states and 2032 transitions. [2021-08-21 12:33:42,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:33:42,756 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:33:42,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:33:42,757 INFO L225 Difference]: With dead ends: 832 [2021-08-21 12:33:42,757 INFO L226 Difference]: Without dead ends: 802 [2021-08-21 12:33:42,758 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 336.2ms TimeCoverageRelationStatistics Valid=202, Invalid=728, Unknown=0, NotChecked=0, Total=930 [2021-08-21 12:33:42,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 802 states. [2021-08-21 12:33:42,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 802 to 714. [2021-08-21 12:33:42,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 714 states, 713 states have (on average 2.4642356241234222) internal successors, (1757), 713 states have internal predecessors, (1757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:42,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 714 states to 714 states and 1757 transitions. [2021-08-21 12:33:42,765 INFO L78 Accepts]: Start accepts. Automaton has 714 states and 1757 transitions. Word has length 28 [2021-08-21 12:33:42,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:33:42,765 INFO L470 AbstractCegarLoop]: Abstraction has 714 states and 1757 transitions. [2021-08-21 12:33:42,765 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:42,765 INFO L276 IsEmpty]: Start isEmpty. Operand 714 states and 1757 transitions. [2021-08-21 12:33:42,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:33:42,766 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:33:42,766 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:33:42,789 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 12:33:42,980 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable70 [2021-08-21 12:33:42,980 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:33:42,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:33:42,980 INFO L82 PathProgramCache]: Analyzing trace with hash -1459818444, now seen corresponding path program 62 times [2021-08-21 12:33:42,980 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:33:42,980 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1602688496] [2021-08-21 12:33:42,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:33:42,980 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:33:42,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:33:43,098 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:43,098 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:33:43,098 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1602688496] [2021-08-21 12:33:43,098 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1602688496] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:43,098 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1230177106] [2021-08-21 12:33:43,098 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:33:43,098 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:33:43,098 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:33:43,099 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 12:33:43,099 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 12:33:44,857 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:33:44,858 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:33:44,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:33:44,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:33:45,434 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:45,434 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1230177106] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:45,434 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:33:45,435 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:33:45,435 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1814253484] [2021-08-21 12:33:45,435 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:33:45,435 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:33:45,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:33:45,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:33:45,435 INFO L87 Difference]: Start difference. First operand 714 states and 1757 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:45,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:33:45,746 INFO L93 Difference]: Finished difference Result 864 states and 2116 transitions. [2021-08-21 12:33:45,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:33:45,746 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:33:45,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:33:45,747 INFO L225 Difference]: With dead ends: 864 [2021-08-21 12:33:45,747 INFO L226 Difference]: Without dead ends: 842 [2021-08-21 12:33:45,747 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 434.9ms TimeCoverageRelationStatistics Valid=185, Invalid=807, Unknown=0, NotChecked=0, Total=992 [2021-08-21 12:33:45,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 842 states. [2021-08-21 12:33:45,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 842 to 722. [2021-08-21 12:33:45,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 722 states, 721 states have (on average 2.464632454923717) internal successors, (1777), 721 states have internal predecessors, (1777), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:45,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 722 states to 722 states and 1777 transitions. [2021-08-21 12:33:45,755 INFO L78 Accepts]: Start accepts. Automaton has 722 states and 1777 transitions. Word has length 28 [2021-08-21 12:33:45,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:33:45,755 INFO L470 AbstractCegarLoop]: Abstraction has 722 states and 1777 transitions. [2021-08-21 12:33:45,755 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:45,755 INFO L276 IsEmpty]: Start isEmpty. Operand 722 states and 1777 transitions. [2021-08-21 12:33:45,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:33:45,756 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:33:45,756 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:33:45,796 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 12:33:45,970 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:33:45,970 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:33:45,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:33:45,971 INFO L82 PathProgramCache]: Analyzing trace with hash 1104379120, now seen corresponding path program 63 times [2021-08-21 12:33:45,971 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:33:45,971 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1912148030] [2021-08-21 12:33:45,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:33:45,971 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:33:45,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:33:46,075 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:46,075 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:33:46,075 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1912148030] [2021-08-21 12:33:46,075 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1912148030] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:46,075 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1774526075] [2021-08-21 12:33:46,075 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:33:46,075 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:33:46,075 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:33:46,077 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 12:33:46,106 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 12:33:47,983 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 12:33:47,983 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:33:47,983 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:33:47,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:33:48,519 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:48,520 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1774526075] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:48,520 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:33:48,520 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:33:48,520 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2047782068] [2021-08-21 12:33:48,520 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:33:48,520 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:33:48,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:33:48,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:33:48,520 INFO L87 Difference]: Start difference. First operand 722 states and 1777 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:48,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:33:48,785 INFO L93 Difference]: Finished difference Result 880 states and 2156 transitions. [2021-08-21 12:33:48,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:33:48,785 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:33:48,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:33:48,787 INFO L225 Difference]: With dead ends: 880 [2021-08-21 12:33:48,787 INFO L226 Difference]: Without dead ends: 858 [2021-08-21 12:33:48,787 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 217 ImplicationChecksByTransitivity, 337.6ms TimeCoverageRelationStatistics Valid=154, Invalid=776, Unknown=0, NotChecked=0, Total=930 [2021-08-21 12:33:48,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 858 states. [2021-08-21 12:33:48,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 858 to 730. [2021-08-21 12:33:48,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 730 states, 729 states have (on average 2.4650205761316872) internal successors, (1797), 729 states have internal predecessors, (1797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:48,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 730 states to 730 states and 1797 transitions. [2021-08-21 12:33:48,796 INFO L78 Accepts]: Start accepts. Automaton has 730 states and 1797 transitions. Word has length 28 [2021-08-21 12:33:48,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:33:48,797 INFO L470 AbstractCegarLoop]: Abstraction has 730 states and 1797 transitions. [2021-08-21 12:33:48,797 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:48,797 INFO L276 IsEmpty]: Start isEmpty. Operand 730 states and 1797 transitions. [2021-08-21 12:33:48,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:33:48,797 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:33:48,797 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:33:48,822 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 12:33:49,011 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:33:49,011 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:33:49,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:33:49,012 INFO L82 PathProgramCache]: Analyzing trace with hash 898440688, now seen corresponding path program 64 times [2021-08-21 12:33:49,012 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:33:49,012 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1498550433] [2021-08-21 12:33:49,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:33:49,012 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:33:49,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:33:49,120 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:49,121 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:33:49,121 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1498550433] [2021-08-21 12:33:49,121 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1498550433] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:49,121 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1676153443] [2021-08-21 12:33:49,121 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:33:49,121 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:33:49,121 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:33:49,125 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 12:33:49,136 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 12:33:51,000 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:33:51,000 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:33:51,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:33:51,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:33:51,488 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:51,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1676153443] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:51,489 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:33:51,489 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:33:51,489 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987323468] [2021-08-21 12:33:51,489 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:33:51,489 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:33:51,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:33:51,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:33:51,489 INFO L87 Difference]: Start difference. First operand 730 states and 1797 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:51,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:33:51,744 INFO L93 Difference]: Finished difference Result 856 states and 2088 transitions. [2021-08-21 12:33:51,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:33:51,744 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:33:51,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:33:51,746 INFO L225 Difference]: With dead ends: 856 [2021-08-21 12:33:51,746 INFO L226 Difference]: Without dead ends: 818 [2021-08-21 12:33:51,746 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 214 ImplicationChecksByTransitivity, 342.8ms TimeCoverageRelationStatistics Valid=163, Invalid=707, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:33:51,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 818 states. [2021-08-21 12:33:51,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 818 to 738. [2021-08-21 12:33:51,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 738 states, 737 states have (on average 2.4654002713704206) internal successors, (1817), 737 states have internal predecessors, (1817), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:51,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 738 states to 738 states and 1817 transitions. [2021-08-21 12:33:51,754 INFO L78 Accepts]: Start accepts. Automaton has 738 states and 1817 transitions. Word has length 28 [2021-08-21 12:33:51,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:33:51,754 INFO L470 AbstractCegarLoop]: Abstraction has 738 states and 1817 transitions. [2021-08-21 12:33:51,754 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:51,754 INFO L276 IsEmpty]: Start isEmpty. Operand 738 states and 1817 transitions. [2021-08-21 12:33:51,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:33:51,755 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:33:51,755 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:33:51,781 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 12:33:51,968 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:33:51,969 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:33:51,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:33:51,969 INFO L82 PathProgramCache]: Analyzing trace with hash 1086130988, now seen corresponding path program 65 times [2021-08-21 12:33:51,969 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:33:51,969 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1098519977] [2021-08-21 12:33:51,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:33:51,969 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:33:51,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:33:52,137 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:52,137 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:33:52,138 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1098519977] [2021-08-21 12:33:52,138 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1098519977] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:52,138 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1080192071] [2021-08-21 12:33:52,138 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:33:52,138 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:33:52,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:33:52,138 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 12:33:52,139 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 12:33:53,992 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:33:53,992 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:33:53,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:33:53,993 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:33:54,570 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:54,570 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1080192071] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:54,570 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:33:54,570 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:33:54,570 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [996427836] [2021-08-21 12:33:54,570 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:33:54,571 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:33:54,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:33:54,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=265, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:33:54,571 INFO L87 Difference]: Start difference. First operand 738 states and 1817 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:54,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:33:54,898 INFO L93 Difference]: Finished difference Result 872 states and 2128 transitions. [2021-08-21 12:33:54,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:33:54,898 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:33:54,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:33:54,900 INFO L225 Difference]: With dead ends: 872 [2021-08-21 12:33:54,900 INFO L226 Difference]: Without dead ends: 834 [2021-08-21 12:33:54,900 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 222 ImplicationChecksByTransitivity, 469.0ms TimeCoverageRelationStatistics Valid=194, Invalid=736, Unknown=0, NotChecked=0, Total=930 [2021-08-21 12:33:54,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 834 states. [2021-08-21 12:33:54,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 834 to 730. [2021-08-21 12:33:54,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 730 states, 729 states have (on average 2.4650205761316872) internal successors, (1797), 729 states have internal predecessors, (1797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:54,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 730 states to 730 states and 1797 transitions. [2021-08-21 12:33:54,907 INFO L78 Accepts]: Start accepts. Automaton has 730 states and 1797 transitions. Word has length 28 [2021-08-21 12:33:54,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:33:54,907 INFO L470 AbstractCegarLoop]: Abstraction has 730 states and 1797 transitions. [2021-08-21 12:33:54,907 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:54,907 INFO L276 IsEmpty]: Start isEmpty. Operand 730 states and 1797 transitions. [2021-08-21 12:33:54,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:33:54,908 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:33:54,908 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:33:54,934 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 12:33:55,124 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2021-08-21 12:33:55,125 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:33:55,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:33:55,125 INFO L82 PathProgramCache]: Analyzing trace with hash -184676044, now seen corresponding path program 66 times [2021-08-21 12:33:55,125 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:33:55,125 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1511238758] [2021-08-21 12:33:55,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:33:55,125 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:33:55,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:33:55,250 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:55,250 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:33:55,251 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1511238758] [2021-08-21 12:33:55,251 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1511238758] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:55,251 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [830435408] [2021-08-21 12:33:55,251 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:33:55,251 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:33:55,251 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:33:55,251 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 12:33:55,252 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 12:33:57,183 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 12:33:57,183 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:33:57,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:33:57,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:33:57,795 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:57,795 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [830435408] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:57,795 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:33:57,795 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:33:57,795 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [742446035] [2021-08-21 12:33:57,795 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:33:57,795 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:33:57,795 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:33:57,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:33:57,796 INFO L87 Difference]: Start difference. First operand 730 states and 1797 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:58,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:33:58,173 INFO L93 Difference]: Finished difference Result 864 states and 2108 transitions. [2021-08-21 12:33:58,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:33:58,174 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:33:58,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:33:58,175 INFO L225 Difference]: With dead ends: 864 [2021-08-21 12:33:58,175 INFO L226 Difference]: Without dead ends: 826 [2021-08-21 12:33:58,175 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 519.3ms TimeCoverageRelationStatistics Valid=196, Invalid=796, Unknown=0, NotChecked=0, Total=992 [2021-08-21 12:33:58,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 826 states. [2021-08-21 12:33:58,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 826 to 730. [2021-08-21 12:33:58,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 730 states, 729 states have (on average 2.4650205761316872) internal successors, (1797), 729 states have internal predecessors, (1797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:58,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 730 states to 730 states and 1797 transitions. [2021-08-21 12:33:58,182 INFO L78 Accepts]: Start accepts. Automaton has 730 states and 1797 transitions. Word has length 28 [2021-08-21 12:33:58,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:33:58,182 INFO L470 AbstractCegarLoop]: Abstraction has 730 states and 1797 transitions. [2021-08-21 12:33:58,182 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:33:58,182 INFO L276 IsEmpty]: Start isEmpty. Operand 730 states and 1797 transitions. [2021-08-21 12:33:58,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:33:58,183 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:33:58,183 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:33:58,206 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Ended with exit code 0 [2021-08-21 12:33:58,383 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:33:58,383 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:33:58,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:33:58,384 INFO L82 PathProgramCache]: Analyzing trace with hash -2121384208, now seen corresponding path program 67 times [2021-08-21 12:33:58,384 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:33:58,384 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907397055] [2021-08-21 12:33:58,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:33:58,384 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:33:58,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:33:58,495 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:33:58,496 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:33:58,496 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1907397055] [2021-08-21 12:33:58,496 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1907397055] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:33:58,496 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [187120047] [2021-08-21 12:33:58,496 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:33:58,496 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:33:58,496 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:33:58,497 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 12:33:58,497 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 12:34:00,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:34:00,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:34:00,450 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:34:00,941 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:34:00,941 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [187120047] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:34:00,941 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:34:00,941 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:34:00,942 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380752919] [2021-08-21 12:34:00,942 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:34:00,942 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:34:00,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:34:00,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:34:00,942 INFO L87 Difference]: Start difference. First operand 730 states and 1797 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:01,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:34:01,214 INFO L93 Difference]: Finished difference Result 896 states and 2188 transitions. [2021-08-21 12:34:01,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:34:01,214 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:34:01,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:34:01,215 INFO L225 Difference]: With dead ends: 896 [2021-08-21 12:34:01,215 INFO L226 Difference]: Without dead ends: 858 [2021-08-21 12:34:01,216 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 329.6ms TimeCoverageRelationStatistics Valid=151, Invalid=719, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:34:01,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 858 states. [2021-08-21 12:34:01,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 858 to 738. [2021-08-21 12:34:01,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 738 states, 737 states have (on average 2.4654002713704206) internal successors, (1817), 737 states have internal predecessors, (1817), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:01,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 738 states to 738 states and 1817 transitions. [2021-08-21 12:34:01,223 INFO L78 Accepts]: Start accepts. Automaton has 738 states and 1817 transitions. Word has length 28 [2021-08-21 12:34:01,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:34:01,223 INFO L470 AbstractCegarLoop]: Abstraction has 738 states and 1817 transitions. [2021-08-21 12:34:01,223 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:01,223 INFO L276 IsEmpty]: Start isEmpty. Operand 738 states and 1817 transitions. [2021-08-21 12:34:01,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:34:01,224 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:34:01,224 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:34:01,247 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2021-08-21 12:34:01,425 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:34:01,425 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:34:01,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:34:01,425 INFO L82 PathProgramCache]: Analyzing trace with hash -1933693908, now seen corresponding path program 68 times [2021-08-21 12:34:01,425 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:34:01,425 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1364293141] [2021-08-21 12:34:01,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:34:01,426 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:34:01,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:34:01,599 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:34:01,600 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:34:01,600 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1364293141] [2021-08-21 12:34:01,600 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1364293141] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:34:01,600 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [48658662] [2021-08-21 12:34:01,600 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:34:01,600 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:34:01,600 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:34:01,601 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 12:34:01,602 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 12:34:03,575 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:34:03,575 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:34:03,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:34:03,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:34:04,170 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:34:04,170 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [48658662] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:34:04,170 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:34:04,170 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:34:04,170 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [590438293] [2021-08-21 12:34:04,171 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:34:04,171 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:34:04,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:34:04,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:34:04,171 INFO L87 Difference]: Start difference. First operand 738 states and 1817 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:04,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:34:04,550 INFO L93 Difference]: Finished difference Result 928 states and 2264 transitions. [2021-08-21 12:34:04,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:34:04,550 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:34:04,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:34:04,551 INFO L225 Difference]: With dead ends: 928 [2021-08-21 12:34:04,551 INFO L226 Difference]: Without dead ends: 882 [2021-08-21 12:34:04,552 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 453.4ms TimeCoverageRelationStatistics Valid=191, Invalid=801, Unknown=0, NotChecked=0, Total=992 [2021-08-21 12:34:04,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 882 states. [2021-08-21 12:34:04,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 882 to 730. [2021-08-21 12:34:04,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 730 states, 729 states have (on average 2.4650205761316872) internal successors, (1797), 729 states have internal predecessors, (1797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:04,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 730 states to 730 states and 1797 transitions. [2021-08-21 12:34:04,559 INFO L78 Accepts]: Start accepts. Automaton has 730 states and 1797 transitions. Word has length 28 [2021-08-21 12:34:04,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:34:04,559 INFO L470 AbstractCegarLoop]: Abstraction has 730 states and 1797 transitions. [2021-08-21 12:34:04,559 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:04,559 INFO L276 IsEmpty]: Start isEmpty. Operand 730 states and 1797 transitions. [2021-08-21 12:34:04,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:34:04,560 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:34:04,560 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:34:04,584 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 12:34:04,761 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2021-08-21 12:34:04,761 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:34:04,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:34:04,761 INFO L82 PathProgramCache]: Analyzing trace with hash 1835245552, now seen corresponding path program 69 times [2021-08-21 12:34:04,761 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:34:04,761 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [314832997] [2021-08-21 12:34:04,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:34:04,761 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:34:04,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:34:04,852 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:34:04,852 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:34:04,852 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [314832997] [2021-08-21 12:34:04,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [314832997] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:34:04,852 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1552277073] [2021-08-21 12:34:04,852 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:34:04,853 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:34:04,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:34:04,853 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 12:34:04,854 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 12:34:06,928 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 12:34:06,928 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:34:06,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:34:06,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:34:07,370 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:34:07,370 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1552277073] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:34:07,370 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:34:07,370 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:34:07,371 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1480178483] [2021-08-21 12:34:07,371 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:34:07,371 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:34:07,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:34:07,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=275, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:34:07,371 INFO L87 Difference]: Start difference. First operand 730 states and 1797 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:07,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:34:07,611 INFO L93 Difference]: Finished difference Result 856 states and 2088 transitions. [2021-08-21 12:34:07,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:34:07,612 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:34:07,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:34:07,613 INFO L225 Difference]: With dead ends: 856 [2021-08-21 12:34:07,613 INFO L226 Difference]: Without dead ends: 818 [2021-08-21 12:34:07,613 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 291.1ms TimeCoverageRelationStatistics Valid=159, Invalid=711, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:34:07,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 818 states. [2021-08-21 12:34:07,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 818 to 746. [2021-08-21 12:34:07,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 746 states, 745 states have (on average 2.4657718120805368) internal successors, (1837), 745 states have internal predecessors, (1837), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:07,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 746 states to 746 states and 1837 transitions. [2021-08-21 12:34:07,620 INFO L78 Accepts]: Start accepts. Automaton has 746 states and 1837 transitions. Word has length 28 [2021-08-21 12:34:07,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:34:07,620 INFO L470 AbstractCegarLoop]: Abstraction has 746 states and 1837 transitions. [2021-08-21 12:34:07,620 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:07,620 INFO L276 IsEmpty]: Start isEmpty. Operand 746 states and 1837 transitions. [2021-08-21 12:34:07,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:34:07,621 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:34:07,621 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:34:07,645 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2021-08-21 12:34:07,828 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2021-08-21 12:34:07,829 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:34:07,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:34:07,829 INFO L82 PathProgramCache]: Analyzing trace with hash 2022935852, now seen corresponding path program 70 times [2021-08-21 12:34:07,829 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:34:07,829 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [58485620] [2021-08-21 12:34:07,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:34:07,829 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:34:07,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:34:07,928 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:34:07,928 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:34:07,928 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [58485620] [2021-08-21 12:34:07,928 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [58485620] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:34:07,928 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [436734140] [2021-08-21 12:34:07,928 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:34:07,928 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:34:07,928 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:34:07,929 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 12:34:07,929 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 12:34:09,994 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:34:09,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:34:09,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:34:09,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:34:10,593 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:34:10,594 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [436734140] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:34:10,594 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:34:10,594 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:34:10,594 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1109352533] [2021-08-21 12:34:10,594 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:34:10,594 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:34:10,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:34:10,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:34:10,594 INFO L87 Difference]: Start difference. First operand 746 states and 1837 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:10,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:34:10,934 INFO L93 Difference]: Finished difference Result 944 states and 2304 transitions. [2021-08-21 12:34:10,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:34:10,934 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:34:10,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:34:10,935 INFO L225 Difference]: With dead ends: 944 [2021-08-21 12:34:10,935 INFO L226 Difference]: Without dead ends: 898 [2021-08-21 12:34:10,935 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 240 ImplicationChecksByTransitivity, 458.5ms TimeCoverageRelationStatistics Valid=203, Invalid=853, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 12:34:10,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 898 states. [2021-08-21 12:34:10,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 898 to 770. [2021-08-21 12:34:10,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 770 states, 769 states have (on average 2.4668400520156046) internal successors, (1897), 769 states have internal predecessors, (1897), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:10,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 770 states to 770 states and 1897 transitions. [2021-08-21 12:34:10,944 INFO L78 Accepts]: Start accepts. Automaton has 770 states and 1897 transitions. Word has length 28 [2021-08-21 12:34:10,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:34:10,944 INFO L470 AbstractCegarLoop]: Abstraction has 770 states and 1897 transitions. [2021-08-21 12:34:10,944 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:10,944 INFO L276 IsEmpty]: Start isEmpty. Operand 770 states and 1897 transitions. [2021-08-21 12:34:10,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:34:10,945 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:34:10,945 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:34:10,968 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2021-08-21 12:34:11,147 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:34:11,147 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:34:11,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:34:11,147 INFO L82 PathProgramCache]: Analyzing trace with hash 557859056, now seen corresponding path program 71 times [2021-08-21 12:34:11,147 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:34:11,147 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317511577] [2021-08-21 12:34:11,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:34:11,147 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:34:11,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:34:11,257 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 5 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:34:11,258 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:34:11,258 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317511577] [2021-08-21 12:34:11,258 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1317511577] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:34:11,258 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [515988014] [2021-08-21 12:34:11,258 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:34:11,258 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:34:11,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:34:11,259 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 12:34:11,259 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 12:34:13,388 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 12:34:13,388 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:34:13,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:34:13,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:34:13,836 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 5 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:34:13,836 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [515988014] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:34:13,836 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:34:13,837 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:34:13,837 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811456441] [2021-08-21 12:34:13,837 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:34:13,837 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:34:13,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:34:13,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=265, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:34:13,837 INFO L87 Difference]: Start difference. First operand 770 states and 1897 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:14,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:34:14,104 INFO L93 Difference]: Finished difference Result 896 states and 2192 transitions. [2021-08-21 12:34:14,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:34:14,104 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:34:14,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:34:14,105 INFO L225 Difference]: With dead ends: 896 [2021-08-21 12:34:14,105 INFO L226 Difference]: Without dead ends: 866 [2021-08-21 12:34:14,105 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 201 ImplicationChecksByTransitivity, 340.5ms TimeCoverageRelationStatistics Valid=191, Invalid=739, Unknown=0, NotChecked=0, Total=930 [2021-08-21 12:34:14,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 866 states. [2021-08-21 12:34:14,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 866 to 770. [2021-08-21 12:34:14,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 770 states, 769 states have (on average 2.4668400520156046) internal successors, (1897), 769 states have internal predecessors, (1897), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:14,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 770 states to 770 states and 1897 transitions. [2021-08-21 12:34:14,113 INFO L78 Accepts]: Start accepts. Automaton has 770 states and 1897 transitions. Word has length 28 [2021-08-21 12:34:14,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:34:14,113 INFO L470 AbstractCegarLoop]: Abstraction has 770 states and 1897 transitions. [2021-08-21 12:34:14,113 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:14,113 INFO L276 IsEmpty]: Start isEmpty. Operand 770 states and 1897 transitions. [2021-08-21 12:34:14,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:34:14,114 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:34:14,114 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:34:14,137 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Ended with exit code 0 [2021-08-21 12:34:14,314 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:34:14,315 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:34:14,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:34:14,315 INFO L82 PathProgramCache]: Analyzing trace with hash -756969036, now seen corresponding path program 72 times [2021-08-21 12:34:14,315 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:34:14,315 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [333671507] [2021-08-21 12:34:14,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:34:14,315 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:34:14,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:34:14,444 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 2 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:34:14,445 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:34:14,445 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [333671507] [2021-08-21 12:34:14,445 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [333671507] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:34:14,445 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1944656928] [2021-08-21 12:34:14,445 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:34:14,445 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:34:14,445 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:34:14,446 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 12:34:14,468 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 12:34:16,622 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:34:16,622 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:34:16,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:34:16,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:34:17,003 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 2 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:34:17,004 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1944656928] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:34:17,004 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:34:17,004 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:34:17,004 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [724371867] [2021-08-21 12:34:17,004 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:34:17,004 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:34:17,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:34:17,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=258, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:34:17,004 INFO L87 Difference]: Start difference. First operand 770 states and 1897 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:17,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:34:17,314 INFO L93 Difference]: Finished difference Result 872 states and 2132 transitions. [2021-08-21 12:34:17,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:34:17,314 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:34:17,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:34:17,315 INFO L225 Difference]: With dead ends: 872 [2021-08-21 12:34:17,315 INFO L226 Difference]: Without dead ends: 842 [2021-08-21 12:34:17,316 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 326 ImplicationChecksByTransitivity, 376.4ms TimeCoverageRelationStatistics Valid=251, Invalid=1009, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 12:34:17,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 842 states. [2021-08-21 12:34:17,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 842 to 770. [2021-08-21 12:34:17,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 770 states, 769 states have (on average 2.4668400520156046) internal successors, (1897), 769 states have internal predecessors, (1897), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:17,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 770 states to 770 states and 1897 transitions. [2021-08-21 12:34:17,339 INFO L78 Accepts]: Start accepts. Automaton has 770 states and 1897 transitions. Word has length 28 [2021-08-21 12:34:17,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:34:17,339 INFO L470 AbstractCegarLoop]: Abstraction has 770 states and 1897 transitions. [2021-08-21 12:34:17,339 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:17,339 INFO L276 IsEmpty]: Start isEmpty. Operand 770 states and 1897 transitions. [2021-08-21 12:34:17,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:34:17,340 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:34:17,340 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:34:17,363 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2021-08-21 12:34:17,540 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable81 [2021-08-21 12:34:17,541 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:34:17,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:34:17,541 INFO L82 PathProgramCache]: Analyzing trace with hash -775217168, now seen corresponding path program 73 times [2021-08-21 12:34:17,541 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:34:17,541 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [391778502] [2021-08-21 12:34:17,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:34:17,541 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:34:17,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:34:17,651 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:34:17,651 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:34:17,651 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [391778502] [2021-08-21 12:34:17,651 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [391778502] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:34:17,651 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1704508674] [2021-08-21 12:34:17,651 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:34:17,651 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:34:17,652 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:34:17,652 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 12:34:17,653 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 12:34:19,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:34:19,788 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:34:19,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:34:20,310 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:34:20,311 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1704508674] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:34:20,311 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:34:20,311 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:34:20,311 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [156269734] [2021-08-21 12:34:20,311 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:34:20,311 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:34:20,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:34:20,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:34:20,312 INFO L87 Difference]: Start difference. First operand 770 states and 1897 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:20,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:34:20,600 INFO L93 Difference]: Finished difference Result 928 states and 2268 transitions. [2021-08-21 12:34:20,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:34:20,600 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:34:20,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:34:20,601 INFO L225 Difference]: With dead ends: 928 [2021-08-21 12:34:20,601 INFO L226 Difference]: Without dead ends: 890 [2021-08-21 12:34:20,602 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 352.8ms TimeCoverageRelationStatistics Valid=152, Invalid=718, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:34:20,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 890 states. [2021-08-21 12:34:20,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 890 to 770. [2021-08-21 12:34:20,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 770 states, 769 states have (on average 2.4668400520156046) internal successors, (1897), 769 states have internal predecessors, (1897), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:20,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 770 states to 770 states and 1897 transitions. [2021-08-21 12:34:20,610 INFO L78 Accepts]: Start accepts. Automaton has 770 states and 1897 transitions. Word has length 28 [2021-08-21 12:34:20,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:34:20,610 INFO L470 AbstractCegarLoop]: Abstraction has 770 states and 1897 transitions. [2021-08-21 12:34:20,610 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:20,611 INFO L276 IsEmpty]: Start isEmpty. Operand 770 states and 1897 transitions. [2021-08-21 12:34:20,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:34:20,611 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:34:20,612 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:34:20,636 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 12:34:20,828 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:34:20,828 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:34:20,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:34:20,829 INFO L82 PathProgramCache]: Analyzing trace with hash -587526868, now seen corresponding path program 74 times [2021-08-21 12:34:20,829 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:34:20,829 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2135114356] [2021-08-21 12:34:20,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:34:20,829 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:34:20,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:34:20,946 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:34:20,946 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:34:20,946 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2135114356] [2021-08-21 12:34:20,946 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2135114356] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:34:20,947 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1479760279] [2021-08-21 12:34:20,947 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:34:20,947 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:34:20,947 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:34:20,948 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 12:34:20,948 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 12:34:23,199 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:34:23,199 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:34:23,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:34:23,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:34:23,804 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:34:23,805 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1479760279] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:34:23,805 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:34:23,805 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:34:23,805 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834309574] [2021-08-21 12:34:23,805 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:34:23,805 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:34:23,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:34:23,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:34:23,806 INFO L87 Difference]: Start difference. First operand 770 states and 1897 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:24,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:34:24,185 INFO L93 Difference]: Finished difference Result 936 states and 2296 transitions. [2021-08-21 12:34:24,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:34:24,186 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:34:24,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:34:24,187 INFO L225 Difference]: With dead ends: 936 [2021-08-21 12:34:24,187 INFO L226 Difference]: Without dead ends: 914 [2021-08-21 12:34:24,187 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 474.8ms TimeCoverageRelationStatistics Valid=196, Invalid=796, Unknown=0, NotChecked=0, Total=992 [2021-08-21 12:34:24,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 914 states. [2021-08-21 12:34:24,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 914 to 754. [2021-08-21 12:34:24,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 754 states, 753 states have (on average 2.4661354581673307) internal successors, (1857), 753 states have internal predecessors, (1857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:24,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 754 states to 754 states and 1857 transitions. [2021-08-21 12:34:24,194 INFO L78 Accepts]: Start accepts. Automaton has 754 states and 1857 transitions. Word has length 28 [2021-08-21 12:34:24,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:34:24,194 INFO L470 AbstractCegarLoop]: Abstraction has 754 states and 1857 transitions. [2021-08-21 12:34:24,194 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:24,194 INFO L276 IsEmpty]: Start isEmpty. Operand 754 states and 1857 transitions. [2021-08-21 12:34:24,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:34:24,195 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:34:24,195 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:34:24,221 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 12:34:24,396 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:34:24,396 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:34:24,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:34:24,396 INFO L82 PathProgramCache]: Analyzing trace with hash -1113554704, now seen corresponding path program 75 times [2021-08-21 12:34:24,396 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:34:24,396 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134863866] [2021-08-21 12:34:24,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:34:24,396 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:34:24,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:34:24,485 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:34:24,485 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:34:24,485 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134863866] [2021-08-21 12:34:24,486 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [134863866] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:34:24,486 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1709339203] [2021-08-21 12:34:24,486 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:34:24,486 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:34:24,486 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:34:24,486 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 12:34:24,508 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 12:34:26,776 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 12:34:26,776 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:34:26,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:34:26,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:34:27,189 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:34:27,190 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1709339203] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:34:27,190 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:34:27,190 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:34:27,190 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1850409418] [2021-08-21 12:34:27,190 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:34:27,190 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:34:27,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:34:27,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:34:27,191 INFO L87 Difference]: Start difference. First operand 754 states and 1857 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:27,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:34:27,477 INFO L93 Difference]: Finished difference Result 896 states and 2188 transitions. [2021-08-21 12:34:27,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:34:27,478 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:34:27,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:34:27,478 INFO L225 Difference]: With dead ends: 896 [2021-08-21 12:34:27,479 INFO L226 Difference]: Without dead ends: 858 [2021-08-21 12:34:27,479 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 314.6ms TimeCoverageRelationStatistics Valid=161, Invalid=769, Unknown=0, NotChecked=0, Total=930 [2021-08-21 12:34:27,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 858 states. [2021-08-21 12:34:27,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 858 to 770. [2021-08-21 12:34:27,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 770 states, 769 states have (on average 2.4668400520156046) internal successors, (1897), 769 states have internal predecessors, (1897), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:27,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 770 states to 770 states and 1897 transitions. [2021-08-21 12:34:27,487 INFO L78 Accepts]: Start accepts. Automaton has 770 states and 1897 transitions. Word has length 28 [2021-08-21 12:34:27,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:34:27,487 INFO L470 AbstractCegarLoop]: Abstraction has 770 states and 1897 transitions. [2021-08-21 12:34:27,487 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:27,487 INFO L276 IsEmpty]: Start isEmpty. Operand 770 states and 1897 transitions. [2021-08-21 12:34:27,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:34:27,488 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:34:27,488 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:34:27,515 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 12:34:27,688 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable84 [2021-08-21 12:34:27,688 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:34:27,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:34:27,689 INFO L82 PathProgramCache]: Analyzing trace with hash -925864404, now seen corresponding path program 76 times [2021-08-21 12:34:27,689 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:34:27,689 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1514467595] [2021-08-21 12:34:27,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:34:27,689 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:34:27,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:34:27,792 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:34:27,792 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:34:27,792 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1514467595] [2021-08-21 12:34:27,792 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1514467595] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:34:27,792 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1412654232] [2021-08-21 12:34:27,792 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:34:27,792 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:34:27,792 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:34:27,793 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 12:34:27,793 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 12:34:30,040 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:34:30,041 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:34:30,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:34:30,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:34:30,575 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:34:30,575 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1412654232] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:34:30,575 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:34:30,575 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:34:30,575 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540967450] [2021-08-21 12:34:30,575 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:34:30,575 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:34:30,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:34:30,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:34:30,576 INFO L87 Difference]: Start difference. First operand 770 states and 1897 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:30,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:34:30,906 INFO L93 Difference]: Finished difference Result 952 states and 2324 transitions. [2021-08-21 12:34:30,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:34:30,906 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:34:30,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:34:30,907 INFO L225 Difference]: With dead ends: 952 [2021-08-21 12:34:30,907 INFO L226 Difference]: Without dead ends: 906 [2021-08-21 12:34:30,908 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 274 ImplicationChecksByTransitivity, 404.4ms TimeCoverageRelationStatistics Valid=211, Invalid=911, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 12:34:30,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 906 states. [2021-08-21 12:34:30,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 906 to 778. [2021-08-21 12:34:30,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 778 states, 777 states have (on average 2.4671814671814674) internal successors, (1917), 777 states have internal predecessors, (1917), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:30,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 778 states to 778 states and 1917 transitions. [2021-08-21 12:34:30,915 INFO L78 Accepts]: Start accepts. Automaton has 778 states and 1917 transitions. Word has length 28 [2021-08-21 12:34:30,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:34:30,915 INFO L470 AbstractCegarLoop]: Abstraction has 778 states and 1917 transitions. [2021-08-21 12:34:30,916 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:30,916 INFO L276 IsEmpty]: Start isEmpty. Operand 778 states and 1917 transitions. [2021-08-21 12:34:30,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:34:30,917 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:34:30,917 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:34:30,940 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Ended with exit code 0 [2021-08-21 12:34:31,117 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:34:31,117 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:34:31,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:34:31,117 INFO L82 PathProgramCache]: Analyzing trace with hash 1904026096, now seen corresponding path program 77 times [2021-08-21 12:34:31,117 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:34:31,118 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1917941896] [2021-08-21 12:34:31,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:34:31,118 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:34:31,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:34:31,221 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 5 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:34:31,221 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:34:31,221 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1917941896] [2021-08-21 12:34:31,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1917941896] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:34:31,221 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1224803268] [2021-08-21 12:34:31,221 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:34:31,222 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:34:31,222 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:34:31,223 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 12:34:31,224 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 12:34:33,559 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 12:34:33,559 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:34:33,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:34:33,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:34:34,020 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 5 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:34:34,020 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1224803268] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:34:34,020 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:34:34,020 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:34:34,020 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547625760] [2021-08-21 12:34:34,020 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:34:34,020 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:34:34,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:34:34,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:34:34,021 INFO L87 Difference]: Start difference. First operand 778 states and 1917 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:34,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:34:34,294 INFO L93 Difference]: Finished difference Result 912 states and 2232 transitions. [2021-08-21 12:34:34,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:34:34,295 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:34:34,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:34:34,296 INFO L225 Difference]: With dead ends: 912 [2021-08-21 12:34:34,296 INFO L226 Difference]: Without dead ends: 882 [2021-08-21 12:34:34,296 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 354.2ms TimeCoverageRelationStatistics Valid=184, Invalid=746, Unknown=0, NotChecked=0, Total=930 [2021-08-21 12:34:34,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 882 states. [2021-08-21 12:34:34,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 882 to 770. [2021-08-21 12:34:34,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 770 states, 769 states have (on average 2.4668400520156046) internal successors, (1897), 769 states have internal predecessors, (1897), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:34,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 770 states to 770 states and 1897 transitions. [2021-08-21 12:34:34,303 INFO L78 Accepts]: Start accepts. Automaton has 770 states and 1897 transitions. Word has length 28 [2021-08-21 12:34:34,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:34:34,303 INFO L470 AbstractCegarLoop]: Abstraction has 770 states and 1897 transitions. [2021-08-21 12:34:34,303 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:34,303 INFO L276 IsEmpty]: Start isEmpty. Operand 770 states and 1897 transitions. [2021-08-21 12:34:34,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:34:34,304 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:34:34,304 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:34:34,328 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 12:34:34,505 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:34:34,505 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:34:34,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:34:34,505 INFO L82 PathProgramCache]: Analyzing trace with hash 349277996, now seen corresponding path program 78 times [2021-08-21 12:34:34,505 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:34:34,505 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2072928891] [2021-08-21 12:34:34,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:34:34,505 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:34:34,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:34:34,636 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:34:34,636 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:34:34,636 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2072928891] [2021-08-21 12:34:34,636 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2072928891] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:34:34,636 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1343072755] [2021-08-21 12:34:34,637 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:34:34,637 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:34:34,637 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:34:34,637 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 12:34:34,638 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 12:34:37,050 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 12:34:37,050 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:34:37,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:34:37,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:34:37,572 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:34:37,572 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1343072755] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:34:37,572 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:34:37,572 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:34:37,572 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764278619] [2021-08-21 12:34:37,572 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:34:37,572 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:34:37,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:34:37,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=266, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:34:37,573 INFO L87 Difference]: Start difference. First operand 770 states and 1897 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:37,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:34:37,912 INFO L93 Difference]: Finished difference Result 888 states and 2176 transitions. [2021-08-21 12:34:37,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:34:37,912 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:34:37,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:34:37,913 INFO L225 Difference]: With dead ends: 888 [2021-08-21 12:34:37,913 INFO L226 Difference]: Without dead ends: 866 [2021-08-21 12:34:37,913 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 278 ImplicationChecksByTransitivity, 391.2ms TimeCoverageRelationStatistics Valid=222, Invalid=900, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 12:34:37,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 866 states. [2021-08-21 12:34:37,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 866 to 770. [2021-08-21 12:34:37,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 770 states, 769 states have (on average 2.4668400520156046) internal successors, (1897), 769 states have internal predecessors, (1897), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:37,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 770 states to 770 states and 1897 transitions. [2021-08-21 12:34:37,921 INFO L78 Accepts]: Start accepts. Automaton has 770 states and 1897 transitions. Word has length 28 [2021-08-21 12:34:37,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:34:37,921 INFO L470 AbstractCegarLoop]: Abstraction has 770 states and 1897 transitions. [2021-08-21 12:34:37,921 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:37,921 INFO L276 IsEmpty]: Start isEmpty. Operand 770 states and 1897 transitions. [2021-08-21 12:34:37,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:34:37,922 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:34:37,922 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:34:37,947 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2021-08-21 12:34:38,122 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2021-08-21 12:34:38,123 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:34:38,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:34:38,123 INFO L82 PathProgramCache]: Analyzing trace with hash -1115798800, now seen corresponding path program 79 times [2021-08-21 12:34:38,123 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:34:38,123 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1306826747] [2021-08-21 12:34:38,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:34:38,123 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:34:38,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:34:38,229 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 5 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:34:38,229 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:34:38,230 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1306826747] [2021-08-21 12:34:38,230 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1306826747] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:34:38,230 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [585276341] [2021-08-21 12:34:38,230 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:34:38,230 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:34:38,230 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:34:38,230 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 12:34:38,231 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 12:34:40,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:34:40,612 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:34:40,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:34:41,077 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 5 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:34:41,078 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [585276341] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:34:41,078 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:34:41,078 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:34:41,078 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136426820] [2021-08-21 12:34:41,078 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:34:41,078 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:34:41,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:34:41,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:34:41,078 INFO L87 Difference]: Start difference. First operand 770 states and 1897 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:41,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:34:41,449 INFO L93 Difference]: Finished difference Result 920 states and 2252 transitions. [2021-08-21 12:34:41,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:34:41,449 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:34:41,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:34:41,450 INFO L225 Difference]: With dead ends: 920 [2021-08-21 12:34:41,450 INFO L226 Difference]: Without dead ends: 890 [2021-08-21 12:34:41,450 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 268 ImplicationChecksByTransitivity, 443.0ms TimeCoverageRelationStatistics Valid=219, Invalid=903, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 12:34:41,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 890 states. [2021-08-21 12:34:41,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 890 to 778. [2021-08-21 12:34:41,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 778 states, 777 states have (on average 2.4671814671814674) internal successors, (1917), 777 states have internal predecessors, (1917), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:41,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 778 states to 778 states and 1917 transitions. [2021-08-21 12:34:41,458 INFO L78 Accepts]: Start accepts. Automaton has 778 states and 1917 transitions. Word has length 28 [2021-08-21 12:34:41,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:34:41,458 INFO L470 AbstractCegarLoop]: Abstraction has 778 states and 1917 transitions. [2021-08-21 12:34:41,458 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:41,458 INFO L276 IsEmpty]: Start isEmpty. Operand 778 states and 1917 transitions. [2021-08-21 12:34:41,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:34:41,459 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:34:41,459 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:34:41,483 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 12:34:41,659 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:34:41,660 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:34:41,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:34:41,660 INFO L82 PathProgramCache]: Analyzing trace with hash 143339564, now seen corresponding path program 80 times [2021-08-21 12:34:41,660 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:34:41,660 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563265201] [2021-08-21 12:34:41,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:34:41,660 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:34:41,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:34:41,762 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:34:41,762 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:34:41,762 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [563265201] [2021-08-21 12:34:41,762 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [563265201] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:34:41,762 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1147363166] [2021-08-21 12:34:41,762 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:34:41,762 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:34:41,762 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:34:41,765 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:34:41,785 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2021-08-21 12:34:44,199 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:34:44,200 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:34:44,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:34:44,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:34:44,672 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:34:44,672 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1147363166] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:34:44,672 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:34:44,672 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:34:44,672 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896125587] [2021-08-21 12:34:44,673 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:34:44,673 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:34:44,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:34:44,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=264, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:34:44,673 INFO L87 Difference]: Start difference. First operand 778 states and 1917 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:44,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:34:44,980 INFO L93 Difference]: Finished difference Result 960 states and 2352 transitions. [2021-08-21 12:34:44,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:34:44,981 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:34:44,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:34:44,981 INFO L225 Difference]: With dead ends: 960 [2021-08-21 12:34:44,982 INFO L226 Difference]: Without dead ends: 930 [2021-08-21 12:34:44,982 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 375.8ms TimeCoverageRelationStatistics Valid=254, Invalid=1006, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 12:34:44,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 930 states. [2021-08-21 12:34:44,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 930 to 802. [2021-08-21 12:34:44,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 802 states, 801 states have (on average 2.4681647940074907) internal successors, (1977), 801 states have internal predecessors, (1977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:44,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 802 states to 802 states and 1977 transitions. [2021-08-21 12:34:44,990 INFO L78 Accepts]: Start accepts. Automaton has 802 states and 1977 transitions. Word has length 28 [2021-08-21 12:34:44,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:34:44,990 INFO L470 AbstractCegarLoop]: Abstraction has 802 states and 1977 transitions. [2021-08-21 12:34:44,990 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:44,990 INFO L276 IsEmpty]: Start isEmpty. Operand 802 states and 1977 transitions. [2021-08-21 12:34:44,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:34:44,991 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:34:44,991 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:34:45,016 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Ended with exit code 0 [2021-08-21 12:34:45,191 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:34:45,192 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:34:45,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:34:45,192 INFO L82 PathProgramCache]: Analyzing trace with hash 331029864, now seen corresponding path program 81 times [2021-08-21 12:34:45,192 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:34:45,192 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [126420218] [2021-08-21 12:34:45,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:34:45,192 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:34:45,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:34:45,292 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 5 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:34:45,292 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:34:45,292 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [126420218] [2021-08-21 12:34:45,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [126420218] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:34:45,293 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1095318555] [2021-08-21 12:34:45,293 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:34:45,293 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:34:45,293 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:34:45,293 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:34:45,294 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2021-08-21 12:34:47,790 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 12:34:47,790 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:34:47,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:34:47,791 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:34:48,214 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 5 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:34:48,214 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1095318555] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:34:48,214 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:34:48,214 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:34:48,214 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277231367] [2021-08-21 12:34:48,215 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:34:48,215 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:34:48,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:34:48,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:34:48,215 INFO L87 Difference]: Start difference. First operand 802 states and 1977 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:48,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:34:48,447 INFO L93 Difference]: Finished difference Result 904 states and 2212 transitions. [2021-08-21 12:34:48,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:34:48,447 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:34:48,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:34:48,448 INFO L225 Difference]: With dead ends: 904 [2021-08-21 12:34:48,448 INFO L226 Difference]: Without dead ends: 874 [2021-08-21 12:34:48,448 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 294.6ms TimeCoverageRelationStatistics Valid=151, Invalid=719, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:34:48,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 874 states. [2021-08-21 12:34:48,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 874 to 818. [2021-08-21 12:34:48,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 818 states, 817 states have (on average 2.4687882496940023) internal successors, (2017), 817 states have internal predecessors, (2017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:48,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 818 states to 818 states and 2017 transitions. [2021-08-21 12:34:48,457 INFO L78 Accepts]: Start accepts. Automaton has 818 states and 2017 transitions. Word has length 28 [2021-08-21 12:34:48,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:34:48,457 INFO L470 AbstractCegarLoop]: Abstraction has 818 states and 2017 transitions. [2021-08-21 12:34:48,457 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:48,457 INFO L276 IsEmpty]: Start isEmpty. Operand 818 states and 2017 transitions. [2021-08-21 12:34:48,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:34:48,458 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:34:48,458 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:34:48,486 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Forceful destruction successful, exit code 0 [2021-08-21 12:34:48,672 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:34:48,672 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:34:48,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:34:48,672 INFO L82 PathProgramCache]: Analyzing trace with hash 1723462060, now seen corresponding path program 82 times [2021-08-21 12:34:48,672 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:34:48,673 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2128464134] [2021-08-21 12:34:48,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:34:48,673 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:34:48,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:34:48,784 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 5 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:34:48,784 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:34:48,784 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2128464134] [2021-08-21 12:34:48,784 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2128464134] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:34:48,784 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [669677775] [2021-08-21 12:34:48,785 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:34:48,785 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:34:48,785 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:34:48,785 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:34:48,817 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2021-08-21 12:34:51,337 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:34:51,337 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:34:51,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:34:51,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:34:51,837 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 5 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:34:51,837 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [669677775] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:34:51,837 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:34:51,837 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:34:51,837 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1792091247] [2021-08-21 12:34:51,837 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:34:51,837 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:34:51,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:34:51,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:34:51,838 INFO L87 Difference]: Start difference. First operand 818 states and 2017 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:52,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:34:52,185 INFO L93 Difference]: Finished difference Result 920 states and 2256 transitions. [2021-08-21 12:34:52,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:34:52,186 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:34:52,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:34:52,187 INFO L225 Difference]: With dead ends: 920 [2021-08-21 12:34:52,187 INFO L226 Difference]: Without dead ends: 898 [2021-08-21 12:34:52,187 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 287 ImplicationChecksByTransitivity, 429.3ms TimeCoverageRelationStatistics Valid=207, Invalid=915, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 12:34:52,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 898 states. [2021-08-21 12:34:52,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 898 to 818. [2021-08-21 12:34:52,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 818 states, 817 states have (on average 2.4687882496940023) internal successors, (2017), 817 states have internal predecessors, (2017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:52,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 818 states to 818 states and 2017 transitions. [2021-08-21 12:34:52,195 INFO L78 Accepts]: Start accepts. Automaton has 818 states and 2017 transitions. Word has length 28 [2021-08-21 12:34:52,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:34:52,195 INFO L470 AbstractCegarLoop]: Abstraction has 818 states and 2017 transitions. [2021-08-21 12:34:52,195 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:52,195 INFO L276 IsEmpty]: Start isEmpty. Operand 818 states and 2017 transitions. [2021-08-21 12:34:52,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-21 12:34:52,196 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:34:52,196 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:34:52,221 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2021-08-21 12:34:52,397 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable91 [2021-08-21 12:34:52,397 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:34:52,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:34:52,397 INFO L82 PathProgramCache]: Analyzing trace with hash -7307672, now seen corresponding path program 83 times [2021-08-21 12:34:52,397 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:34:52,397 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840298625] [2021-08-21 12:34:52,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:34:52,397 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:34:52,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:34:52,501 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 5 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:34:52,501 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:34:52,501 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840298625] [2021-08-21 12:34:52,501 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [840298625] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:34:52,502 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1222760083] [2021-08-21 12:34:52,502 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:34:52,502 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:34:52,502 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:34:52,502 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:34:52,503 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2021-08-21 12:34:55,072 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 12:34:55,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:34:55,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:34:55,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:34:55,511 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 5 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:34:55,511 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1222760083] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:34:55,511 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:34:55,511 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-08-21 12:34:55,512 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808596593] [2021-08-21 12:34:55,512 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-21 12:34:55,512 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:34:55,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-21 12:34:55,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:34:55,512 INFO L87 Difference]: Start difference. First operand 818 states and 2017 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:55,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:34:55,778 INFO L93 Difference]: Finished difference Result 920 states and 2256 transitions. [2021-08-21 12:34:55,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:34:55,778 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-21 12:34:55,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:34:55,779 INFO L225 Difference]: With dead ends: 920 [2021-08-21 12:34:55,779 INFO L226 Difference]: Without dead ends: 898 [2021-08-21 12:34:55,779 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 245 ImplicationChecksByTransitivity, 342.3ms TimeCoverageRelationStatistics Valid=166, Invalid=826, Unknown=0, NotChecked=0, Total=992 [2021-08-21 12:34:55,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 898 states. [2021-08-21 12:34:55,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 898 to 810. [2021-08-21 12:34:55,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 810 states, 809 states have (on average 2.4684796044499384) internal successors, (1997), 809 states have internal predecessors, (1997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:55,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 810 states to 810 states and 1997 transitions. [2021-08-21 12:34:55,787 INFO L78 Accepts]: Start accepts. Automaton has 810 states and 1997 transitions. Word has length 28 [2021-08-21 12:34:55,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:34:55,788 INFO L470 AbstractCegarLoop]: Abstraction has 810 states and 1997 transitions. [2021-08-21 12:34:55,788 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 18 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:55,788 INFO L276 IsEmpty]: Start isEmpty. Operand 810 states and 1997 transitions. [2021-08-21 12:34:55,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:34:55,789 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:34:55,789 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:34:55,814 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2021-08-21 12:34:55,989 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:34:55,989 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:34:55,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:34:55,989 INFO L82 PathProgramCache]: Analyzing trace with hash -877577154, now seen corresponding path program 84 times [2021-08-21 12:34:55,989 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:34:55,990 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [141246671] [2021-08-21 12:34:55,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:34:55,990 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:34:56,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:34:56,139 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 1 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:34:56,139 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:34:56,139 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [141246671] [2021-08-21 12:34:56,139 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [141246671] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:34:56,139 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [665841598] [2021-08-21 12:34:56,140 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:34:56,140 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:34:56,140 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:34:56,141 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:34:56,143 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2021-08-21 12:34:58,716 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-08-21 12:34:58,716 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:34:58,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:34:58,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:34:59,212 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 1 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:34:59,212 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [665841598] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:34:59,212 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:34:59,213 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 12:34:59,213 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1130140759] [2021-08-21 12:34:59,213 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:34:59,213 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:34:59,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:34:59,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=309, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:34:59,213 INFO L87 Difference]: Start difference. First operand 810 states and 1997 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:59,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:34:59,547 INFO L93 Difference]: Finished difference Result 1024 states and 2459 transitions. [2021-08-21 12:34:59,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:34:59,547 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:34:59,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:34:59,548 INFO L225 Difference]: With dead ends: 1024 [2021-08-21 12:34:59,548 INFO L226 Difference]: Without dead ends: 982 [2021-08-21 12:34:59,548 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 409.3ms TimeCoverageRelationStatistics Valid=281, Invalid=909, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 12:34:59,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 982 states. [2021-08-21 12:34:59,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 982 to 856. [2021-08-21 12:34:59,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 856 states, 855 states have (on average 2.471345029239766) internal successors, (2113), 855 states have internal predecessors, (2113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:59,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 856 states to 856 states and 2113 transitions. [2021-08-21 12:34:59,556 INFO L78 Accepts]: Start accepts. Automaton has 856 states and 2113 transitions. Word has length 30 [2021-08-21 12:34:59,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:34:59,556 INFO L470 AbstractCegarLoop]: Abstraction has 856 states and 2113 transitions. [2021-08-21 12:34:59,556 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:34:59,557 INFO L276 IsEmpty]: Start isEmpty. Operand 856 states and 2113 transitions. [2021-08-21 12:34:59,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:34:59,557 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:34:59,558 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:34:59,583 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Forceful destruction successful, exit code 0 [2021-08-21 12:34:59,758 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:34:59,758 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:34:59,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:34:59,758 INFO L82 PathProgramCache]: Analyzing trace with hash 1480681978, now seen corresponding path program 85 times [2021-08-21 12:34:59,758 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:34:59,758 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814357155] [2021-08-21 12:34:59,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:34:59,759 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:34:59,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:34:59,888 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 1 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:34:59,888 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:34:59,888 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814357155] [2021-08-21 12:34:59,888 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814357155] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:34:59,888 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [765043983] [2021-08-21 12:34:59,888 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:34:59,889 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:34:59,889 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:34:59,889 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:34:59,890 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2021-08-21 12:35:02,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:35:02,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:35:02,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:35:03,325 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 1 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:03,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [765043983] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:03,325 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:35:03,325 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 12:35:03,325 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1886146982] [2021-08-21 12:35:03,325 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:35:03,325 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:35:03,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:35:03,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=331, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:35:03,326 INFO L87 Difference]: Start difference. First operand 856 states and 2113 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:03,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:35:03,679 INFO L93 Difference]: Finished difference Result 1014 states and 2488 transitions. [2021-08-21 12:35:03,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:35:03,679 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:35:03,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:35:03,681 INFO L225 Difference]: With dead ends: 1014 [2021-08-21 12:35:03,681 INFO L226 Difference]: Without dead ends: 984 [2021-08-21 12:35:03,681 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 306 ImplicationChecksByTransitivity, 441.0ms TimeCoverageRelationStatistics Valid=224, Invalid=966, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 12:35:03,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 984 states. [2021-08-21 12:35:03,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 984 to 872. [2021-08-21 12:35:03,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 872 states, 871 states have (on average 2.4718714121699197) internal successors, (2153), 871 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:03,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 872 states to 872 states and 2153 transitions. [2021-08-21 12:35:03,690 INFO L78 Accepts]: Start accepts. Automaton has 872 states and 2153 transitions. Word has length 30 [2021-08-21 12:35:03,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:35:03,690 INFO L470 AbstractCegarLoop]: Abstraction has 872 states and 2153 transitions. [2021-08-21 12:35:03,690 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:03,690 INFO L276 IsEmpty]: Start isEmpty. Operand 872 states and 2153 transitions. [2021-08-21 12:35:03,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:35:03,691 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:35:03,691 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:35:03,720 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Forceful destruction successful, exit code 0 [2021-08-21 12:35:03,916 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:35:03,917 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:35:03,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:35:03,917 INFO L82 PathProgramCache]: Analyzing trace with hash -1252410954, now seen corresponding path program 86 times [2021-08-21 12:35:03,917 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:35:03,917 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672527132] [2021-08-21 12:35:03,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:35:03,917 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:35:03,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:35:04,115 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:04,115 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:35:04,115 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672527132] [2021-08-21 12:35:04,115 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [672527132] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:04,115 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [381989324] [2021-08-21 12:35:04,115 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:35:04,115 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:35:04,115 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:35:04,116 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:35:04,144 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2021-08-21 12:35:06,986 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:35:06,986 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:35:06,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:35:06,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:35:07,849 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:07,850 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [381989324] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:07,850 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:35:07,850 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 12:35:07,850 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [22746244] [2021-08-21 12:35:07,850 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:35:07,850 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:35:07,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:35:07,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=327, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:35:07,851 INFO L87 Difference]: Start difference. First operand 872 states and 2153 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:08,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:35:08,321 INFO L93 Difference]: Finished difference Result 1100 states and 2667 transitions. [2021-08-21 12:35:08,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:35:08,321 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:35:08,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:35:08,322 INFO L225 Difference]: With dead ends: 1100 [2021-08-21 12:35:08,322 INFO L226 Difference]: Without dead ends: 1078 [2021-08-21 12:35:08,322 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 598.8ms TimeCoverageRelationStatistics Valid=259, Invalid=1073, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 12:35:08,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1078 states. [2021-08-21 12:35:08,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1078 to 888. [2021-08-21 12:35:08,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 888 states, 887 states have (on average 2.4723788049605413) internal successors, (2193), 887 states have internal predecessors, (2193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:08,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 888 states to 888 states and 2193 transitions. [2021-08-21 12:35:08,332 INFO L78 Accepts]: Start accepts. Automaton has 888 states and 2193 transitions. Word has length 30 [2021-08-21 12:35:08,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:35:08,333 INFO L470 AbstractCegarLoop]: Abstraction has 888 states and 2193 transitions. [2021-08-21 12:35:08,333 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:08,333 INFO L276 IsEmpty]: Start isEmpty. Operand 888 states and 2193 transitions. [2021-08-21 12:35:08,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:35:08,334 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:35:08,334 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:35:08,360 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Forceful destruction successful, exit code 0 [2021-08-21 12:35:08,534 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:35:08,534 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:35:08,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:35:08,535 INFO L82 PathProgramCache]: Analyzing trace with hash 1339596222, now seen corresponding path program 87 times [2021-08-21 12:35:08,535 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:35:08,535 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1456574566] [2021-08-21 12:35:08,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:35:08,535 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:35:08,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:35:08,698 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 4 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:08,698 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:35:08,698 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1456574566] [2021-08-21 12:35:08,698 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1456574566] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:08,698 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [453237901] [2021-08-21 12:35:08,698 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:35:08,698 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:35:08,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:35:08,699 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:35:08,700 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2021-08-21 12:35:11,574 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 12:35:11,574 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:35:11,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:35:11,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:35:12,111 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 4 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:12,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [453237901] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:12,112 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:35:12,112 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 12:35:12,112 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1115698204] [2021-08-21 12:35:12,112 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:35:12,112 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:35:12,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:35:12,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=314, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:35:12,112 INFO L87 Difference]: Start difference. First operand 888 states and 2193 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:12,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:35:12,660 INFO L93 Difference]: Finished difference Result 1142 states and 2808 transitions. [2021-08-21 12:35:12,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 12:35:12,661 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:35:12,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:35:12,662 INFO L225 Difference]: With dead ends: 1142 [2021-08-21 12:35:12,662 INFO L226 Difference]: Without dead ends: 1112 [2021-08-21 12:35:12,662 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 460 ImplicationChecksByTransitivity, 637.4ms TimeCoverageRelationStatistics Valid=362, Invalid=1360, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 12:35:12,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1112 states. [2021-08-21 12:35:12,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1112 to 920. [2021-08-21 12:35:12,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 920 states, 919 states have (on average 2.4733405875952124) internal successors, (2273), 919 states have internal predecessors, (2273), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:12,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 920 states to 920 states and 2273 transitions. [2021-08-21 12:35:12,671 INFO L78 Accepts]: Start accepts. Automaton has 920 states and 2273 transitions. Word has length 30 [2021-08-21 12:35:12,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:35:12,671 INFO L470 AbstractCegarLoop]: Abstraction has 920 states and 2273 transitions. [2021-08-21 12:35:12,671 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:12,671 INFO L276 IsEmpty]: Start isEmpty. Operand 920 states and 2273 transitions. [2021-08-21 12:35:12,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:35:12,672 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:35:12,672 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:35:12,698 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Ended with exit code 0 [2021-08-21 12:35:12,873 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2021-08-21 12:35:12,873 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:35:12,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:35:12,873 INFO L82 PathProgramCache]: Analyzing trace with hash -1895728586, now seen corresponding path program 88 times [2021-08-21 12:35:12,873 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:35:12,873 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595501531] [2021-08-21 12:35:12,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:35:12,876 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:35:12,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:35:13,012 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 2 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:13,012 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:35:13,012 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595501531] [2021-08-21 12:35:13,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [595501531] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:13,013 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1884719838] [2021-08-21 12:35:13,013 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:35:13,013 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:35:13,013 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:35:13,014 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:35:13,014 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2021-08-21 12:35:15,885 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:35:15,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:35:15,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:35:15,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:35:16,538 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 2 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:16,538 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1884719838] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:16,538 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:35:16,539 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 12:35:16,539 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1259357088] [2021-08-21 12:35:16,539 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:35:16,539 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:35:16,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:35:16,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=327, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:35:16,539 INFO L87 Difference]: Start difference. First operand 920 states and 2273 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:16,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:35:16,925 INFO L93 Difference]: Finished difference Result 1198 states and 2944 transitions. [2021-08-21 12:35:16,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:35:16,925 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:35:16,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:35:16,926 INFO L225 Difference]: With dead ends: 1198 [2021-08-21 12:35:16,926 INFO L226 Difference]: Without dead ends: 1160 [2021-08-21 12:35:16,927 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 330 ImplicationChecksByTransitivity, 498.6ms TimeCoverageRelationStatistics Valid=266, Invalid=1066, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 12:35:16,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1160 states. [2021-08-21 12:35:16,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1160 to 936. [2021-08-21 12:35:16,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 936 states, 935 states have (on average 2.47379679144385) internal successors, (2313), 935 states have internal predecessors, (2313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:16,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 936 states to 936 states and 2313 transitions. [2021-08-21 12:35:16,936 INFO L78 Accepts]: Start accepts. Automaton has 936 states and 2313 transitions. Word has length 30 [2021-08-21 12:35:16,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:35:16,936 INFO L470 AbstractCegarLoop]: Abstraction has 936 states and 2313 transitions. [2021-08-21 12:35:16,936 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:16,936 INFO L276 IsEmpty]: Start isEmpty. Operand 936 states and 2313 transitions. [2021-08-21 12:35:16,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:35:16,937 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:35:16,937 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:35:16,962 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Ended with exit code 0 [2021-08-21 12:35:17,139 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable97 [2021-08-21 12:35:17,140 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:35:17,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:35:17,140 INFO L82 PathProgramCache]: Analyzing trace with hash -1708038286, now seen corresponding path program 89 times [2021-08-21 12:35:17,140 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:35:17,140 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1367382153] [2021-08-21 12:35:17,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:35:17,140 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:35:17,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:35:17,296 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:17,296 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:35:17,296 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1367382153] [2021-08-21 12:35:17,296 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1367382153] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:17,296 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [847310164] [2021-08-21 12:35:17,296 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:35:17,296 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:35:17,296 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:35:17,297 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:35:17,298 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2021-08-21 12:35:20,169 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 12:35:20,169 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:35:20,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:35:20,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:35:20,891 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:20,891 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [847310164] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:20,891 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:35:20,892 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 12:35:20,892 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [757198843] [2021-08-21 12:35:20,892 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:35:20,892 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:35:20,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:35:20,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=325, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:35:20,892 INFO L87 Difference]: Start difference. First operand 936 states and 2313 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:21,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:35:21,247 INFO L93 Difference]: Finished difference Result 1394 states and 3384 transitions. [2021-08-21 12:35:21,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:35:21,247 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:35:21,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:35:21,249 INFO L225 Difference]: With dead ends: 1394 [2021-08-21 12:35:21,249 INFO L226 Difference]: Without dead ends: 1344 [2021-08-21 12:35:21,249 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 294 ImplicationChecksByTransitivity, 482.8ms TimeCoverageRelationStatistics Valid=247, Invalid=943, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 12:35:21,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1344 states. [2021-08-21 12:35:21,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1344 to 992. [2021-08-21 12:35:21,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 992 states, 991 states have (on average 2.4752774974772955) internal successors, (2453), 991 states have internal predecessors, (2453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:21,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 992 states to 992 states and 2453 transitions. [2021-08-21 12:35:21,259 INFO L78 Accepts]: Start accepts. Automaton has 992 states and 2453 transitions. Word has length 30 [2021-08-21 12:35:21,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:35:21,259 INFO L470 AbstractCegarLoop]: Abstraction has 992 states and 2453 transitions. [2021-08-21 12:35:21,259 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:21,260 INFO L276 IsEmpty]: Start isEmpty. Operand 992 states and 2453 transitions. [2021-08-21 12:35:21,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:35:21,261 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:35:21,261 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:35:21,290 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Forceful destruction successful, exit code 0 [2021-08-21 12:35:21,487 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:35:21,488 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:35:21,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:35:21,488 INFO L82 PathProgramCache]: Analyzing trace with hash -315606090, now seen corresponding path program 90 times [2021-08-21 12:35:21,488 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:35:21,488 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1070848736] [2021-08-21 12:35:21,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:35:21,488 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:35:21,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:35:21,656 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:21,656 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:35:21,656 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1070848736] [2021-08-21 12:35:21,656 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1070848736] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:21,656 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1269036455] [2021-08-21 12:35:21,656 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:35:21,657 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:35:21,657 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:35:21,657 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:35:21,658 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2021-08-21 12:35:24,638 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:35:24,638 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:35:24,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:35:24,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:35:25,426 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:25,426 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1269036455] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:25,426 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:35:25,427 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 12:35:25,427 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1583026048] [2021-08-21 12:35:25,427 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:35:25,427 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:35:25,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:35:25,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=317, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:35:25,428 INFO L87 Difference]: Start difference. First operand 992 states and 2453 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:25,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:35:25,876 INFO L93 Difference]: Finished difference Result 1316 states and 3203 transitions. [2021-08-21 12:35:25,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:35:25,876 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:35:25,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:35:25,878 INFO L225 Difference]: With dead ends: 1316 [2021-08-21 12:35:25,878 INFO L226 Difference]: Without dead ends: 1286 [2021-08-21 12:35:25,878 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 286 ImplicationChecksByTransitivity, 607.6ms TimeCoverageRelationStatistics Valid=257, Invalid=865, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 12:35:25,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1286 states. [2021-08-21 12:35:25,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1286 to 1016. [2021-08-21 12:35:25,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1016 states, 1015 states have (on average 2.475862068965517) internal successors, (2513), 1015 states have internal predecessors, (2513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:25,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1016 states to 1016 states and 2513 transitions. [2021-08-21 12:35:25,888 INFO L78 Accepts]: Start accepts. Automaton has 1016 states and 2513 transitions. Word has length 30 [2021-08-21 12:35:25,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:35:25,888 INFO L470 AbstractCegarLoop]: Abstraction has 1016 states and 2513 transitions. [2021-08-21 12:35:25,888 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:25,888 INFO L276 IsEmpty]: Start isEmpty. Operand 1016 states and 2513 transitions. [2021-08-21 12:35:25,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:35:25,889 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:35:25,889 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:35:25,915 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Forceful destruction successful, exit code 0 [2021-08-21 12:35:26,097 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:35:26,097 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:35:26,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:35:26,097 INFO L82 PathProgramCache]: Analyzing trace with hash 2042653042, now seen corresponding path program 91 times [2021-08-21 12:35:26,097 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:35:26,097 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918743494] [2021-08-21 12:35:26,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:35:26,098 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:35:26,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:35:26,275 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:26,275 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:35:26,276 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918743494] [2021-08-21 12:35:26,276 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1918743494] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:26,276 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1935160850] [2021-08-21 12:35:26,276 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:35:26,276 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:35:26,276 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:35:26,289 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:35:26,313 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2021-08-21 12:35:29,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:35:29,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:35:29,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:35:30,136 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:30,137 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1935160850] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:30,137 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:35:30,137 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 12:35:30,137 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016459143] [2021-08-21 12:35:30,137 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:35:30,137 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:35:30,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:35:30,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=316, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:35:30,138 INFO L87 Difference]: Start difference. First operand 1016 states and 2513 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:30,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:35:30,510 INFO L93 Difference]: Finished difference Result 1206 states and 2968 transitions. [2021-08-21 12:35:30,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:35:30,510 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:35:30,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:35:30,512 INFO L225 Difference]: With dead ends: 1206 [2021-08-21 12:35:30,512 INFO L226 Difference]: Without dead ends: 1176 [2021-08-21 12:35:30,512 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 712.9ms TimeCoverageRelationStatistics Valid=251, Invalid=871, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 12:35:30,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1176 states. [2021-08-21 12:35:30,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1176 to 1040. [2021-08-21 12:35:30,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1040 states, 1039 states have (on average 2.4764196342637153) internal successors, (2573), 1039 states have internal predecessors, (2573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:30,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1040 states to 1040 states and 2573 transitions. [2021-08-21 12:35:30,522 INFO L78 Accepts]: Start accepts. Automaton has 1040 states and 2573 transitions. Word has length 30 [2021-08-21 12:35:30,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:35:30,523 INFO L470 AbstractCegarLoop]: Abstraction has 1040 states and 2573 transitions. [2021-08-21 12:35:30,523 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:30,523 INFO L276 IsEmpty]: Start isEmpty. Operand 1040 states and 2573 transitions. [2021-08-21 12:35:30,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:35:30,524 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:35:30,524 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:35:30,550 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Forceful destruction successful, exit code 0 [2021-08-21 12:35:30,725 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-08-21 12:35:30,725 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:35:30,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:35:30,725 INFO L82 PathProgramCache]: Analyzing trace with hash -361871246, now seen corresponding path program 92 times [2021-08-21 12:35:30,725 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:35:30,725 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [938678703] [2021-08-21 12:35:30,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:35:30,726 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:35:30,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:35:30,865 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:30,866 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:35:30,866 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [938678703] [2021-08-21 12:35:30,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [938678703] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:30,866 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2018458863] [2021-08-21 12:35:30,866 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:35:30,866 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:35:30,866 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:35:30,867 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:35:30,867 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2021-08-21 12:35:33,854 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:35:33,854 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:35:33,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:35:33,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:35:34,581 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:34,582 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2018458863] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:34,582 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:35:34,582 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 12:35:34,582 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [957679469] [2021-08-21 12:35:34,582 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:35:34,582 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:35:34,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:35:34,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=321, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:35:34,582 INFO L87 Difference]: Start difference. First operand 1040 states and 2573 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:34,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:35:34,953 INFO L93 Difference]: Finished difference Result 1482 states and 3604 transitions. [2021-08-21 12:35:34,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:35:34,953 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:35:34,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:35:34,955 INFO L225 Difference]: With dead ends: 1482 [2021-08-21 12:35:34,955 INFO L226 Difference]: Without dead ends: 1432 [2021-08-21 12:35:34,955 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 327 ImplicationChecksByTransitivity, 476.2ms TimeCoverageRelationStatistics Valid=271, Invalid=989, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 12:35:34,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1432 states. [2021-08-21 12:35:34,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1432 to 1080. [2021-08-21 12:35:34,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1080 states, 1079 states have (on average 2.4772937905468027) internal successors, (2673), 1079 states have internal predecessors, (2673), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:34,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1080 states to 1080 states and 2673 transitions. [2021-08-21 12:35:34,966 INFO L78 Accepts]: Start accepts. Automaton has 1080 states and 2673 transitions. Word has length 30 [2021-08-21 12:35:34,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:35:34,966 INFO L470 AbstractCegarLoop]: Abstraction has 1080 states and 2673 transitions. [2021-08-21 12:35:34,966 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:34,966 INFO L276 IsEmpty]: Start isEmpty. Operand 1080 states and 2673 transitions. [2021-08-21 12:35:34,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:35:34,967 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:35:34,967 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:35:34,993 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Ended with exit code 0 [2021-08-21 12:35:35,167 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:35:35,167 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:35:35,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:35:35,168 INFO L82 PathProgramCache]: Analyzing trace with hash 1030560950, now seen corresponding path program 93 times [2021-08-21 12:35:35,168 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:35:35,168 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899428566] [2021-08-21 12:35:35,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:35:35,168 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:35:35,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:35:35,322 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:35,322 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:35:35,322 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899428566] [2021-08-21 12:35:35,322 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899428566] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:35,322 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [310216713] [2021-08-21 12:35:35,322 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:35:35,322 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:35:35,322 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:35:35,323 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:35:35,323 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2021-08-21 12:35:38,451 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 12:35:38,451 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:35:38,452 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:35:38,452 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:35:39,252 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:39,252 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [310216713] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:39,252 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:35:39,252 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 12:35:39,252 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1480998752] [2021-08-21 12:35:39,252 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:35:39,252 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:35:39,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:35:39,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=321, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:35:39,253 INFO L87 Difference]: Start difference. First operand 1080 states and 2673 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:39,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:35:39,615 INFO L93 Difference]: Finished difference Result 1420 states and 3463 transitions. [2021-08-21 12:35:39,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:35:39,626 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:35:39,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:35:39,628 INFO L225 Difference]: With dead ends: 1420 [2021-08-21 12:35:39,628 INFO L226 Difference]: Without dead ends: 1390 [2021-08-21 12:35:39,628 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 286 ImplicationChecksByTransitivity, 539.3ms TimeCoverageRelationStatistics Valid=243, Invalid=879, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 12:35:39,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1390 states. [2021-08-21 12:35:39,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1390 to 1112. [2021-08-21 12:35:39,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1112 states, 1111 states have (on average 2.477947794779478) internal successors, (2753), 1111 states have internal predecessors, (2753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:39,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1112 states to 1112 states and 2753 transitions. [2021-08-21 12:35:39,640 INFO L78 Accepts]: Start accepts. Automaton has 1112 states and 2753 transitions. Word has length 30 [2021-08-21 12:35:39,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:35:39,640 INFO L470 AbstractCegarLoop]: Abstraction has 1112 states and 2753 transitions. [2021-08-21 12:35:39,640 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:39,640 INFO L276 IsEmpty]: Start isEmpty. Operand 1112 states and 2753 transitions. [2021-08-21 12:35:39,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:35:39,641 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:35:39,641 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:35:39,667 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Ended with exit code 0 [2021-08-21 12:35:39,841 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-08-21 12:35:39,842 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:35:39,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:35:39,842 INFO L82 PathProgramCache]: Analyzing trace with hash -906147214, now seen corresponding path program 94 times [2021-08-21 12:35:39,842 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:35:39,842 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540320055] [2021-08-21 12:35:39,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:35:39,842 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:35:39,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:35:39,990 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:39,990 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:35:39,990 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540320055] [2021-08-21 12:35:39,990 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [540320055] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:39,990 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1446449678] [2021-08-21 12:35:39,990 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:35:39,990 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:35:39,990 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:35:39,991 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:35:39,991 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2021-08-21 12:35:43,115 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:35:43,115 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:35:43,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:35:43,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:35:43,727 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:43,727 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1446449678] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:43,727 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:35:43,727 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 12:35:43,727 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301284635] [2021-08-21 12:35:43,728 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:35:43,728 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:35:43,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:35:43,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=314, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:35:43,728 INFO L87 Difference]: Start difference. First operand 1112 states and 2753 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:44,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:35:44,126 INFO L93 Difference]: Finished difference Result 1586 states and 3860 transitions. [2021-08-21 12:35:44,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:35:44,126 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:35:44,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:35:44,128 INFO L225 Difference]: With dead ends: 1586 [2021-08-21 12:35:44,128 INFO L226 Difference]: Without dead ends: 1528 [2021-08-21 12:35:44,128 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 355 ImplicationChecksByTransitivity, 471.6ms TimeCoverageRelationStatistics Valid=307, Invalid=1025, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 12:35:44,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1528 states. [2021-08-21 12:35:44,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1528 to 1184. [2021-08-21 12:35:44,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1184 states, 1183 states have (on average 2.4792899408284024) internal successors, (2933), 1183 states have internal predecessors, (2933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:44,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1184 states to 1184 states and 2933 transitions. [2021-08-21 12:35:44,140 INFO L78 Accepts]: Start accepts. Automaton has 1184 states and 2933 transitions. Word has length 30 [2021-08-21 12:35:44,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:35:44,140 INFO L470 AbstractCegarLoop]: Abstraction has 1184 states and 2933 transitions. [2021-08-21 12:35:44,140 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:44,140 INFO L276 IsEmpty]: Start isEmpty. Operand 1184 states and 2933 transitions. [2021-08-21 12:35:44,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:35:44,152 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:35:44,153 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:35:44,179 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Forceful destruction successful, exit code 0 [2021-08-21 12:35:44,353 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-08-21 12:35:44,353 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:35:44,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:35:44,354 INFO L82 PathProgramCache]: Analyzing trace with hash -890143178, now seen corresponding path program 95 times [2021-08-21 12:35:44,354 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:35:44,354 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [642895069] [2021-08-21 12:35:44,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:35:44,354 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:35:44,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:35:44,520 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 4 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:44,521 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:35:44,521 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [642895069] [2021-08-21 12:35:44,521 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [642895069] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:44,521 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [862854352] [2021-08-21 12:35:44,521 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:35:44,521 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:35:44,521 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:35:44,525 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:35:44,541 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2021-08-21 12:35:47,737 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 12:35:47,738 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:35:47,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:35:47,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:35:48,485 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 4 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:48,485 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [862854352] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:48,485 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:35:48,486 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 12:35:48,486 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442667660] [2021-08-21 12:35:48,486 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:35:48,486 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:35:48,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:35:48,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=322, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:35:48,486 INFO L87 Difference]: Start difference. First operand 1184 states and 2933 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:49,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:35:49,000 INFO L93 Difference]: Finished difference Result 1438 states and 3548 transitions. [2021-08-21 12:35:49,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:35:49,000 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:35:49,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:35:49,002 INFO L225 Difference]: With dead ends: 1438 [2021-08-21 12:35:49,002 INFO L226 Difference]: Without dead ends: 1408 [2021-08-21 12:35:49,002 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 357 ImplicationChecksByTransitivity, 622.0ms TimeCoverageRelationStatistics Valid=292, Invalid=1114, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 12:35:49,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1408 states. [2021-08-21 12:35:49,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1408 to 1200. [2021-08-21 12:35:49,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1200 states, 1199 states have (on average 2.479566305254379) internal successors, (2973), 1199 states have internal predecessors, (2973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:49,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1200 states to 1200 states and 2973 transitions. [2021-08-21 12:35:49,013 INFO L78 Accepts]: Start accepts. Automaton has 1200 states and 2973 transitions. Word has length 30 [2021-08-21 12:35:49,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:35:49,013 INFO L470 AbstractCegarLoop]: Abstraction has 1200 states and 2973 transitions. [2021-08-21 12:35:49,013 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:49,013 INFO L276 IsEmpty]: Start isEmpty. Operand 1200 states and 2973 transitions. [2021-08-21 12:35:49,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:35:49,014 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:35:49,014 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:35:49,042 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Forceful destruction successful, exit code 0 [2021-08-21 12:35:49,215 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable104 [2021-08-21 12:35:49,215 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:35:49,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:35:49,215 INFO L82 PathProgramCache]: Analyzing trace with hash 1949117682, now seen corresponding path program 96 times [2021-08-21 12:35:49,215 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:35:49,215 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [345629456] [2021-08-21 12:35:49,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:35:49,215 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:35:49,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:35:49,366 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 4 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:49,366 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:35:49,366 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [345629456] [2021-08-21 12:35:49,366 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [345629456] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:49,366 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1027206899] [2021-08-21 12:35:49,366 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:35:49,366 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:35:49,366 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:35:49,367 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:35:49,367 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2021-08-21 12:35:52,708 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 12:35:52,709 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:35:52,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:35:52,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:35:53,557 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 4 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:53,557 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1027206899] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:53,557 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:35:53,557 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 12:35:53,557 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1950273939] [2021-08-21 12:35:53,557 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:35:53,558 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:35:53,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:35:53,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=332, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:35:53,558 INFO L87 Difference]: Start difference. First operand 1200 states and 2973 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:54,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:35:54,155 INFO L93 Difference]: Finished difference Result 1446 states and 3568 transitions. [2021-08-21 12:35:54,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:35:54,155 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:35:54,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:35:54,156 INFO L225 Difference]: With dead ends: 1446 [2021-08-21 12:35:54,157 INFO L226 Difference]: Without dead ends: 1416 [2021-08-21 12:35:54,157 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 338 ImplicationChecksByTransitivity, 735.5ms TimeCoverageRelationStatistics Valid=250, Invalid=1082, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 12:35:54,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1416 states. [2021-08-21 12:35:54,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1416 to 1240. [2021-08-21 12:35:54,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1240 states, 1239 states have (on average 2.480225988700565) internal successors, (3073), 1239 states have internal predecessors, (3073), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:54,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1240 states to 1240 states and 3073 transitions. [2021-08-21 12:35:54,169 INFO L78 Accepts]: Start accepts. Automaton has 1240 states and 3073 transitions. Word has length 30 [2021-08-21 12:35:54,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:35:54,169 INFO L470 AbstractCegarLoop]: Abstraction has 1240 states and 3073 transitions. [2021-08-21 12:35:54,169 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:54,169 INFO L276 IsEmpty]: Start isEmpty. Operand 1240 states and 3073 transitions. [2021-08-21 12:35:54,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:35:54,170 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:35:54,170 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:35:54,199 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Ended with exit code 0 [2021-08-21 12:35:54,372 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:35:54,372 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:35:54,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:35:54,372 INFO L82 PathProgramCache]: Analyzing trace with hash 1911930294, now seen corresponding path program 97 times [2021-08-21 12:35:54,372 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:35:54,372 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1128789927] [2021-08-21 12:35:54,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:35:54,372 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:35:54,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:35:54,542 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:54,542 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:35:54,542 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1128789927] [2021-08-21 12:35:54,542 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1128789927] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:54,542 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1021236460] [2021-08-21 12:35:54,542 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:35:54,542 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:35:54,542 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:35:54,543 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:35:54,543 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2021-08-21 12:35:57,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:35:57,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:35:57,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:35:58,430 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:58,430 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1021236460] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:58,430 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:35:58,431 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 12:35:58,431 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [173169315] [2021-08-21 12:35:58,431 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:35:58,431 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:35:58,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:35:58,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=321, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:35:58,431 INFO L87 Difference]: Start difference. First operand 1240 states and 3073 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:58,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:35:58,819 INFO L93 Difference]: Finished difference Result 1620 states and 3963 transitions. [2021-08-21 12:35:58,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:35:58,819 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:35:58,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:35:58,821 INFO L225 Difference]: With dead ends: 1620 [2021-08-21 12:35:58,821 INFO L226 Difference]: Without dead ends: 1590 [2021-08-21 12:35:58,821 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 330 ImplicationChecksByTransitivity, 463.3ms TimeCoverageRelationStatistics Valid=280, Invalid=1052, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 12:35:58,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1590 states. [2021-08-21 12:35:58,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1590 to 1288. [2021-08-21 12:35:58,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1288 states, 1287 states have (on average 2.480963480963481) internal successors, (3193), 1287 states have internal predecessors, (3193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:58,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1288 states to 1288 states and 3193 transitions. [2021-08-21 12:35:58,833 INFO L78 Accepts]: Start accepts. Automaton has 1288 states and 3193 transitions. Word has length 30 [2021-08-21 12:35:58,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:35:58,834 INFO L470 AbstractCegarLoop]: Abstraction has 1288 states and 3193 transitions. [2021-08-21 12:35:58,834 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:35:58,834 INFO L276 IsEmpty]: Start isEmpty. Operand 1288 states and 3193 transitions. [2021-08-21 12:35:58,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:35:58,835 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:35:58,835 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:35:58,862 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Ended with exit code 0 [2021-08-21 12:35:59,040 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:35:59,041 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:35:59,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:35:59,041 INFO L82 PathProgramCache]: Analyzing trace with hash 181160562, now seen corresponding path program 98 times [2021-08-21 12:35:59,041 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:35:59,041 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1123136516] [2021-08-21 12:35:59,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:35:59,041 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:35:59,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:35:59,209 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:35:59,209 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:35:59,209 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1123136516] [2021-08-21 12:35:59,209 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1123136516] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:35:59,209 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [134120243] [2021-08-21 12:35:59,209 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:35:59,209 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:35:59,209 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:35:59,210 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:35:59,210 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2021-08-21 12:36:02,444 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:36:02,444 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:36:02,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:36:02,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:36:03,186 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:03,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [134120243] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:03,186 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:36:03,186 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 12:36:03,186 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015295324] [2021-08-21 12:36:03,186 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:36:03,186 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:36:03,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:36:03,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=323, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:36:03,187 INFO L87 Difference]: Start difference. First operand 1288 states and 3193 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:03,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:36:03,609 INFO L93 Difference]: Finished difference Result 1702 states and 4168 transitions. [2021-08-21 12:36:03,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:36:03,609 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:36:03,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:36:03,611 INFO L225 Difference]: With dead ends: 1702 [2021-08-21 12:36:03,611 INFO L226 Difference]: Without dead ends: 1672 [2021-08-21 12:36:03,611 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 551.2ms TimeCoverageRelationStatistics Valid=266, Invalid=994, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 12:36:03,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1672 states. [2021-08-21 12:36:03,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1672 to 1304. [2021-08-21 12:36:03,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1304 states, 1303 states have (on average 2.4811972371450497) internal successors, (3233), 1303 states have internal predecessors, (3233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:03,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1304 states to 1304 states and 3233 transitions. [2021-08-21 12:36:03,624 INFO L78 Accepts]: Start accepts. Automaton has 1304 states and 3233 transitions. Word has length 30 [2021-08-21 12:36:03,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:36:03,624 INFO L470 AbstractCegarLoop]: Abstraction has 1304 states and 3233 transitions. [2021-08-21 12:36:03,624 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:03,624 INFO L276 IsEmpty]: Start isEmpty. Operand 1304 states and 3233 transitions. [2021-08-21 12:36:03,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:36:03,625 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:36:03,625 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:36:03,653 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Ended with exit code 0 [2021-08-21 12:36:03,825 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2021-08-21 12:36:03,825 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:36:03,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:36:03,826 INFO L82 PathProgramCache]: Analyzing trace with hash -8773834, now seen corresponding path program 99 times [2021-08-21 12:36:03,826 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:36:03,826 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1591609075] [2021-08-21 12:36:03,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:36:03,826 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:36:03,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:03,959 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 4 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:03,959 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:36:03,959 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1591609075] [2021-08-21 12:36:03,959 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1591609075] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:03,959 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1249210603] [2021-08-21 12:36:03,959 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:36:03,960 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:03,960 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:36:03,960 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:36:03,961 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2021-08-21 12:36:07,310 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 12:36:07,310 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:36:07,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:36:07,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:36:08,011 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 4 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:08,012 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1249210603] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:08,012 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:36:08,012 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 12:36:08,012 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [313466681] [2021-08-21 12:36:08,012 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:36:08,012 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:36:08,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:36:08,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=325, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:36:08,012 INFO L87 Difference]: Start difference. First operand 1304 states and 3233 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:08,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:36:08,550 INFO L93 Difference]: Finished difference Result 1582 states and 3908 transitions. [2021-08-21 12:36:08,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:36:08,551 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:36:08,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:36:08,552 INFO L225 Difference]: With dead ends: 1582 [2021-08-21 12:36:08,553 INFO L226 Difference]: Without dead ends: 1552 [2021-08-21 12:36:08,553 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 369 ImplicationChecksByTransitivity, 647.3ms TimeCoverageRelationStatistics Valid=297, Invalid=1185, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 12:36:08,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1552 states. [2021-08-21 12:36:08,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1552 to 1312. [2021-08-21 12:36:08,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1312 states, 1311 states have (on average 2.4813119755911517) internal successors, (3253), 1311 states have internal predecessors, (3253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:08,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1312 states to 1312 states and 3253 transitions. [2021-08-21 12:36:08,565 INFO L78 Accepts]: Start accepts. Automaton has 1312 states and 3253 transitions. Word has length 30 [2021-08-21 12:36:08,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:36:08,566 INFO L470 AbstractCegarLoop]: Abstraction has 1312 states and 3253 transitions. [2021-08-21 12:36:08,566 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:08,566 INFO L276 IsEmpty]: Start isEmpty. Operand 1312 states and 3253 transitions. [2021-08-21 12:36:08,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:36:08,567 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:36:08,567 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:36:08,595 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Ended with exit code 0 [2021-08-21 12:36:08,767 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:08,767 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:36:08,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:36:08,768 INFO L82 PathProgramCache]: Analyzing trace with hash -1482728402, now seen corresponding path program 100 times [2021-08-21 12:36:08,768 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:36:08,768 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [230432210] [2021-08-21 12:36:08,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:36:08,768 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:36:08,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:08,929 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 5 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:08,930 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:36:08,930 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [230432210] [2021-08-21 12:36:08,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [230432210] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:08,930 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2143501231] [2021-08-21 12:36:08,930 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:36:08,930 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:08,930 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:36:08,933 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:36:08,948 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2021-08-21 12:36:12,277 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:36:12,277 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:36:12,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:36:12,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:36:13,043 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 5 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:13,044 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2143501231] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:13,044 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:36:13,044 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 12:36:13,044 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308644856] [2021-08-21 12:36:13,044 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:36:13,044 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:36:13,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:36:13,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:36:13,044 INFO L87 Difference]: Start difference. First operand 1312 states and 3253 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:13,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:36:13,528 INFO L93 Difference]: Finished difference Result 1470 states and 3632 transitions. [2021-08-21 12:36:13,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:36:13,529 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:36:13,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:36:13,530 INFO L225 Difference]: With dead ends: 1470 [2021-08-21 12:36:13,530 INFO L226 Difference]: Without dead ends: 1448 [2021-08-21 12:36:13,530 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 322 ImplicationChecksByTransitivity, 636.6ms TimeCoverageRelationStatistics Valid=168, Invalid=1092, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 12:36:13,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1448 states. [2021-08-21 12:36:13,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1448 to 1336. [2021-08-21 12:36:13,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1336 states, 1335 states have (on average 2.4816479400749065) internal successors, (3313), 1335 states have internal predecessors, (3313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:13,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1336 states to 1336 states and 3313 transitions. [2021-08-21 12:36:13,542 INFO L78 Accepts]: Start accepts. Automaton has 1336 states and 3313 transitions. Word has length 30 [2021-08-21 12:36:13,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:36:13,543 INFO L470 AbstractCegarLoop]: Abstraction has 1336 states and 3313 transitions. [2021-08-21 12:36:13,543 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:13,543 INFO L276 IsEmpty]: Start isEmpty. Operand 1336 states and 3313 transitions. [2021-08-21 12:36:13,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:36:13,544 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:36:13,544 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:36:13,571 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Ended with exit code 0 [2021-08-21 12:36:13,744 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:13,744 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:36:13,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:36:13,745 INFO L82 PathProgramCache]: Analyzing trace with hash -1698435726, now seen corresponding path program 101 times [2021-08-21 12:36:13,745 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:36:13,745 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1288827393] [2021-08-21 12:36:13,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:36:13,745 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:36:13,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:13,881 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:13,882 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:36:13,882 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1288827393] [2021-08-21 12:36:13,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1288827393] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:13,882 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1251977551] [2021-08-21 12:36:13,882 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:36:13,882 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:13,882 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:36:13,883 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:36:13,883 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2021-08-21 12:36:17,258 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 12:36:17,259 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:36:17,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:36:17,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:36:17,929 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:17,929 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1251977551] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:17,929 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:36:17,929 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 12:36:17,930 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1095263714] [2021-08-21 12:36:17,930 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:36:17,930 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:36:17,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:36:17,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=310, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:36:17,930 INFO L87 Difference]: Start difference. First operand 1336 states and 3313 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:18,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:36:18,539 INFO L93 Difference]: Finished difference Result 1818 states and 4444 transitions. [2021-08-21 12:36:18,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 12:36:18,540 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:36:18,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:36:18,542 INFO L225 Difference]: With dead ends: 1818 [2021-08-21 12:36:18,542 INFO L226 Difference]: Without dead ends: 1760 [2021-08-21 12:36:18,542 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 490 ImplicationChecksByTransitivity, 677.8ms TimeCoverageRelationStatistics Valid=429, Invalid=1377, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 12:36:18,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1760 states. [2021-08-21 12:36:18,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1760 to 1368. [2021-08-21 12:36:18,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1368 states, 1367 states have (on average 2.4820775420629113) internal successors, (3393), 1367 states have internal predecessors, (3393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:18,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1368 states to 1368 states and 3393 transitions. [2021-08-21 12:36:18,555 INFO L78 Accepts]: Start accepts. Automaton has 1368 states and 3393 transitions. Word has length 30 [2021-08-21 12:36:18,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:36:18,556 INFO L470 AbstractCegarLoop]: Abstraction has 1368 states and 3393 transitions. [2021-08-21 12:36:18,556 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:18,556 INFO L276 IsEmpty]: Start isEmpty. Operand 1368 states and 3393 transitions. [2021-08-21 12:36:18,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:36:18,557 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:36:18,557 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:36:18,585 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Ended with exit code 0 [2021-08-21 12:36:18,757 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:18,757 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:36:18,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:36:18,758 INFO L82 PathProgramCache]: Analyzing trace with hash -118313230, now seen corresponding path program 102 times [2021-08-21 12:36:18,758 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:36:18,758 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213895598] [2021-08-21 12:36:18,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:36:18,758 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:36:18,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:18,878 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 4 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:18,879 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:36:18,879 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [213895598] [2021-08-21 12:36:18,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [213895598] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:18,879 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1066444507] [2021-08-21 12:36:18,879 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:36:18,879 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:18,879 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:36:18,880 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:36:18,908 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2021-08-21 12:36:22,418 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:36:22,418 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:36:22,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:36:22,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:36:23,139 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 4 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:23,139 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1066444507] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:23,139 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:36:23,139 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 12:36:23,139 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862795160] [2021-08-21 12:36:23,140 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:36:23,140 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:36:23,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:36:23,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=332, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:36:23,140 INFO L87 Difference]: Start difference. First operand 1368 states and 3393 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:23,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:36:23,553 INFO L93 Difference]: Finished difference Result 1566 states and 3868 transitions. [2021-08-21 12:36:23,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:36:23,553 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:36:23,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:36:23,554 INFO L225 Difference]: With dead ends: 1566 [2021-08-21 12:36:23,554 INFO L226 Difference]: Without dead ends: 1536 [2021-08-21 12:36:23,555 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 331 ImplicationChecksByTransitivity, 510.0ms TimeCoverageRelationStatistics Valid=246, Invalid=1086, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 12:36:23,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1536 states. [2021-08-21 12:36:23,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1536 to 1368. [2021-08-21 12:36:23,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1368 states, 1367 states have (on average 2.4820775420629113) internal successors, (3393), 1367 states have internal predecessors, (3393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:23,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1368 states to 1368 states and 3393 transitions. [2021-08-21 12:36:23,567 INFO L78 Accepts]: Start accepts. Automaton has 1368 states and 3393 transitions. Word has length 30 [2021-08-21 12:36:23,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:36:23,567 INFO L470 AbstractCegarLoop]: Abstraction has 1368 states and 3393 transitions. [2021-08-21 12:36:23,567 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:23,567 INFO L276 IsEmpty]: Start isEmpty. Operand 1368 states and 3393 transitions. [2021-08-21 12:36:23,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:36:23,569 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:36:23,569 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:36:23,597 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Forceful destruction successful, exit code 0 [2021-08-21 12:36:23,769 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2021-08-21 12:36:23,769 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:36:23,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:36:23,769 INFO L82 PathProgramCache]: Analyzing trace with hash 1899364270, now seen corresponding path program 103 times [2021-08-21 12:36:23,769 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:36:23,769 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [253722460] [2021-08-21 12:36:23,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:36:23,770 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:36:23,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:23,881 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 6 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:23,882 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:36:23,882 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [253722460] [2021-08-21 12:36:23,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [253722460] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:23,882 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1208871450] [2021-08-21 12:36:23,882 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:36:23,882 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:23,882 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:36:23,883 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:36:23,883 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2021-08-21 12:36:27,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:27,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:36:27,386 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:36:27,950 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 6 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:27,951 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1208871450] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:27,951 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:36:27,951 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 12:36:27,951 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128555378] [2021-08-21 12:36:27,951 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:36:27,951 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:36:27,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:36:27,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=318, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:36:27,951 INFO L87 Difference]: Start difference. First operand 1368 states and 3393 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:28,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:36:28,325 INFO L93 Difference]: Finished difference Result 1526 states and 3760 transitions. [2021-08-21 12:36:28,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:36:28,325 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:36:28,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:36:28,327 INFO L225 Difference]: With dead ends: 1526 [2021-08-21 12:36:28,327 INFO L226 Difference]: Without dead ends: 1480 [2021-08-21 12:36:28,327 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 323 ImplicationChecksByTransitivity, 460.4ms TimeCoverageRelationStatistics Valid=293, Invalid=1039, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 12:36:28,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1480 states. [2021-08-21 12:36:28,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1480 to 1368. [2021-08-21 12:36:28,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1368 states, 1367 states have (on average 2.4820775420629113) internal successors, (3393), 1367 states have internal predecessors, (3393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:28,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1368 states to 1368 states and 3393 transitions. [2021-08-21 12:36:28,339 INFO L78 Accepts]: Start accepts. Automaton has 1368 states and 3393 transitions. Word has length 30 [2021-08-21 12:36:28,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:36:28,339 INFO L470 AbstractCegarLoop]: Abstraction has 1368 states and 3393 transitions. [2021-08-21 12:36:28,339 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:28,340 INFO L276 IsEmpty]: Start isEmpty. Operand 1368 states and 3393 transitions. [2021-08-21 12:36:28,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:36:28,341 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:36:28,341 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:36:28,369 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Ended with exit code 0 [2021-08-21 12:36:28,541 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2021-08-21 12:36:28,541 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:36:28,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:36:28,542 INFO L82 PathProgramCache]: Analyzing trace with hash -39948294, now seen corresponding path program 104 times [2021-08-21 12:36:28,542 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:36:28,542 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1912228683] [2021-08-21 12:36:28,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:36:28,542 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:36:28,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:28,714 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:28,714 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:36:28,714 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1912228683] [2021-08-21 12:36:28,714 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1912228683] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:28,714 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [898735323] [2021-08-21 12:36:28,714 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:36:28,714 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:28,714 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:36:28,715 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:36:28,715 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2021-08-21 12:36:32,223 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:36:32,223 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:36:32,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:36:32,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:36:32,698 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:32,698 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [898735323] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:32,698 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:36:32,698 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 12:36:32,698 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1908183527] [2021-08-21 12:36:32,698 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:36:32,698 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:36:32,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:36:32,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=311, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:36:32,699 INFO L87 Difference]: Start difference. First operand 1368 states and 3393 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:33,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:36:33,040 INFO L93 Difference]: Finished difference Result 1604 states and 3923 transitions. [2021-08-21 12:36:33,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:36:33,041 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:36:33,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:36:33,042 INFO L225 Difference]: With dead ends: 1604 [2021-08-21 12:36:33,042 INFO L226 Difference]: Without dead ends: 1574 [2021-08-21 12:36:33,043 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 344 ImplicationChecksByTransitivity, 450.9ms TimeCoverageRelationStatistics Valid=308, Invalid=1024, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 12:36:33,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1574 states. [2021-08-21 12:36:33,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1574 to 1392. [2021-08-21 12:36:33,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1392 states, 1391 states have (on average 2.4823867721063984) internal successors, (3453), 1391 states have internal predecessors, (3453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:33,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1392 states to 1392 states and 3453 transitions. [2021-08-21 12:36:33,055 INFO L78 Accepts]: Start accepts. Automaton has 1392 states and 3453 transitions. Word has length 30 [2021-08-21 12:36:33,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:36:33,055 INFO L470 AbstractCegarLoop]: Abstraction has 1392 states and 3453 transitions. [2021-08-21 12:36:33,055 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:33,055 INFO L276 IsEmpty]: Start isEmpty. Operand 1392 states and 3453 transitions. [2021-08-21 12:36:33,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:36:33,056 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:36:33,057 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:36:33,085 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Ended with exit code 0 [2021-08-21 12:36:33,257 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-08-21 12:36:33,257 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:36:33,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:36:33,257 INFO L82 PathProgramCache]: Analyzing trace with hash -1157317194, now seen corresponding path program 105 times [2021-08-21 12:36:33,257 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:36:33,257 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1180294155] [2021-08-21 12:36:33,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:36:33,257 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:36:33,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:33,409 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:33,409 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:36:33,409 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1180294155] [2021-08-21 12:36:33,409 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1180294155] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:33,409 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [102200098] [2021-08-21 12:36:33,409 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:36:33,409 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:33,409 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:36:33,410 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:36:33,410 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2021-08-21 12:36:37,026 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-21 12:36:37,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:36:37,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:36:37,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:36:37,601 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:37,601 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [102200098] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:37,601 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:36:37,601 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 12:36:37,601 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1401761188] [2021-08-21 12:36:37,601 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:36:37,601 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:36:37,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:36:37,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=321, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:36:37,602 INFO L87 Difference]: Start difference. First operand 1392 states and 3453 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:37,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:36:37,970 INFO L93 Difference]: Finished difference Result 1670 states and 4128 transitions. [2021-08-21 12:36:37,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:36:37,970 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:36:37,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:36:37,972 INFO L225 Difference]: With dead ends: 1670 [2021-08-21 12:36:37,972 INFO L226 Difference]: Without dead ends: 1632 [2021-08-21 12:36:37,972 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 293 ImplicationChecksByTransitivity, 442.9ms TimeCoverageRelationStatistics Valid=267, Invalid=993, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 12:36:37,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1632 states. [2021-08-21 12:36:37,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1632 to 1424. [2021-08-21 12:36:37,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1424 states, 1423 states have (on average 2.4827828531271963) internal successors, (3533), 1423 states have internal predecessors, (3533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:37,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1424 states to 1424 states and 3533 transitions. [2021-08-21 12:36:37,985 INFO L78 Accepts]: Start accepts. Automaton has 1424 states and 3533 transitions. Word has length 30 [2021-08-21 12:36:37,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:36:37,985 INFO L470 AbstractCegarLoop]: Abstraction has 1424 states and 3533 transitions. [2021-08-21 12:36:37,985 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:37,985 INFO L276 IsEmpty]: Start isEmpty. Operand 1424 states and 3533 transitions. [2021-08-21 12:36:37,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:36:37,987 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:36:37,987 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:36:38,016 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Ended with exit code 0 [2021-08-21 12:36:38,187 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-08-21 12:36:38,187 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:36:38,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:36:38,187 INFO L82 PathProgramCache]: Analyzing trace with hash 1068542834, now seen corresponding path program 106 times [2021-08-21 12:36:38,187 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:36:38,187 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2860713] [2021-08-21 12:36:38,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:36:38,188 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:36:38,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:38,352 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:38,352 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:36:38,352 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2860713] [2021-08-21 12:36:38,352 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2860713] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:38,352 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2003385555] [2021-08-21 12:36:38,352 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:36:38,352 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:38,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:36:38,353 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:36:38,353 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2021-08-21 12:36:42,079 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:36:42,079 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:36:42,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:36:42,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:36:42,804 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:42,804 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2003385555] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:42,804 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:36:42,804 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 12:36:42,804 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2138343892] [2021-08-21 12:36:42,804 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:36:42,804 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:36:42,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:36:42,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=336, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:36:42,805 INFO L87 Difference]: Start difference. First operand 1424 states and 3533 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:43,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:36:43,165 INFO L93 Difference]: Finished difference Result 1694 states and 4188 transitions. [2021-08-21 12:36:43,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:36:43,166 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:36:43,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:36:43,168 INFO L225 Difference]: With dead ends: 1694 [2021-08-21 12:36:43,168 INFO L226 Difference]: Without dead ends: 1664 [2021-08-21 12:36:43,168 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 276 ImplicationChecksByTransitivity, 508.6ms TimeCoverageRelationStatistics Valid=203, Invalid=919, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 12:36:43,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1664 states. [2021-08-21 12:36:43,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1664 to 1432. [2021-08-21 12:36:43,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1432 states, 1431 states have (on average 2.482879105520615) internal successors, (3553), 1431 states have internal predecessors, (3553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:43,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1432 states to 1432 states and 3553 transitions. [2021-08-21 12:36:43,181 INFO L78 Accepts]: Start accepts. Automaton has 1432 states and 3553 transitions. Word has length 30 [2021-08-21 12:36:43,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:36:43,181 INFO L470 AbstractCegarLoop]: Abstraction has 1432 states and 3553 transitions. [2021-08-21 12:36:43,181 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:43,181 INFO L276 IsEmpty]: Start isEmpty. Operand 1432 states and 3553 transitions. [2021-08-21 12:36:43,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:36:43,182 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:36:43,182 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:36:43,211 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Forceful destruction successful, exit code 0 [2021-08-21 12:36:43,383 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:43,383 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:36:43,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:36:43,383 INFO L82 PathProgramCache]: Analyzing trace with hash 750820910, now seen corresponding path program 107 times [2021-08-21 12:36:43,383 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:36:43,383 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [740003676] [2021-08-21 12:36:43,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:36:43,384 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:36:43,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:43,603 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 5 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:43,603 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:36:43,603 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [740003676] [2021-08-21 12:36:43,603 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [740003676] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:43,603 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1362606497] [2021-08-21 12:36:43,603 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:36:43,603 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:43,603 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:36:43,604 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:36:43,604 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2021-08-21 12:36:47,222 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:36:47,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:36:47,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:36:47,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:36:47,925 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 5 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:47,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1362606497] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:47,925 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:36:47,925 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 12:36:47,925 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849867454] [2021-08-21 12:36:47,926 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:36:47,926 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:36:47,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:36:47,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=334, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:36:47,926 INFO L87 Difference]: Start difference. First operand 1432 states and 3553 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:48,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:36:48,364 INFO L93 Difference]: Finished difference Result 1678 states and 4148 transitions. [2021-08-21 12:36:48,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:36:48,364 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:36:48,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:36:48,366 INFO L225 Difference]: With dead ends: 1678 [2021-08-21 12:36:48,366 INFO L226 Difference]: Without dead ends: 1648 [2021-08-21 12:36:48,366 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 312 ImplicationChecksByTransitivity, 560.9ms TimeCoverageRelationStatistics Valid=227, Invalid=1033, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 12:36:48,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1648 states. [2021-08-21 12:36:48,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1648 to 1448. [2021-08-21 12:36:48,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1448 states, 1447 states have (on average 2.483068417415342) internal successors, (3593), 1447 states have internal predecessors, (3593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:48,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1448 states to 1448 states and 3593 transitions. [2021-08-21 12:36:48,379 INFO L78 Accepts]: Start accepts. Automaton has 1448 states and 3593 transitions. Word has length 30 [2021-08-21 12:36:48,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:36:48,379 INFO L470 AbstractCegarLoop]: Abstraction has 1448 states and 3593 transitions. [2021-08-21 12:36:48,379 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:48,379 INFO L276 IsEmpty]: Start isEmpty. Operand 1448 states and 3593 transitions. [2021-08-21 12:36:48,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:36:48,381 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:36:48,381 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:36:48,410 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Ended with exit code 0 [2021-08-21 12:36:48,582 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:48,582 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:36:48,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:36:48,582 INFO L82 PathProgramCache]: Analyzing trace with hash 2025963310, now seen corresponding path program 108 times [2021-08-21 12:36:48,582 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:36:48,583 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [544302481] [2021-08-21 12:36:48,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:36:48,583 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:36:48,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:48,746 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 5 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:48,746 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:36:48,746 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [544302481] [2021-08-21 12:36:48,746 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [544302481] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:48,746 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [973686471] [2021-08-21 12:36:48,746 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:36:48,746 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:48,746 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:36:48,747 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:36:48,747 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2021-08-21 12:36:52,482 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:36:52,482 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:36:52,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:36:52,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:36:53,159 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 5 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:53,159 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [973686471] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:53,159 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:36:53,159 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 12:36:53,159 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [900487028] [2021-08-21 12:36:53,159 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:36:53,160 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:36:53,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:36:53,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=334, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:36:53,160 INFO L87 Difference]: Start difference. First operand 1448 states and 3593 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:53,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:36:53,516 INFO L93 Difference]: Finished difference Result 1694 states and 4188 transitions. [2021-08-21 12:36:53,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:36:53,517 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:36:53,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:36:53,518 INFO L225 Difference]: With dead ends: 1694 [2021-08-21 12:36:53,518 INFO L226 Difference]: Without dead ends: 1664 [2021-08-21 12:36:53,519 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 273 ImplicationChecksByTransitivity, 459.2ms TimeCoverageRelationStatistics Valid=206, Invalid=916, Unknown=0, NotChecked=0, Total=1122 [2021-08-21 12:36:53,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1664 states. [2021-08-21 12:36:53,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1664 to 1464. [2021-08-21 12:36:53,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1464 states, 1463 states have (on average 2.4832535885167464) internal successors, (3633), 1463 states have internal predecessors, (3633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:53,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1464 states to 1464 states and 3633 transitions. [2021-08-21 12:36:53,532 INFO L78 Accepts]: Start accepts. Automaton has 1464 states and 3633 transitions. Word has length 30 [2021-08-21 12:36:53,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:36:53,532 INFO L470 AbstractCegarLoop]: Abstraction has 1464 states and 3633 transitions. [2021-08-21 12:36:53,532 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:53,532 INFO L276 IsEmpty]: Start isEmpty. Operand 1464 states and 3633 transitions. [2021-08-21 12:36:53,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:36:53,533 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:36:53,534 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:36:53,563 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Forceful destruction successful, exit code 0 [2021-08-21 12:36:53,734 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2021-08-21 12:36:53,734 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:36:53,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:36:53,734 INFO L82 PathProgramCache]: Analyzing trace with hash 1687625774, now seen corresponding path program 109 times [2021-08-21 12:36:53,734 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:36:53,734 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1048672024] [2021-08-21 12:36:53,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:36:53,735 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:36:53,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:53,879 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 5 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:53,879 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:36:53,879 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1048672024] [2021-08-21 12:36:53,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1048672024] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:53,879 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2037406003] [2021-08-21 12:36:53,879 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:36:53,879 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:53,879 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:36:53,880 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:36:53,880 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2021-08-21 12:36:57,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:57,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:36:57,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:36:58,287 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 5 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:58,287 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2037406003] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:58,287 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:36:58,287 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 12:36:58,287 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503585785] [2021-08-21 12:36:58,287 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:36:58,287 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:36:58,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:36:58,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=328, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:36:58,288 INFO L87 Difference]: Start difference. First operand 1464 states and 3633 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:58,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:36:58,678 INFO L93 Difference]: Finished difference Result 1702 states and 4208 transitions. [2021-08-21 12:36:58,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:36:58,678 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:36:58,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:36:58,680 INFO L225 Difference]: With dead ends: 1702 [2021-08-21 12:36:58,680 INFO L226 Difference]: Without dead ends: 1672 [2021-08-21 12:36:58,680 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 323 ImplicationChecksByTransitivity, 484.0ms TimeCoverageRelationStatistics Valid=258, Invalid=1074, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 12:36:58,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1672 states. [2021-08-21 12:36:58,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1672 to 1480. [2021-08-21 12:36:58,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1480 states, 1479 states have (on average 2.4834347532116294) internal successors, (3673), 1479 states have internal predecessors, (3673), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:58,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1480 states to 1480 states and 3673 transitions. [2021-08-21 12:36:58,694 INFO L78 Accepts]: Start accepts. Automaton has 1480 states and 3673 transitions. Word has length 30 [2021-08-21 12:36:58,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:36:58,694 INFO L470 AbstractCegarLoop]: Abstraction has 1480 states and 3673 transitions. [2021-08-21 12:36:58,694 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:36:58,694 INFO L276 IsEmpty]: Start isEmpty. Operand 1480 states and 3673 transitions. [2021-08-21 12:36:58,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:36:58,695 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:36:58,695 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:36:58,724 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Ended with exit code 0 [2021-08-21 12:36:58,896 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:58,896 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:36:58,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:36:58,896 INFO L82 PathProgramCache]: Analyzing trace with hash 2007024054, now seen corresponding path program 110 times [2021-08-21 12:36:58,896 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:36:58,896 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1988983240] [2021-08-21 12:36:58,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:36:58,896 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:36:58,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:36:59,208 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:36:59,208 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:36:59,208 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1988983240] [2021-08-21 12:36:59,208 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1988983240] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:36:59,208 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1836773469] [2021-08-21 12:36:59,208 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:36:59,208 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:36:59,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:36:59,209 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:36:59,209 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2021-08-21 12:37:02,976 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:37:02,976 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:37:02,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:37:02,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:37:03,777 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:03,777 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1836773469] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:03,778 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:37:03,778 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 12:37:03,778 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1307407647] [2021-08-21 12:37:03,778 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:37:03,778 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:37:03,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:37:03,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=317, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:37:03,778 INFO L87 Difference]: Start difference. First operand 1480 states and 3673 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:04,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:37:04,243 INFO L93 Difference]: Finished difference Result 1638 states and 4048 transitions. [2021-08-21 12:37:04,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:37:04,243 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:37:04,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:37:04,245 INFO L225 Difference]: With dead ends: 1638 [2021-08-21 12:37:04,245 INFO L226 Difference]: Without dead ends: 1608 [2021-08-21 12:37:04,245 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 328 ImplicationChecksByTransitivity, 623.3ms TimeCoverageRelationStatistics Valid=281, Invalid=979, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 12:37:04,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1608 states. [2021-08-21 12:37:04,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1608 to 1488. [2021-08-21 12:37:04,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1488 states, 1487 states have (on average 2.4835238735709484) internal successors, (3693), 1487 states have internal predecessors, (3693), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:04,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1488 states to 1488 states and 3693 transitions. [2021-08-21 12:37:04,258 INFO L78 Accepts]: Start accepts. Automaton has 1488 states and 3693 transitions. Word has length 30 [2021-08-21 12:37:04,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:37:04,258 INFO L470 AbstractCegarLoop]: Abstraction has 1488 states and 3693 transitions. [2021-08-21 12:37:04,258 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:04,259 INFO L276 IsEmpty]: Start isEmpty. Operand 1488 states and 3693 transitions. [2021-08-21 12:37:04,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:37:04,260 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:37:04,260 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:37:04,290 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Ended with exit code 0 [2021-08-21 12:37:04,460 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:37:04,460 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:37:04,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:37:04,461 INFO L82 PathProgramCache]: Analyzing trace with hash 70315890, now seen corresponding path program 111 times [2021-08-21 12:37:04,461 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:37:04,461 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1102871914] [2021-08-21 12:37:04,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:37:04,461 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:37:04,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:37:04,706 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:04,707 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:37:04,707 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1102871914] [2021-08-21 12:37:04,707 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1102871914] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:04,707 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1295754052] [2021-08-21 12:37:04,707 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:37:04,707 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:37:04,707 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:37:04,708 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:37:04,708 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2021-08-21 12:37:08,558 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 12:37:08,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:37:08,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:37:08,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:37:09,235 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:09,235 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1295754052] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:09,235 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:37:09,235 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 12:37:09,236 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1680865003] [2021-08-21 12:37:09,236 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:37:09,236 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:37:09,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:37:09,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=337, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:37:09,236 INFO L87 Difference]: Start difference. First operand 1488 states and 3693 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:09,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:37:09,913 INFO L93 Difference]: Finished difference Result 1670 states and 4128 transitions. [2021-08-21 12:37:09,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:37:09,913 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:37:09,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:37:09,915 INFO L225 Difference]: With dead ends: 1670 [2021-08-21 12:37:09,915 INFO L226 Difference]: Without dead ends: 1640 [2021-08-21 12:37:09,915 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 261 ImplicationChecksByTransitivity, 803.0ms TimeCoverageRelationStatistics Valid=295, Invalid=1187, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 12:37:09,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1640 states. [2021-08-21 12:37:09,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1640 to 1512. [2021-08-21 12:37:09,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1512 states, 1511 states have (on average 2.483785572468564) internal successors, (3753), 1511 states have internal predecessors, (3753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:09,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1512 states to 1512 states and 3753 transitions. [2021-08-21 12:37:09,941 INFO L78 Accepts]: Start accepts. Automaton has 1512 states and 3753 transitions. Word has length 30 [2021-08-21 12:37:09,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:37:09,941 INFO L470 AbstractCegarLoop]: Abstraction has 1512 states and 3753 transitions. [2021-08-21 12:37:09,941 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:09,942 INFO L276 IsEmpty]: Start isEmpty. Operand 1512 states and 3753 transitions. [2021-08-21 12:37:09,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:37:09,943 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:37:09,943 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:37:09,973 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Ended with exit code 0 [2021-08-21 12:37:10,143 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,119 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:37:10,143 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:37:10,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:37:10,144 INFO L82 PathProgramCache]: Analyzing trace with hash 1650438386, now seen corresponding path program 112 times [2021-08-21 12:37:10,144 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:37:10,144 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1906868451] [2021-08-21 12:37:10,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:37:10,144 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:37:10,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:37:10,308 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 4 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:10,308 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:37:10,308 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1906868451] [2021-08-21 12:37:10,308 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1906868451] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:10,308 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [213793921] [2021-08-21 12:37:10,308 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:37:10,309 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:37:10,309 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:37:10,313 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:37:10,316 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2021-08-21 12:37:14,216 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:37:14,216 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:37:14,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:37:14,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:37:14,954 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 4 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:14,954 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [213793921] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:14,954 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:37:14,954 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 12:37:14,954 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526881057] [2021-08-21 12:37:14,954 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:37:14,954 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:37:14,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:37:14,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=331, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:37:14,955 INFO L87 Difference]: Start difference. First operand 1512 states and 3753 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:15,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:37:15,415 INFO L93 Difference]: Finished difference Result 1750 states and 4328 transitions. [2021-08-21 12:37:15,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:37:15,416 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:37:15,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:37:15,418 INFO L225 Difference]: With dead ends: 1750 [2021-08-21 12:37:15,418 INFO L226 Difference]: Without dead ends: 1720 [2021-08-21 12:37:15,418 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 342 ImplicationChecksByTransitivity, 558.1ms TimeCoverageRelationStatistics Valid=251, Invalid=1081, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 12:37:15,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1720 states. [2021-08-21 12:37:15,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1720 to 1496. [2021-08-21 12:37:15,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1496 states, 1495 states have (on average 2.4836120401337793) internal successors, (3713), 1495 states have internal predecessors, (3713), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:15,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1496 states to 1496 states and 3713 transitions. [2021-08-21 12:37:15,433 INFO L78 Accepts]: Start accepts. Automaton has 1496 states and 3713 transitions. Word has length 30 [2021-08-21 12:37:15,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:37:15,433 INFO L470 AbstractCegarLoop]: Abstraction has 1496 states and 3713 transitions. [2021-08-21 12:37:15,433 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:15,434 INFO L276 IsEmpty]: Start isEmpty. Operand 1496 states and 3713 transitions. [2021-08-21 12:37:15,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:37:15,435 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:37:15,435 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:37:15,468 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Forceful destruction successful, exit code 0 [2021-08-21 12:37:15,656 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,120 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:37:15,657 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:37:15,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:37:15,657 INFO L82 PathProgramCache]: Analyzing trace with hash -1369386510, now seen corresponding path program 113 times [2021-08-21 12:37:15,657 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:37:15,657 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082847821] [2021-08-21 12:37:15,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:37:15,657 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:37:15,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:37:15,794 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 4 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:15,794 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:37:15,794 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1082847821] [2021-08-21 12:37:15,794 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1082847821] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:15,794 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1138380811] [2021-08-21 12:37:15,794 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:37:15,794 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:37:15,794 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:37:15,795 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:37:15,795 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Waiting until timeout for monitored process [2021-08-21 12:37:19,713 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:37:19,713 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:37:19,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:37:19,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:37:20,334 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 4 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:20,335 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1138380811] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:20,335 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:37:20,335 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 12:37:20,335 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1362581210] [2021-08-21 12:37:20,335 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:37:20,335 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:37:20,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:37:20,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=332, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:37:20,335 INFO L87 Difference]: Start difference. First operand 1496 states and 3713 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:20,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:37:20,761 INFO L93 Difference]: Finished difference Result 1734 states and 4288 transitions. [2021-08-21 12:37:20,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:37:20,762 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:37:20,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:37:20,764 INFO L225 Difference]: With dead ends: 1734 [2021-08-21 12:37:20,764 INFO L226 Difference]: Without dead ends: 1704 [2021-08-21 12:37:20,764 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 350 ImplicationChecksByTransitivity, 518.5ms TimeCoverageRelationStatistics Valid=264, Invalid=1142, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 12:37:20,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1704 states. [2021-08-21 12:37:20,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1704 to 1488. [2021-08-21 12:37:20,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1488 states, 1487 states have (on average 2.4835238735709484) internal successors, (3693), 1487 states have internal predecessors, (3693), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:20,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1488 states to 1488 states and 3693 transitions. [2021-08-21 12:37:20,778 INFO L78 Accepts]: Start accepts. Automaton has 1488 states and 3693 transitions. Word has length 30 [2021-08-21 12:37:20,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:37:20,778 INFO L470 AbstractCegarLoop]: Abstraction has 1488 states and 3693 transitions. [2021-08-21 12:37:20,778 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:20,778 INFO L276 IsEmpty]: Start isEmpty. Operand 1488 states and 3693 transitions. [2021-08-21 12:37:20,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:37:20,779 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:37:20,779 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:37:20,809 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Ended with exit code 0 [2021-08-21 12:37:20,980 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2021-08-21 12:37:20,980 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:37:20,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:37:20,980 INFO L82 PathProgramCache]: Analyzing trace with hash 988872622, now seen corresponding path program 114 times [2021-08-21 12:37:20,980 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:37:20,980 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [439043231] [2021-08-21 12:37:20,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:37:20,980 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:37:21,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:37:21,206 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 4 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:21,206 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:37:21,206 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [439043231] [2021-08-21 12:37:21,206 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [439043231] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:21,206 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [632988639] [2021-08-21 12:37:21,206 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:37:21,206 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:37:21,206 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:37:21,207 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:37:21,208 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Waiting until timeout for monitored process [2021-08-21 12:37:25,195 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 12:37:25,196 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:37:25,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:37:25,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:37:25,785 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 4 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:25,786 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [632988639] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:25,786 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:37:25,786 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 12:37:25,786 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [275737002] [2021-08-21 12:37:25,786 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:37:25,786 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:37:25,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:37:25,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=326, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:37:25,786 INFO L87 Difference]: Start difference. First operand 1488 states and 3693 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:26,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:37:26,250 INFO L93 Difference]: Finished difference Result 1758 states and 4344 transitions. [2021-08-21 12:37:26,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:37:26,250 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:37:26,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:37:26,252 INFO L225 Difference]: With dead ends: 1758 [2021-08-21 12:37:26,252 INFO L226 Difference]: Without dead ends: 1720 [2021-08-21 12:37:26,252 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 412 ImplicationChecksByTransitivity, 552.2ms TimeCoverageRelationStatistics Valid=306, Invalid=1254, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 12:37:26,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1720 states. [2021-08-21 12:37:26,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1720 to 1504. [2021-08-21 12:37:26,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1504 states, 1503 states have (on average 2.483699268130406) internal successors, (3733), 1503 states have internal predecessors, (3733), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:26,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1504 states to 1504 states and 3733 transitions. [2021-08-21 12:37:26,267 INFO L78 Accepts]: Start accepts. Automaton has 1504 states and 3733 transitions. Word has length 30 [2021-08-21 12:37:26,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:37:26,267 INFO L470 AbstractCegarLoop]: Abstraction has 1504 states and 3733 transitions. [2021-08-21 12:37:26,267 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:26,267 INFO L276 IsEmpty]: Start isEmpty. Operand 1504 states and 3733 transitions. [2021-08-21 12:37:26,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:37:26,268 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:37:26,268 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:37:26,301 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Forceful destruction successful, exit code 0 [2021-08-21 12:37:26,469 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2021-08-21 12:37:26,469 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:37:26,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:37:26,469 INFO L82 PathProgramCache]: Analyzing trace with hash 1176562922, now seen corresponding path program 115 times [2021-08-21 12:37:26,469 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:37:26,469 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1069889992] [2021-08-21 12:37:26,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:37:26,469 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:37:26,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:37:26,618 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 5 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:26,618 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:37:26,618 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1069889992] [2021-08-21 12:37:26,618 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1069889992] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:26,618 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [604521140] [2021-08-21 12:37:26,618 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:37:26,618 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:37:26,618 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:37:26,619 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:37:26,619 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2021-08-21 12:37:30,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:37:30,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:37:30,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:37:31,455 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 5 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:31,455 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [604521140] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:31,455 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:37:31,455 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 12:37:31,456 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1853416800] [2021-08-21 12:37:31,456 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:37:31,456 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:37:31,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:37:31,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=321, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:37:31,456 INFO L87 Difference]: Start difference. First operand 1504 states and 3733 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:31,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:37:31,882 INFO L93 Difference]: Finished difference Result 1918 states and 4708 transitions. [2021-08-21 12:37:31,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:37:31,882 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:37:31,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:37:31,884 INFO L225 Difference]: With dead ends: 1918 [2021-08-21 12:37:31,884 INFO L226 Difference]: Without dead ends: 1888 [2021-08-21 12:37:31,884 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 345 ImplicationChecksByTransitivity, 547.3ms TimeCoverageRelationStatistics Valid=279, Invalid=1053, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 12:37:31,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1888 states. [2021-08-21 12:37:31,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1888 to 1512. [2021-08-21 12:37:31,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1512 states, 1511 states have (on average 2.483785572468564) internal successors, (3753), 1511 states have internal predecessors, (3753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:31,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1512 states to 1512 states and 3753 transitions. [2021-08-21 12:37:31,899 INFO L78 Accepts]: Start accepts. Automaton has 1512 states and 3753 transitions. Word has length 30 [2021-08-21 12:37:31,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:37:31,899 INFO L470 AbstractCegarLoop]: Abstraction has 1512 states and 3753 transitions. [2021-08-21 12:37:31,899 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:31,899 INFO L276 IsEmpty]: Start isEmpty. Operand 1512 states and 3753 transitions. [2021-08-21 12:37:31,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:37:31,901 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:37:31,901 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:37:31,933 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Forceful destruction successful, exit code 0 [2021-08-21 12:37:32,120 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable124,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:37:32,121 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:37:32,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:37:32,121 INFO L82 PathProgramCache]: Analyzing trace with hash -1725972178, now seen corresponding path program 116 times [2021-08-21 12:37:32,121 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:37:32,121 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1486676586] [2021-08-21 12:37:32,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:37:32,121 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:37:32,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:37:32,268 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 5 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:32,269 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:37:32,269 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1486676586] [2021-08-21 12:37:32,269 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1486676586] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:32,269 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [590547332] [2021-08-21 12:37:32,269 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:37:32,269 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:37:32,269 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:37:32,270 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:37:32,270 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2021-08-21 12:37:36,375 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:37:36,375 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:37:36,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:37:36,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:37:37,060 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 5 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:37,060 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [590547332] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:37,060 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:37:37,060 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 12:37:37,060 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1420707214] [2021-08-21 12:37:37,060 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:37:37,060 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:37:37,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:37:37,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=325, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:37:37,061 INFO L87 Difference]: Start difference. First operand 1512 states and 3753 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:37,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:37:37,476 INFO L93 Difference]: Finished difference Result 1758 states and 4348 transitions. [2021-08-21 12:37:37,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:37:37,476 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:37:37,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:37:37,478 INFO L225 Difference]: With dead ends: 1758 [2021-08-21 12:37:37,478 INFO L226 Difference]: Without dead ends: 1728 [2021-08-21 12:37:37,478 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 370 ImplicationChecksByTransitivity, 471.7ms TimeCoverageRelationStatistics Valid=279, Invalid=1127, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 12:37:37,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1728 states. [2021-08-21 12:37:37,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1728 to 1512. [2021-08-21 12:37:37,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1512 states, 1511 states have (on average 2.483785572468564) internal successors, (3753), 1511 states have internal predecessors, (3753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:37,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1512 states to 1512 states and 3753 transitions. [2021-08-21 12:37:37,491 INFO L78 Accepts]: Start accepts. Automaton has 1512 states and 3753 transitions. Word has length 30 [2021-08-21 12:37:37,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:37:37,492 INFO L470 AbstractCegarLoop]: Abstraction has 1512 states and 3753 transitions. [2021-08-21 12:37:37,492 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:37,492 INFO L276 IsEmpty]: Start isEmpty. Operand 1512 states and 3753 transitions. [2021-08-21 12:37:37,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:37:37,493 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:37:37,493 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:37:37,523 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Ended with exit code 0 [2021-08-21 12:37:37,694 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2021-08-21 12:37:37,694 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:37:37,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:37:37,695 INFO L82 PathProgramCache]: Analyzing trace with hash -41467602, now seen corresponding path program 117 times [2021-08-21 12:37:37,695 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:37:37,695 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [723818410] [2021-08-21 12:37:37,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:37:37,695 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:37:37,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:37:37,853 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 5 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:37,853 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:37:37,853 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [723818410] [2021-08-21 12:37:37,853 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [723818410] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:37,853 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668194996] [2021-08-21 12:37:37,853 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:37:37,853 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:37:37,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:37:37,854 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:37:37,854 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Waiting until timeout for monitored process [2021-08-21 12:37:42,052 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 12:37:42,053 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:37:42,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:37:42,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:37:42,742 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 5 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:42,742 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1668194996] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:42,742 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:37:42,742 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 12:37:42,742 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458413608] [2021-08-21 12:37:42,742 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:37:42,743 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:37:42,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:37:42,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=324, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:37:42,743 INFO L87 Difference]: Start difference. First operand 1512 states and 3753 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:43,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:37:43,239 INFO L93 Difference]: Finished difference Result 1766 states and 4368 transitions. [2021-08-21 12:37:43,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:37:43,240 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:37:43,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:37:43,242 INFO L225 Difference]: With dead ends: 1766 [2021-08-21 12:37:43,242 INFO L226 Difference]: Without dead ends: 1736 [2021-08-21 12:37:43,242 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 350 ImplicationChecksByTransitivity, 645.6ms TimeCoverageRelationStatistics Valid=285, Invalid=1121, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 12:37:43,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1736 states. [2021-08-21 12:37:43,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1736 to 1528. [2021-08-21 12:37:43,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1528 states, 1527 states have (on average 2.483955468238376) internal successors, (3793), 1527 states have internal predecessors, (3793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:43,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1528 states to 1528 states and 3793 transitions. [2021-08-21 12:37:43,257 INFO L78 Accepts]: Start accepts. Automaton has 1528 states and 3793 transitions. Word has length 30 [2021-08-21 12:37:43,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:37:43,257 INFO L470 AbstractCegarLoop]: Abstraction has 1528 states and 3793 transitions. [2021-08-21 12:37:43,257 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:43,257 INFO L276 IsEmpty]: Start isEmpty. Operand 1528 states and 3793 transitions. [2021-08-21 12:37:43,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:37:43,258 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:37:43,258 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:37:43,290 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Ended with exit code 0 [2021-08-21 12:37:43,459 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126 [2021-08-21 12:37:43,460 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:37:43,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:37:43,461 INFO L82 PathProgramCache]: Analyzing trace with hash -379805138, now seen corresponding path program 118 times [2021-08-21 12:37:43,461 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:37:43,461 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [868046669] [2021-08-21 12:37:43,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:37:43,461 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:37:43,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:37:43,733 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 5 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:43,733 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:37:43,733 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [868046669] [2021-08-21 12:37:43,733 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [868046669] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:43,733 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [421443181] [2021-08-21 12:37:43,733 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:37:43,733 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:37:43,733 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:37:43,734 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:37:43,735 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Waiting until timeout for monitored process [2021-08-21 12:37:48,080 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:37:48,081 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:37:48,081 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:37:48,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:37:48,751 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 5 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:48,751 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [421443181] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:48,751 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:37:48,751 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 12:37:48,751 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [681693274] [2021-08-21 12:37:48,751 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:37:48,751 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:37:48,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:37:48,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=344, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:37:48,752 INFO L87 Difference]: Start difference. First operand 1528 states and 3793 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:49,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:37:49,086 INFO L93 Difference]: Finished difference Result 1702 states and 4208 transitions. [2021-08-21 12:37:49,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:37:49,086 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:37:49,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:37:49,088 INFO L225 Difference]: With dead ends: 1702 [2021-08-21 12:37:49,088 INFO L226 Difference]: Without dead ends: 1672 [2021-08-21 12:37:49,088 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 290 ImplicationChecksByTransitivity, 495.8ms TimeCoverageRelationStatistics Valid=192, Invalid=998, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 12:37:49,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1672 states. [2021-08-21 12:37:49,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1672 to 1544. [2021-08-21 12:37:49,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1544 states, 1543 states have (on average 2.4841218405703174) internal successors, (3833), 1543 states have internal predecessors, (3833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:49,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1544 states to 1544 states and 3833 transitions. [2021-08-21 12:37:49,103 INFO L78 Accepts]: Start accepts. Automaton has 1544 states and 3833 transitions. Word has length 30 [2021-08-21 12:37:49,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:37:49,103 INFO L470 AbstractCegarLoop]: Abstraction has 1544 states and 3833 transitions. [2021-08-21 12:37:49,103 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:49,103 INFO L276 IsEmpty]: Start isEmpty. Operand 1544 states and 3833 transitions. [2021-08-21 12:37:49,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:37:49,105 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:37:49,105 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:37:49,136 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Forceful destruction successful, exit code 0 [2021-08-21 12:37:49,308 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2021-08-21 12:37:49,309 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:37:49,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:37:49,309 INFO L82 PathProgramCache]: Analyzing trace with hash -2110574870, now seen corresponding path program 119 times [2021-08-21 12:37:49,309 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:37:49,309 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1057338369] [2021-08-21 12:37:49,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:37:49,309 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:37:49,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:37:49,519 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 5 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:49,520 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:37:49,520 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1057338369] [2021-08-21 12:37:49,520 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1057338369] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:49,520 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [356723431] [2021-08-21 12:37:49,520 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:37:49,520 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:37:49,520 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:37:49,522 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:37:49,522 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Waiting until timeout for monitored process [2021-08-21 12:37:53,870 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 12:37:53,870 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:37:53,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:37:53,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:37:54,555 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 5 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:54,555 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [356723431] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:54,555 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:37:54,555 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 12:37:54,555 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603964970] [2021-08-21 12:37:54,555 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:37:54,556 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:37:54,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:37:54,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=333, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:37:54,556 INFO L87 Difference]: Start difference. First operand 1544 states and 3833 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:54,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:37:54,987 INFO L93 Difference]: Finished difference Result 1798 states and 4448 transitions. [2021-08-21 12:37:54,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:37:54,987 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:37:54,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:37:54,989 INFO L225 Difference]: With dead ends: 1798 [2021-08-21 12:37:54,989 INFO L226 Difference]: Without dead ends: 1768 [2021-08-21 12:37:54,989 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 308 ImplicationChecksByTransitivity, 591.1ms TimeCoverageRelationStatistics Valid=241, Invalid=1019, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 12:37:54,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1768 states. [2021-08-21 12:37:55,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1768 to 1552. [2021-08-21 12:37:55,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1552 states, 1551 states have (on average 2.4842037395228886) internal successors, (3853), 1551 states have internal predecessors, (3853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:55,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1552 states to 1552 states and 3853 transitions. [2021-08-21 12:37:55,006 INFO L78 Accepts]: Start accepts. Automaton has 1552 states and 3853 transitions. Word has length 30 [2021-08-21 12:37:55,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:37:55,006 INFO L470 AbstractCegarLoop]: Abstraction has 1552 states and 3853 transitions. [2021-08-21 12:37:55,006 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:37:55,006 INFO L276 IsEmpty]: Start isEmpty. Operand 1552 states and 3853 transitions. [2021-08-21 12:37:55,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:37:55,007 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:37:55,007 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:37:55,046 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Forceful destruction successful, exit code 0 [2021-08-21 12:37:55,224 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2021-08-21 12:37:55,225 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:37:55,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:37:55,225 INFO L82 PathProgramCache]: Analyzing trace with hash -1023122770, now seen corresponding path program 120 times [2021-08-21 12:37:55,225 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:37:55,225 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [413272423] [2021-08-21 12:37:55,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:37:55,225 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:37:55,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:37:55,363 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 4 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:37:55,363 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:37:55,363 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [413272423] [2021-08-21 12:37:55,363 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [413272423] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:37:55,363 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1004613542] [2021-08-21 12:37:55,364 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:37:55,364 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:37:55,364 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:37:55,365 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:37:55,370 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Waiting until timeout for monitored process [2021-08-21 12:37:59,677 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 12:37:59,677 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:37:59,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:37:59,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:38:00,130 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 4 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:00,130 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1004613542] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:00,130 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:38:00,130 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 12:38:00,130 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [216063655] [2021-08-21 12:38:00,130 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:38:00,130 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:38:00,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:38:00,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=313, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:38:00,131 INFO L87 Difference]: Start difference. First operand 1552 states and 3853 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:00,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:38:00,644 INFO L93 Difference]: Finished difference Result 1790 states and 4424 transitions. [2021-08-21 12:38:00,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 12:38:00,644 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:38:00,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:38:00,647 INFO L225 Difference]: With dead ends: 1790 [2021-08-21 12:38:00,647 INFO L226 Difference]: Without dead ends: 1752 [2021-08-21 12:38:00,647 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 477 ImplicationChecksByTransitivity, 535.3ms TimeCoverageRelationStatistics Valid=363, Invalid=1359, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 12:38:00,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1752 states. [2021-08-21 12:38:00,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1752 to 1576. [2021-08-21 12:38:00,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1576 states, 1575 states have (on average 2.4844444444444442) internal successors, (3913), 1575 states have internal predecessors, (3913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:00,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1576 states to 1576 states and 3913 transitions. [2021-08-21 12:38:00,663 INFO L78 Accepts]: Start accepts. Automaton has 1576 states and 3913 transitions. Word has length 30 [2021-08-21 12:38:00,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:38:00,663 INFO L470 AbstractCegarLoop]: Abstraction has 1576 states and 3913 transitions. [2021-08-21 12:38:00,663 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:00,663 INFO L276 IsEmpty]: Start isEmpty. Operand 1576 states and 3913 transitions. [2021-08-21 12:38:00,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:38:00,665 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:38:00,665 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:38:00,698 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Ended with exit code 0 [2021-08-21 12:38:00,880 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable129,128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:38:00,881 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:38:00,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:38:00,881 INFO L82 PathProgramCache]: Analyzing trace with hash -835432470, now seen corresponding path program 121 times [2021-08-21 12:38:00,881 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:38:00,881 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847980724] [2021-08-21 12:38:00,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:38:00,881 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:38:00,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:38:01,059 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 5 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:01,060 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:38:01,060 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847980724] [2021-08-21 12:38:01,060 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1847980724] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:01,060 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1543347461] [2021-08-21 12:38:01,060 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:38:01,060 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:38:01,060 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:38:01,061 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:38:01,067 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Waiting until timeout for monitored process [2021-08-21 12:38:05,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:38:05,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:38:05,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:38:06,080 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 5 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:06,080 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1543347461] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:06,080 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:38:06,080 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 12:38:06,080 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [130700320] [2021-08-21 12:38:06,080 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:38:06,081 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:38:06,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:38:06,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=354, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:38:06,081 INFO L87 Difference]: Start difference. First operand 1576 states and 3913 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:06,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:38:06,504 INFO L93 Difference]: Finished difference Result 1686 states and 4172 transitions. [2021-08-21 12:38:06,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:38:06,504 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:38:06,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:38:06,506 INFO L225 Difference]: With dead ends: 1686 [2021-08-21 12:38:06,506 INFO L226 Difference]: Without dead ends: 1664 [2021-08-21 12:38:06,506 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 318 ImplicationChecksByTransitivity, 551.9ms TimeCoverageRelationStatistics Valid=178, Invalid=1082, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 12:38:06,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1664 states. [2021-08-21 12:38:06,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1664 to 1576. [2021-08-21 12:38:06,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1576 states, 1575 states have (on average 2.4844444444444442) internal successors, (3913), 1575 states have internal predecessors, (3913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:06,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1576 states to 1576 states and 3913 transitions. [2021-08-21 12:38:06,537 INFO L78 Accepts]: Start accepts. Automaton has 1576 states and 3913 transitions. Word has length 30 [2021-08-21 12:38:06,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:38:06,537 INFO L470 AbstractCegarLoop]: Abstraction has 1576 states and 3913 transitions. [2021-08-21 12:38:06,537 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:06,537 INFO L276 IsEmpty]: Start isEmpty. Operand 1576 states and 3913 transitions. [2021-08-21 12:38:06,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 12:38:06,538 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:38:06,539 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:38:06,571 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Ended with exit code 0 [2021-08-21 12:38:06,739 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,129 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:38:06,739 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:38:06,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:38:06,740 INFO L82 PathProgramCache]: Analyzing trace with hash 1994458030, now seen corresponding path program 122 times [2021-08-21 12:38:06,740 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:38:06,740 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23236468] [2021-08-21 12:38:06,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:38:06,740 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:38:06,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:38:06,934 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 6 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:06,934 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:38:06,934 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [23236468] [2021-08-21 12:38:06,934 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [23236468] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:06,934 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [123807056] [2021-08-21 12:38:06,935 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:38:06,935 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:38:06,935 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:38:06,935 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:38:06,936 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Waiting until timeout for monitored process [2021-08-21 12:38:11,347 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:38:11,348 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:38:11,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:38:11,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:38:11,937 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 6 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:11,937 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [123807056] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:11,937 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:38:11,937 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-08-21 12:38:11,937 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [851779427] [2021-08-21 12:38:11,937 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:38:11,937 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:38:11,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:38:11,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=326, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:38:11,938 INFO L87 Difference]: Start difference. First operand 1576 states and 3913 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:12,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:38:12,478 INFO L93 Difference]: Finished difference Result 1782 states and 4408 transitions. [2021-08-21 12:38:12,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:38:12,478 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 12:38:12,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:38:12,480 INFO L225 Difference]: With dead ends: 1782 [2021-08-21 12:38:12,480 INFO L226 Difference]: Without dead ends: 1752 [2021-08-21 12:38:12,480 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 606.4ms TimeCoverageRelationStatistics Valid=324, Invalid=1316, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 12:38:12,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1752 states. [2021-08-21 12:38:12,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1752 to 1584. [2021-08-21 12:38:12,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1584 states, 1583 states have (on average 2.4845230574857866) internal successors, (3933), 1583 states have internal predecessors, (3933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:12,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1584 states to 1584 states and 3933 transitions. [2021-08-21 12:38:12,495 INFO L78 Accepts]: Start accepts. Automaton has 1584 states and 3933 transitions. Word has length 30 [2021-08-21 12:38:12,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:38:12,495 INFO L470 AbstractCegarLoop]: Abstraction has 1584 states and 3933 transitions. [2021-08-21 12:38:12,495 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:12,495 INFO L276 IsEmpty]: Start isEmpty. Operand 1584 states and 3933 transitions. [2021-08-21 12:38:12,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:38:12,497 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:38:12,497 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:38:12,529 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Forceful destruction successful, exit code 0 [2021-08-21 12:38:12,697 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable131 [2021-08-21 12:38:12,697 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:38:12,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:38:12,697 INFO L82 PathProgramCache]: Analyzing trace with hash -969089284, now seen corresponding path program 123 times [2021-08-21 12:38:12,697 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:38:12,697 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [378659314] [2021-08-21 12:38:12,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:38:12,698 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:38:12,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:38:12,898 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 1 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:12,898 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:38:12,899 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [378659314] [2021-08-21 12:38:12,899 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [378659314] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:12,899 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1242431233] [2021-08-21 12:38:12,899 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:38:12,899 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:38:12,899 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:38:12,899 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:38:12,900 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Waiting until timeout for monitored process [2021-08-21 12:38:17,342 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2021-08-21 12:38:17,342 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:38:17,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:38:17,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:38:17,990 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 1 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:17,990 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1242431233] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:17,990 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:38:17,990 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:38:17,990 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1374544490] [2021-08-21 12:38:17,991 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:38:17,991 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:38:17,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:38:17,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=418, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:38:17,991 INFO L87 Difference]: Start difference. First operand 1584 states and 3933 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:38:18,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:38:18,421 INFO L93 Difference]: Finished difference Result 1718 states and 4248 transitions. [2021-08-21 12:38:18,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:38:18,422 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:38:18,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:38:18,423 INFO L225 Difference]: With dead ends: 1718 [2021-08-21 12:38:18,423 INFO L226 Difference]: Without dead ends: 1680 [2021-08-21 12:38:18,424 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 396 ImplicationChecksByTransitivity, 554.9ms TimeCoverageRelationStatistics Valid=232, Invalid=1250, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 12:38:18,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1680 states. [2021-08-21 12:38:18,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1680 to 1576. [2021-08-21 12:38:18,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1576 states, 1575 states have (on average 2.4844444444444442) internal successors, (3913), 1575 states have internal predecessors, (3913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:18,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1576 states to 1576 states and 3913 transitions. [2021-08-21 12:38:18,438 INFO L78 Accepts]: Start accepts. Automaton has 1576 states and 3913 transitions. Word has length 32 [2021-08-21 12:38:18,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:38:18,438 INFO L470 AbstractCegarLoop]: Abstraction has 1576 states and 3913 transitions. [2021-08-21 12:38:18,438 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:38:18,438 INFO L276 IsEmpty]: Start isEmpty. Operand 1576 states and 3913 transitions. [2021-08-21 12:38:18,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:38:18,440 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:38:18,440 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:38:18,472 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Forceful destruction successful, exit code 0 [2021-08-21 12:38:18,642 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,131 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:38:18,643 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:38:18,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:38:18,643 INFO L82 PathProgramCache]: Analyzing trace with hash -781398984, now seen corresponding path program 124 times [2021-08-21 12:38:18,643 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:38:18,643 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1111644651] [2021-08-21 12:38:18,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:38:18,643 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:38:18,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:38:18,894 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 2 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:18,894 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:38:18,894 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1111644651] [2021-08-21 12:38:18,894 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1111644651] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:18,894 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [628455243] [2021-08-21 12:38:18,894 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:38:18,895 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:38:18,895 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:38:18,895 INFO L229 MonitoredProcess]: Starting monitored process 132 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:38:18,896 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Waiting until timeout for monitored process [2021-08-21 12:38:23,416 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:38:23,416 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:38:23,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:38:23,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:38:24,226 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 2 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:24,226 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [628455243] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:24,227 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:38:24,227 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:38:24,227 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443831610] [2021-08-21 12:38:24,227 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:38:24,227 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:38:24,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:38:24,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=408, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:38:24,227 INFO L87 Difference]: Start difference. First operand 1576 states and 3913 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:38:24,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:38:24,662 INFO L93 Difference]: Finished difference Result 1710 states and 4228 transitions. [2021-08-21 12:38:24,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:38:24,662 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:38:24,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:38:24,664 INFO L225 Difference]: With dead ends: 1710 [2021-08-21 12:38:24,664 INFO L226 Difference]: Without dead ends: 1680 [2021-08-21 12:38:24,664 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 424 ImplicationChecksByTransitivity, 646.5ms TimeCoverageRelationStatistics Valid=269, Invalid=1291, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 12:38:24,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1680 states. [2021-08-21 12:38:24,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1680 to 1576. [2021-08-21 12:38:24,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1576 states, 1575 states have (on average 2.4844444444444442) internal successors, (3913), 1575 states have internal predecessors, (3913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:24,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1576 states to 1576 states and 3913 transitions. [2021-08-21 12:38:24,679 INFO L78 Accepts]: Start accepts. Automaton has 1576 states and 3913 transitions. Word has length 32 [2021-08-21 12:38:24,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:38:24,679 INFO L470 AbstractCegarLoop]: Abstraction has 1576 states and 3913 transitions. [2021-08-21 12:38:24,679 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:38:24,679 INFO L276 IsEmpty]: Start isEmpty. Operand 1576 states and 3913 transitions. [2021-08-21 12:38:24,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:38:24,681 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:38:24,681 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:38:24,713 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Forceful destruction successful, exit code 0 [2021-08-21 12:38:24,896 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable133,132 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:38:24,897 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:38:24,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:38:24,897 INFO L82 PathProgramCache]: Analyzing trace with hash -1119736520, now seen corresponding path program 125 times [2021-08-21 12:38:24,897 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:38:24,897 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1536700221] [2021-08-21 12:38:24,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:38:24,897 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:38:24,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:38:25,796 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 2 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:25,796 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:38:25,796 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1536700221] [2021-08-21 12:38:25,796 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1536700221] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:25,796 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1267885496] [2021-08-21 12:38:25,796 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:38:25,796 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:38:25,796 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:38:25,797 INFO L229 MonitoredProcess]: Starting monitored process 133 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:38:25,797 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Waiting until timeout for monitored process [2021-08-21 12:38:30,276 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-08-21 12:38:30,276 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:38:30,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-21 12:38:30,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:38:30,901 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 2 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:30,902 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1267885496] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:30,902 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:38:30,902 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:38:30,902 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115219093] [2021-08-21 12:38:30,902 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:38:30,902 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:38:30,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:38:30,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=405, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:38:30,902 INFO L87 Difference]: Start difference. First operand 1576 states and 3913 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:38:31,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:38:31,335 INFO L93 Difference]: Finished difference Result 1774 states and 4392 transitions. [2021-08-21 12:38:31,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:38:31,335 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:38:31,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:38:31,337 INFO L225 Difference]: With dead ends: 1774 [2021-08-21 12:38:31,337 INFO L226 Difference]: Without dead ends: 1752 [2021-08-21 12:38:31,338 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 444 ImplicationChecksByTransitivity, 537.5ms TimeCoverageRelationStatistics Valid=277, Invalid=1363, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 12:38:31,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1752 states. [2021-08-21 12:38:31,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1752 to 1584. [2021-08-21 12:38:31,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1584 states, 1583 states have (on average 2.4845230574857866) internal successors, (3933), 1583 states have internal predecessors, (3933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:31,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1584 states to 1584 states and 3933 transitions. [2021-08-21 12:38:31,353 INFO L78 Accepts]: Start accepts. Automaton has 1584 states and 3933 transitions. Word has length 32 [2021-08-21 12:38:31,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:38:31,353 INFO L470 AbstractCegarLoop]: Abstraction has 1584 states and 3933 transitions. [2021-08-21 12:38:31,353 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:38:31,353 INFO L276 IsEmpty]: Start isEmpty. Operand 1584 states and 3933 transitions. [2021-08-21 12:38:31,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:38:31,355 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:38:31,355 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:38:31,388 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Ended with exit code 0 [2021-08-21 12:38:31,568 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-08-21 12:38:31,569 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:38:31,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:38:31,569 INFO L82 PathProgramCache]: Analyzing trace with hash -1325674952, now seen corresponding path program 126 times [2021-08-21 12:38:31,569 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:38:31,569 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [681453530] [2021-08-21 12:38:31,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:38:31,569 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:38:31,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:38:32,159 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 2 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:32,159 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:38:32,159 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [681453530] [2021-08-21 12:38:32,159 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [681453530] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:32,159 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1112315639] [2021-08-21 12:38:32,159 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:38:32,159 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:38:32,159 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:38:32,160 INFO L229 MonitoredProcess]: Starting monitored process 134 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:38:32,160 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Waiting until timeout for monitored process [2021-08-21 12:38:36,776 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-08-21 12:38:36,776 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:38:36,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:38:36,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:38:37,548 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 2 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:37,548 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1112315639] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:37,548 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:38:37,548 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:38:37,549 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483997081] [2021-08-21 12:38:37,549 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:38:37,549 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:38:37,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:38:37,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=406, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:38:37,549 INFO L87 Difference]: Start difference. First operand 1584 states and 3933 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:38:38,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:38:38,183 INFO L93 Difference]: Finished difference Result 1814 states and 4492 transitions. [2021-08-21 12:38:38,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 12:38:38,183 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:38:38,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:38:38,185 INFO L225 Difference]: With dead ends: 1814 [2021-08-21 12:38:38,185 INFO L226 Difference]: Without dead ends: 1784 [2021-08-21 12:38:38,186 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 547 ImplicationChecksByTransitivity, 775.0ms TimeCoverageRelationStatistics Valid=345, Invalid=1635, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 12:38:38,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1784 states. [2021-08-21 12:38:38,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1784 to 1584. [2021-08-21 12:38:38,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1584 states, 1583 states have (on average 2.4845230574857866) internal successors, (3933), 1583 states have internal predecessors, (3933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:38,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1584 states to 1584 states and 3933 transitions. [2021-08-21 12:38:38,200 INFO L78 Accepts]: Start accepts. Automaton has 1584 states and 3933 transitions. Word has length 32 [2021-08-21 12:38:38,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:38:38,200 INFO L470 AbstractCegarLoop]: Abstraction has 1584 states and 3933 transitions. [2021-08-21 12:38:38,201 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:38:38,201 INFO L276 IsEmpty]: Start isEmpty. Operand 1584 states and 3933 transitions. [2021-08-21 12:38:38,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:38:38,202 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:38:38,202 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:38:38,236 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Forceful destruction successful, exit code 0 [2021-08-21 12:38:38,402 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-08-21 12:38:38,403 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:38:38,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:38:38,403 INFO L82 PathProgramCache]: Analyzing trace with hash -1309670916, now seen corresponding path program 127 times [2021-08-21 12:38:38,403 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:38:38,403 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833951431] [2021-08-21 12:38:38,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:38:38,403 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:38:38,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:38:38,903 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:38,903 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:38:38,903 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1833951431] [2021-08-21 12:38:38,903 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1833951431] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:38,904 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [672619846] [2021-08-21 12:38:38,904 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:38:38,904 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:38:38,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:38:38,904 INFO L229 MonitoredProcess]: Starting monitored process 135 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:38:38,905 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Waiting until timeout for monitored process [2021-08-21 12:38:43,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:38:43,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:38:43,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:38:44,219 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:44,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [672619846] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:44,219 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:38:44,219 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:38:44,219 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [999770610] [2021-08-21 12:38:44,219 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:38:44,219 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:38:44,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:38:44,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=405, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:38:44,220 INFO L87 Difference]: Start difference. First operand 1584 states and 3933 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:38:44,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:38:44,746 INFO L93 Difference]: Finished difference Result 1918 states and 4748 transitions. [2021-08-21 12:38:44,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 12:38:44,746 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:38:44,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:38:44,748 INFO L225 Difference]: With dead ends: 1918 [2021-08-21 12:38:44,748 INFO L226 Difference]: Without dead ends: 1880 [2021-08-21 12:38:44,749 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 533 ImplicationChecksByTransitivity, 647.1ms TimeCoverageRelationStatistics Valid=342, Invalid=1638, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 12:38:44,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1880 states. [2021-08-21 12:38:44,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1880 to 1608. [2021-08-21 12:38:44,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1608 states, 1607 states have (on average 2.4847542003733665) internal successors, (3993), 1607 states have internal predecessors, (3993), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:44,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1608 states to 1608 states and 3993 transitions. [2021-08-21 12:38:44,764 INFO L78 Accepts]: Start accepts. Automaton has 1608 states and 3993 transitions. Word has length 32 [2021-08-21 12:38:44,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:38:44,764 INFO L470 AbstractCegarLoop]: Abstraction has 1608 states and 3993 transitions. [2021-08-21 12:38:44,764 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:38:44,765 INFO L276 IsEmpty]: Start isEmpty. Operand 1608 states and 3993 transitions. [2021-08-21 12:38:44,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:38:44,766 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:38:44,766 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:38:44,798 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Ended with exit code 0 [2021-08-21 12:38:44,966 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-08-21 12:38:44,966 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:38:44,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:38:44,967 INFO L82 PathProgramCache]: Analyzing trace with hash 137157748, now seen corresponding path program 128 times [2021-08-21 12:38:44,967 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:38:44,967 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874492841] [2021-08-21 12:38:44,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:38:44,967 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:38:45,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:38:45,163 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:45,163 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:38:45,163 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874492841] [2021-08-21 12:38:45,164 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1874492841] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:45,164 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [164422609] [2021-08-21 12:38:45,164 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:38:45,164 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:38:45,164 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:38:45,164 INFO L229 MonitoredProcess]: Starting monitored process 136 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:38:45,165 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Waiting until timeout for monitored process [2021-08-21 12:38:49,895 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:38:49,895 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:38:49,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:38:49,896 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:38:50,706 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:50,706 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [164422609] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:50,706 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:38:50,706 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:38:50,707 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1776869991] [2021-08-21 12:38:50,707 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:38:50,707 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:38:50,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:38:50,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:38:50,707 INFO L87 Difference]: Start difference. First operand 1608 states and 3993 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:38:51,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:38:51,163 INFO L93 Difference]: Finished difference Result 1806 states and 4472 transitions. [2021-08-21 12:38:51,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:38:51,164 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:38:51,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:38:51,166 INFO L225 Difference]: With dead ends: 1806 [2021-08-21 12:38:51,166 INFO L226 Difference]: Without dead ends: 1784 [2021-08-21 12:38:51,166 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 439 ImplicationChecksByTransitivity, 575.9ms TimeCoverageRelationStatistics Valid=241, Invalid=1399, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 12:38:51,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1784 states. [2021-08-21 12:38:51,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1784 to 1600. [2021-08-21 12:38:51,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1600 states, 1599 states have (on average 2.4846779237023138) internal successors, (3973), 1599 states have internal predecessors, (3973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:51,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1600 states to 1600 states and 3973 transitions. [2021-08-21 12:38:51,181 INFO L78 Accepts]: Start accepts. Automaton has 1600 states and 3973 transitions. Word has length 32 [2021-08-21 12:38:51,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:38:51,182 INFO L470 AbstractCegarLoop]: Abstraction has 1600 states and 3973 transitions. [2021-08-21 12:38:51,182 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:38:51,182 INFO L276 IsEmpty]: Start isEmpty. Operand 1600 states and 3973 transitions. [2021-08-21 12:38:51,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:38:51,183 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:38:51,183 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:38:51,218 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Forceful destruction successful, exit code 0 [2021-08-21 12:38:51,383 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,136 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:38:51,384 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:38:51,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:38:51,384 INFO L82 PathProgramCache]: Analyzing trace with hash -388870088, now seen corresponding path program 129 times [2021-08-21 12:38:51,384 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:38:51,384 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1615616625] [2021-08-21 12:38:51,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:38:51,384 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:38:51,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:38:51,638 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 2 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:51,638 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:38:51,638 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1615616625] [2021-08-21 12:38:51,638 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1615616625] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:51,638 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1020239551] [2021-08-21 12:38:51,638 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:38:51,638 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:38:51,638 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:38:51,639 INFO L229 MonitoredProcess]: Starting monitored process 137 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:38:51,639 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Waiting until timeout for monitored process [2021-08-21 12:38:56,442 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-08-21 12:38:56,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:38:56,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:38:56,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:38:57,149 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 2 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:57,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1020239551] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:57,149 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:38:57,150 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:38:57,150 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1880941240] [2021-08-21 12:38:57,150 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:38:57,150 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:38:57,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:38:57,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=403, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:38:57,150 INFO L87 Difference]: Start difference. First operand 1600 states and 3973 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:38:57,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:38:57,782 INFO L93 Difference]: Finished difference Result 1766 states and 4368 transitions. [2021-08-21 12:38:57,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:38:57,782 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:38:57,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:38:57,784 INFO L225 Difference]: With dead ends: 1766 [2021-08-21 12:38:57,784 INFO L226 Difference]: Without dead ends: 1736 [2021-08-21 12:38:57,784 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 474 ImplicationChecksByTransitivity, 759.4ms TimeCoverageRelationStatistics Valid=316, Invalid=1406, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 12:38:57,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1736 states. [2021-08-21 12:38:57,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1736 to 1616. [2021-08-21 12:38:57,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1616 states, 1615 states have (on average 2.484829721362229) internal successors, (4013), 1615 states have internal predecessors, (4013), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:38:57,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1616 states to 1616 states and 4013 transitions. [2021-08-21 12:38:57,799 INFO L78 Accepts]: Start accepts. Automaton has 1616 states and 4013 transitions. Word has length 32 [2021-08-21 12:38:57,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:38:57,799 INFO L470 AbstractCegarLoop]: Abstraction has 1616 states and 4013 transitions. [2021-08-21 12:38:57,799 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:38:57,799 INFO L276 IsEmpty]: Start isEmpty. Operand 1616 states and 4013 transitions. [2021-08-21 12:38:57,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:38:57,800 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:38:57,801 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:38:57,834 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Forceful destruction successful, exit code 0 [2021-08-21 12:38:58,001 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 137 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2021-08-21 12:38:58,001 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:38:58,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:38:58,001 INFO L82 PathProgramCache]: Analyzing trace with hash 1529589944, now seen corresponding path program 130 times [2021-08-21 12:38:58,001 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:38:58,001 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1254160237] [2021-08-21 12:38:58,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:38:58,001 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:38:58,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:38:58,232 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:38:58,232 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:38:58,232 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1254160237] [2021-08-21 12:38:58,232 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1254160237] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:38:58,232 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1352553808] [2021-08-21 12:38:58,232 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:38:58,232 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:38:58,232 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:38:58,233 INFO L229 MonitoredProcess]: Starting monitored process 138 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:38:58,233 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Waiting until timeout for monitored process [2021-08-21 12:39:03,025 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:39:03,025 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:39:03,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:39:03,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:39:03,943 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:39:03,943 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1352553808] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:03,943 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:39:03,943 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:39:03,943 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1929541065] [2021-08-21 12:39:03,944 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:39:03,944 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:39:03,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:39:03,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=405, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:39:03,944 INFO L87 Difference]: Start difference. First operand 1616 states and 4013 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:39:04,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:39:04,719 INFO L93 Difference]: Finished difference Result 1854 states and 4584 transitions. [2021-08-21 12:39:04,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:39:04,719 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:39:04,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:39:04,721 INFO L225 Difference]: With dead ends: 1854 [2021-08-21 12:39:04,721 INFO L226 Difference]: Without dead ends: 1816 [2021-08-21 12:39:04,721 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 496 ImplicationChecksByTransitivity, 955.9ms TimeCoverageRelationStatistics Valid=324, Invalid=1482, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 12:39:04,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1816 states. [2021-08-21 12:39:04,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1816 to 1624. [2021-08-21 12:39:04,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1624 states, 1623 states have (on average 2.4849044978434995) internal successors, (4033), 1623 states have internal predecessors, (4033), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:04,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1624 states to 1624 states and 4033 transitions. [2021-08-21 12:39:04,737 INFO L78 Accepts]: Start accepts. Automaton has 1624 states and 4033 transitions. Word has length 32 [2021-08-21 12:39:04,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:39:04,737 INFO L470 AbstractCegarLoop]: Abstraction has 1624 states and 4033 transitions. [2021-08-21 12:39:04,737 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:39:04,737 INFO L276 IsEmpty]: Start isEmpty. Operand 1624 states and 4033 transitions. [2021-08-21 12:39:04,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:39:04,738 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:39:04,738 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:39:04,772 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Ended with exit code 0 [2021-08-21 12:39:04,939 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2021-08-21 12:39:04,939 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:39:04,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:39:04,939 INFO L82 PathProgramCache]: Analyzing trace with hash -407118220, now seen corresponding path program 131 times [2021-08-21 12:39:04,939 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:39:04,939 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1476740916] [2021-08-21 12:39:04,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:39:04,939 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:39:04,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:39:05,140 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:39:05,140 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:39:05,140 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1476740916] [2021-08-21 12:39:05,140 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1476740916] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:05,140 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1128314807] [2021-08-21 12:39:05,140 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:39:05,140 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:39:05,140 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:39:05,141 INFO L229 MonitoredProcess]: Starting monitored process 139 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:39:05,141 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Waiting until timeout for monitored process [2021-08-21 12:39:10,076 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 12:39:10,076 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:39:10,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:39:10,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:39:10,851 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:39:10,851 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1128314807] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:10,851 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:39:10,852 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:39:10,852 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1142728346] [2021-08-21 12:39:10,852 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:39:10,852 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:39:10,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:39:10,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=420, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:39:10,852 INFO L87 Difference]: Start difference. First operand 1624 states and 4033 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:39:11,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:39:11,313 INFO L93 Difference]: Finished difference Result 1814 states and 4484 transitions. [2021-08-21 12:39:11,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:39:11,313 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:39:11,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:39:11,315 INFO L225 Difference]: With dead ends: 1814 [2021-08-21 12:39:11,315 INFO L226 Difference]: Without dead ends: 1776 [2021-08-21 12:39:11,316 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 444 ImplicationChecksByTransitivity, 608.3ms TimeCoverageRelationStatistics Valid=241, Invalid=1399, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 12:39:11,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1776 states. [2021-08-21 12:39:11,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1776 to 1632. [2021-08-21 12:39:11,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1632 states, 1631 states have (on average 2.484978540772532) internal successors, (4053), 1631 states have internal predecessors, (4053), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:11,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1632 states to 1632 states and 4053 transitions. [2021-08-21 12:39:11,331 INFO L78 Accepts]: Start accepts. Automaton has 1632 states and 4053 transitions. Word has length 32 [2021-08-21 12:39:11,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:39:11,331 INFO L470 AbstractCegarLoop]: Abstraction has 1632 states and 4053 transitions. [2021-08-21 12:39:11,331 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:39:11,331 INFO L276 IsEmpty]: Start isEmpty. Operand 1632 states and 4053 transitions. [2021-08-21 12:39:11,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:39:11,332 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:39:11,332 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:39:11,369 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Forceful destruction successful, exit code 0 [2021-08-21 12:39:11,532 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,139 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:39:11,533 INFO L402 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:39:11,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:39:11,533 INFO L82 PathProgramCache]: Analyzing trace with hash -219427920, now seen corresponding path program 132 times [2021-08-21 12:39:11,533 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:39:11,533 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774255264] [2021-08-21 12:39:11,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:39:11,533 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:39:11,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:39:11,737 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:39:11,737 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:39:11,737 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [774255264] [2021-08-21 12:39:11,737 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [774255264] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:11,737 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1705264793] [2021-08-21 12:39:11,737 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:39:11,737 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:39:11,737 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:39:11,738 INFO L229 MonitoredProcess]: Starting monitored process 140 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:39:11,738 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Waiting until timeout for monitored process [2021-08-21 12:39:16,665 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:39:16,665 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:39:16,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:39:16,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:39:17,596 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:39:17,596 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1705264793] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:17,596 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:39:17,596 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:39:17,596 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1713260493] [2021-08-21 12:39:17,596 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:39:17,597 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:39:17,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:39:17,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=408, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:39:17,597 INFO L87 Difference]: Start difference. First operand 1632 states and 4053 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:39:18,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:39:18,210 INFO L93 Difference]: Finished difference Result 1838 states and 4548 transitions. [2021-08-21 12:39:18,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 12:39:18,211 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:39:18,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:39:18,213 INFO L225 Difference]: With dead ends: 1838 [2021-08-21 12:39:18,213 INFO L226 Difference]: Without dead ends: 1808 [2021-08-21 12:39:18,213 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 517 ImplicationChecksByTransitivity, 794.8ms TimeCoverageRelationStatistics Valid=319, Invalid=1573, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 12:39:18,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1808 states. [2021-08-21 12:39:18,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1808 to 1640. [2021-08-21 12:39:18,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1640 states, 1639 states have (on average 2.485051860890787) internal successors, (4073), 1639 states have internal predecessors, (4073), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:18,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1640 states to 1640 states and 4073 transitions. [2021-08-21 12:39:18,229 INFO L78 Accepts]: Start accepts. Automaton has 1640 states and 4073 transitions. Word has length 32 [2021-08-21 12:39:18,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:39:18,229 INFO L470 AbstractCegarLoop]: Abstraction has 1640 states and 4073 transitions. [2021-08-21 12:39:18,229 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:39:18,229 INFO L276 IsEmpty]: Start isEmpty. Operand 1640 states and 4073 transitions. [2021-08-21 12:39:18,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:39:18,231 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:39:18,231 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:39:18,265 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Forceful destruction successful, exit code 0 [2021-08-21 12:39:18,431 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,140 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:39:18,431 INFO L402 AbstractCegarLoop]: === Iteration 143 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:39:18,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:39:18,431 INFO L82 PathProgramCache]: Analyzing trace with hash 36496124, now seen corresponding path program 133 times [2021-08-21 12:39:18,432 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:39:18,432 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [458878632] [2021-08-21 12:39:18,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:39:18,432 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:39:18,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:39:18,647 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:39:18,647 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:39:18,647 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [458878632] [2021-08-21 12:39:18,647 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [458878632] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:18,647 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [316640279] [2021-08-21 12:39:18,647 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:39:18,647 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:39:18,647 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:39:18,648 INFO L229 MonitoredProcess]: Starting monitored process 141 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:39:18,649 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Waiting until timeout for monitored process [2021-08-21 12:39:23,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:39:23,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:39:23,670 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:39:24,293 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:39:24,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [316640279] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:24,293 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:39:24,293 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:39:24,293 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777420311] [2021-08-21 12:39:24,293 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:39:24,293 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:39:24,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:39:24,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=403, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:39:24,294 INFO L87 Difference]: Start difference. First operand 1640 states and 4073 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:39:24,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:39:24,695 INFO L93 Difference]: Finished difference Result 1878 states and 4648 transitions. [2021-08-21 12:39:24,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:39:24,696 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:39:24,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:39:24,698 INFO L225 Difference]: With dead ends: 1878 [2021-08-21 12:39:24,698 INFO L226 Difference]: Without dead ends: 1848 [2021-08-21 12:39:24,698 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 386 ImplicationChecksByTransitivity, 565.0ms TimeCoverageRelationStatistics Valid=286, Invalid=1274, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 12:39:24,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1848 states. [2021-08-21 12:39:24,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1848 to 1656. [2021-08-21 12:39:24,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1656 states, 1655 states have (on average 2.4851963746223564) internal successors, (4113), 1655 states have internal predecessors, (4113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:24,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1656 states to 1656 states and 4113 transitions. [2021-08-21 12:39:24,714 INFO L78 Accepts]: Start accepts. Automaton has 1656 states and 4113 transitions. Word has length 32 [2021-08-21 12:39:24,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:39:24,714 INFO L470 AbstractCegarLoop]: Abstraction has 1656 states and 4113 transitions. [2021-08-21 12:39:24,714 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:39:24,714 INFO L276 IsEmpty]: Start isEmpty. Operand 1656 states and 4113 transitions. [2021-08-21 12:39:24,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:39:24,716 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:39:24,716 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:39:24,749 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Ended with exit code 0 [2021-08-21 12:39:24,916 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,141 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:39:24,916 INFO L402 AbstractCegarLoop]: === Iteration 144 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:39:24,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:39:24,916 INFO L82 PathProgramCache]: Analyzing trace with hash 1483324788, now seen corresponding path program 134 times [2021-08-21 12:39:24,916 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:39:24,917 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1172877422] [2021-08-21 12:39:24,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:39:24,917 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:39:24,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:39:25,156 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:39:25,156 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:39:25,156 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1172877422] [2021-08-21 12:39:25,156 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1172877422] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:25,156 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [984808238] [2021-08-21 12:39:25,156 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:39:25,156 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:39:25,156 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:39:25,157 INFO L229 MonitoredProcess]: Starting monitored process 142 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:39:25,157 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Waiting until timeout for monitored process [2021-08-21 12:39:30,233 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:39:30,233 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:39:30,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:39:30,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:39:31,112 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:39:31,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [984808238] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:31,112 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:39:31,112 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:39:31,113 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [99380462] [2021-08-21 12:39:31,113 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:39:31,113 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:39:31,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:39:31,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=420, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:39:31,113 INFO L87 Difference]: Start difference. First operand 1656 states and 4113 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:39:31,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:39:31,588 INFO L93 Difference]: Finished difference Result 1862 states and 4612 transitions. [2021-08-21 12:39:31,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:39:31,588 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:39:31,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:39:31,590 INFO L225 Difference]: With dead ends: 1862 [2021-08-21 12:39:31,590 INFO L226 Difference]: Without dead ends: 1832 [2021-08-21 12:39:31,590 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 387 ImplicationChecksByTransitivity, 642.0ms TimeCoverageRelationStatistics Valid=246, Invalid=1314, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 12:39:31,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1832 states. [2021-08-21 12:39:31,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1832 to 1648. [2021-08-21 12:39:31,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1648 states, 1647 states have (on average 2.4851244687310263) internal successors, (4093), 1647 states have internal predecessors, (4093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:31,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1648 states to 1648 states and 4093 transitions. [2021-08-21 12:39:31,606 INFO L78 Accepts]: Start accepts. Automaton has 1648 states and 4093 transitions. Word has length 32 [2021-08-21 12:39:31,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:39:31,606 INFO L470 AbstractCegarLoop]: Abstraction has 1648 states and 4093 transitions. [2021-08-21 12:39:31,606 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:39:31,606 INFO L276 IsEmpty]: Start isEmpty. Operand 1648 states and 4093 transitions. [2021-08-21 12:39:31,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:39:31,608 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:39:31,608 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:39:31,645 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Forceful destruction successful, exit code 0 [2021-08-21 12:39:31,808 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,142 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:39:31,809 INFO L402 AbstractCegarLoop]: === Iteration 145 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:39:31,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:39:31,809 INFO L82 PathProgramCache]: Analyzing trace with hash -1419210312, now seen corresponding path program 135 times [2021-08-21 12:39:31,809 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:39:31,809 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [127824043] [2021-08-21 12:39:31,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:39:31,809 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:39:31,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:39:32,060 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:39:32,060 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:39:32,060 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [127824043] [2021-08-21 12:39:32,060 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [127824043] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:32,060 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1651853151] [2021-08-21 12:39:32,060 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:39:32,060 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:39:32,060 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:39:32,061 INFO L229 MonitoredProcess]: Starting monitored process 143 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:39:32,061 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Waiting until timeout for monitored process [2021-08-21 12:39:37,446 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-21 12:39:37,446 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:39:37,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:39:37,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:39:38,337 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:39:38,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1651853151] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:38,337 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:39:38,337 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:39:38,337 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597002399] [2021-08-21 12:39:38,337 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:39:38,337 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:39:38,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:39:38,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=410, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:39:38,338 INFO L87 Difference]: Start difference. First operand 1648 states and 4093 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:39:38,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:39:38,956 INFO L93 Difference]: Finished difference Result 1942 states and 4812 transitions. [2021-08-21 12:39:38,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:39:38,957 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:39:38,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:39:38,958 INFO L225 Difference]: With dead ends: 1942 [2021-08-21 12:39:38,959 INFO L226 Difference]: Without dead ends: 1920 [2021-08-21 12:39:38,959 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 424 ImplicationChecksByTransitivity, 791.3ms TimeCoverageRelationStatistics Valid=282, Invalid=1358, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 12:39:38,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1920 states. [2021-08-21 12:39:38,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1920 to 1672. [2021-08-21 12:39:38,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1672 states, 1671 states have (on average 2.485338120885697) internal successors, (4153), 1671 states have internal predecessors, (4153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:38,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1672 states to 1672 states and 4153 transitions. [2021-08-21 12:39:38,974 INFO L78 Accepts]: Start accepts. Automaton has 1672 states and 4153 transitions. Word has length 32 [2021-08-21 12:39:38,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:39:38,974 INFO L470 AbstractCegarLoop]: Abstraction has 1672 states and 4153 transitions. [2021-08-21 12:39:38,975 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:39:38,975 INFO L276 IsEmpty]: Start isEmpty. Operand 1672 states and 4153 transitions. [2021-08-21 12:39:38,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:39:38,976 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:39:38,976 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:39:39,010 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Ended with exit code 0 [2021-08-21 12:39:39,176 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2021-08-21 12:39:39,177 INFO L402 AbstractCegarLoop]: === Iteration 146 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:39:39,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:39:39,177 INFO L82 PathProgramCache]: Analyzing trace with hash 1144987252, now seen corresponding path program 136 times [2021-08-21 12:39:39,177 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:39:39,177 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [656428812] [2021-08-21 12:39:39,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:39:39,177 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:39:39,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:39:39,425 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:39:39,425 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:39:39,425 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [656428812] [2021-08-21 12:39:39,425 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [656428812] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:39,425 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [144870706] [2021-08-21 12:39:39,425 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:39:39,425 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:39:39,425 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:39:39,426 INFO L229 MonitoredProcess]: Starting monitored process 144 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:39:39,426 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Waiting until timeout for monitored process [2021-08-21 12:39:44,681 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:39:44,681 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:39:44,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:39:44,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:39:45,577 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:39:45,577 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [144870706] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:45,577 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:39:45,577 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:39:45,577 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [633320880] [2021-08-21 12:39:45,577 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:39:45,577 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:39:45,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:39:45,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=423, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:39:45,578 INFO L87 Difference]: Start difference. First operand 1672 states and 4153 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:39:46,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:39:46,192 INFO L93 Difference]: Finished difference Result 1966 states and 4872 transitions. [2021-08-21 12:39:46,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:39:46,193 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:39:46,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:39:46,195 INFO L225 Difference]: With dead ends: 1966 [2021-08-21 12:39:46,195 INFO L226 Difference]: Without dead ends: 1944 [2021-08-21 12:39:46,195 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 411 ImplicationChecksByTransitivity, 786.0ms TimeCoverageRelationStatistics Valid=235, Invalid=1325, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 12:39:46,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1944 states. [2021-08-21 12:39:46,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1944 to 1672. [2021-08-21 12:39:46,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1672 states, 1671 states have (on average 2.485338120885697) internal successors, (4153), 1671 states have internal predecessors, (4153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:46,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1672 states to 1672 states and 4153 transitions. [2021-08-21 12:39:46,212 INFO L78 Accepts]: Start accepts. Automaton has 1672 states and 4153 transitions. Word has length 32 [2021-08-21 12:39:46,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:39:46,212 INFO L470 AbstractCegarLoop]: Abstraction has 1672 states and 4153 transitions. [2021-08-21 12:39:46,212 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:39:46,212 INFO L276 IsEmpty]: Start isEmpty. Operand 1672 states and 4153 transitions. [2021-08-21 12:39:46,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:39:46,213 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:39:46,213 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:39:46,247 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Ended with exit code 0 [2021-08-21 12:39:46,416 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable145 [2021-08-21 12:39:46,416 INFO L402 AbstractCegarLoop]: === Iteration 147 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:39:46,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:39:46,416 INFO L82 PathProgramCache]: Analyzing trace with hash 1154548732, now seen corresponding path program 137 times [2021-08-21 12:39:46,416 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:39:46,416 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298261297] [2021-08-21 12:39:46,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:39:46,416 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:39:46,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:39:46,586 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:39:46,586 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:39:46,586 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298261297] [2021-08-21 12:39:46,586 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1298261297] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:46,586 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [259324199] [2021-08-21 12:39:46,586 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:39:46,586 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:39:46,587 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:39:46,587 INFO L229 MonitoredProcess]: Starting monitored process 145 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:39:46,587 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Waiting until timeout for monitored process [2021-08-21 12:39:51,851 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:39:51,851 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:39:51,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:39:51,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:39:52,564 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:39:52,565 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [259324199] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:52,565 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:39:52,565 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:39:52,565 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2087546093] [2021-08-21 12:39:52,565 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:39:52,565 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:39:52,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:39:52,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=395, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:39:52,565 INFO L87 Difference]: Start difference. First operand 1672 states and 4153 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:39:53,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:39:53,153 INFO L93 Difference]: Finished difference Result 1870 states and 4628 transitions. [2021-08-21 12:39:53,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:39:53,153 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:39:53,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:39:53,155 INFO L225 Difference]: With dead ends: 1870 [2021-08-21 12:39:53,155 INFO L226 Difference]: Without dead ends: 1840 [2021-08-21 12:39:53,155 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 461 ImplicationChecksByTransitivity, 754.9ms TimeCoverageRelationStatistics Valid=336, Invalid=1386, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 12:39:53,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1840 states. [2021-08-21 12:39:53,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1840 to 1696. [2021-08-21 12:39:53,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1696 states, 1695 states have (on average 2.4855457227138644) internal successors, (4213), 1695 states have internal predecessors, (4213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:39:53,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1696 states to 1696 states and 4213 transitions. [2021-08-21 12:39:53,171 INFO L78 Accepts]: Start accepts. Automaton has 1696 states and 4213 transitions. Word has length 32 [2021-08-21 12:39:53,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:39:53,171 INFO L470 AbstractCegarLoop]: Abstraction has 1696 states and 4213 transitions. [2021-08-21 12:39:53,171 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:39:53,171 INFO L276 IsEmpty]: Start isEmpty. Operand 1696 states and 4213 transitions. [2021-08-21 12:39:53,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:39:53,173 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:39:53,173 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:39:53,208 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Ended with exit code 0 [2021-08-21 12:39:53,374 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable146 [2021-08-21 12:39:53,374 INFO L402 AbstractCegarLoop]: === Iteration 148 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:39:53,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:39:53,374 INFO L82 PathProgramCache]: Analyzing trace with hash -2080776076, now seen corresponding path program 138 times [2021-08-21 12:39:53,374 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:39:53,374 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107948109] [2021-08-21 12:39:53,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:39:53,375 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:39:53,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:39:53,582 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:39:53,582 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:39:53,582 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107948109] [2021-08-21 12:39:53,582 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1107948109] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:53,582 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [219036385] [2021-08-21 12:39:53,582 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:39:53,582 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:39:53,583 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:39:53,583 INFO L229 MonitoredProcess]: Starting monitored process 146 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:39:53,584 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Waiting until timeout for monitored process [2021-08-21 12:39:58,944 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-08-21 12:39:58,944 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:39:58,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:39:58,945 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:39:59,757 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:39:59,757 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [219036385] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:39:59,757 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:39:59,757 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:39:59,757 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223309032] [2021-08-21 12:39:59,757 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:39:59,757 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:39:59,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:39:59,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=422, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:39:59,758 INFO L87 Difference]: Start difference. First operand 1696 states and 4213 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:40:00,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:40:00,336 INFO L93 Difference]: Finished difference Result 1950 states and 4828 transitions. [2021-08-21 12:40:00,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:40:00,336 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:40:00,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:40:00,339 INFO L225 Difference]: With dead ends: 1950 [2021-08-21 12:40:00,339 INFO L226 Difference]: Without dead ends: 1920 [2021-08-21 12:40:00,339 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 416 ImplicationChecksByTransitivity, 719.0ms TimeCoverageRelationStatistics Valid=233, Invalid=1327, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 12:40:00,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1920 states. [2021-08-21 12:40:00,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1920 to 1728. [2021-08-21 12:40:00,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1728 states, 1727 states have (on average 2.485813549507817) internal successors, (4293), 1727 states have internal predecessors, (4293), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:00,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1728 states to 1728 states and 4293 transitions. [2021-08-21 12:40:00,356 INFO L78 Accepts]: Start accepts. Automaton has 1728 states and 4293 transitions. Word has length 32 [2021-08-21 12:40:00,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:40:00,356 INFO L470 AbstractCegarLoop]: Abstraction has 1728 states and 4293 transitions. [2021-08-21 12:40:00,356 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:40:00,356 INFO L276 IsEmpty]: Start isEmpty. Operand 1728 states and 4293 transitions. [2021-08-21 12:40:00,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:40:00,358 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:40:00,358 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:40:00,394 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Ended with exit code 0 [2021-08-21 12:40:00,558 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable147,146 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:40:00,558 INFO L402 AbstractCegarLoop]: === Iteration 149 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:40:00,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:40:00,558 INFO L82 PathProgramCache]: Analyzing trace with hash -1893085776, now seen corresponding path program 139 times [2021-08-21 12:40:00,558 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:40:00,559 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506907920] [2021-08-21 12:40:00,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:40:00,559 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:40:00,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:40:00,849 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:40:00,849 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:40:00,849 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506907920] [2021-08-21 12:40:00,849 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1506907920] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:40:00,849 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2136568073] [2021-08-21 12:40:00,849 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:40:00,849 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:40:00,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:40:00,850 INFO L229 MonitoredProcess]: Starting monitored process 147 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:40:00,850 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Waiting until timeout for monitored process [2021-08-21 12:40:06,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:40:06,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:40:06,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:40:07,989 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:40:07,989 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2136568073] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:40:07,989 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:40:07,989 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:40:07,990 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1701766462] [2021-08-21 12:40:07,990 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:40:07,990 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:40:07,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:40:07,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:40:07,990 INFO L87 Difference]: Start difference. First operand 1728 states and 4293 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:40:08,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:40:08,702 INFO L93 Difference]: Finished difference Result 1990 states and 4924 transitions. [2021-08-21 12:40:08,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:40:08,702 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:40:08,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:40:08,705 INFO L225 Difference]: With dead ends: 1990 [2021-08-21 12:40:08,705 INFO L226 Difference]: Without dead ends: 1952 [2021-08-21 12:40:08,705 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 431 ImplicationChecksByTransitivity, 996.0ms TimeCoverageRelationStatistics Valid=269, Invalid=1371, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 12:40:08,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1952 states. [2021-08-21 12:40:08,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1952 to 1720. [2021-08-21 12:40:08,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1720 states, 1719 states have (on average 2.4857475276323444) internal successors, (4273), 1719 states have internal predecessors, (4273), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:08,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1720 states to 1720 states and 4273 transitions. [2021-08-21 12:40:08,722 INFO L78 Accepts]: Start accepts. Automaton has 1720 states and 4273 transitions. Word has length 32 [2021-08-21 12:40:08,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:40:08,722 INFO L470 AbstractCegarLoop]: Abstraction has 1720 states and 4273 transitions. [2021-08-21 12:40:08,722 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:40:08,722 INFO L276 IsEmpty]: Start isEmpty. Operand 1720 states and 4273 transitions. [2021-08-21 12:40:08,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:40:08,723 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:40:08,723 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:40:08,757 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Ended with exit code 0 [2021-08-21 12:40:08,924 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148,147 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:40:08,924 INFO L402 AbstractCegarLoop]: === Iteration 150 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:40:08,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:40:08,924 INFO L82 PathProgramCache]: Analyzing trace with hash 2045295852, now seen corresponding path program 140 times [2021-08-21 12:40:08,924 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:40:08,924 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1979759165] [2021-08-21 12:40:08,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:40:08,925 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:40:08,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:40:09,098 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:40:09,098 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:40:09,099 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1979759165] [2021-08-21 12:40:09,099 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1979759165] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:40:09,099 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [686446182] [2021-08-21 12:40:09,099 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:40:09,099 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:40:09,099 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:40:09,099 INFO L229 MonitoredProcess]: Starting monitored process 148 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:40:09,100 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Waiting until timeout for monitored process [2021-08-21 12:40:14,706 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:40:14,706 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:40:14,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:40:14,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:40:15,593 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:40:15,593 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [686446182] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:40:15,593 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:40:15,593 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:40:15,593 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1975246046] [2021-08-21 12:40:15,594 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:40:15,594 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:40:15,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:40:15,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:40:15,594 INFO L87 Difference]: Start difference. First operand 1720 states and 4273 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:40:16,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:40:16,244 INFO L93 Difference]: Finished difference Result 1862 states and 4608 transitions. [2021-08-21 12:40:16,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 12:40:16,244 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:40:16,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:40:16,247 INFO L225 Difference]: With dead ends: 1862 [2021-08-21 12:40:16,247 INFO L226 Difference]: Without dead ends: 1832 [2021-08-21 12:40:16,247 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 513 ImplicationChecksByTransitivity, 809.2ms TimeCoverageRelationStatistics Valid=310, Invalid=1582, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 12:40:16,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1832 states. [2021-08-21 12:40:16,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1832 to 1736. [2021-08-21 12:40:16,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1736 states, 1735 states have (on average 2.485878962536023) internal successors, (4313), 1735 states have internal predecessors, (4313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:16,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1736 states to 1736 states and 4313 transitions. [2021-08-21 12:40:16,263 INFO L78 Accepts]: Start accepts. Automaton has 1736 states and 4313 transitions. Word has length 32 [2021-08-21 12:40:16,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:40:16,263 INFO L470 AbstractCegarLoop]: Abstraction has 1736 states and 4313 transitions. [2021-08-21 12:40:16,263 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:40:16,263 INFO L276 IsEmpty]: Start isEmpty. Operand 1736 states and 4313 transitions. [2021-08-21 12:40:16,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:40:16,265 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:40:16,265 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:40:16,299 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Ended with exit code 0 [2021-08-21 12:40:16,465 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 148 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable149 [2021-08-21 12:40:16,465 INFO L402 AbstractCegarLoop]: === Iteration 151 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:40:16,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:40:16,465 INFO L82 PathProgramCache]: Analyzing trace with hash -181255300, now seen corresponding path program 141 times [2021-08-21 12:40:16,466 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:40:16,466 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776982029] [2021-08-21 12:40:16,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:40:16,466 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:40:16,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:40:16,714 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 2 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:40:16,714 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:40:16,714 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [776982029] [2021-08-21 12:40:16,714 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [776982029] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:40:16,714 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1964807738] [2021-08-21 12:40:16,714 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:40:16,714 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:40:16,714 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:40:16,723 INFO L229 MonitoredProcess]: Starting monitored process 149 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:40:16,723 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Waiting until timeout for monitored process [2021-08-21 12:40:22,388 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-08-21 12:40:22,388 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:40:22,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:40:22,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:40:23,147 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 2 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:40:23,148 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1964807738] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:40:23,148 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:40:23,148 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:40:23,148 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945935143] [2021-08-21 12:40:23,148 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:40:23,148 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:40:23,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:40:23,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=417, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:40:23,148 INFO L87 Difference]: Start difference. First operand 1736 states and 4313 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:40:23,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:40:23,669 INFO L93 Difference]: Finished difference Result 1838 states and 4552 transitions. [2021-08-21 12:40:23,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:40:23,669 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:40:23,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:40:23,671 INFO L225 Difference]: With dead ends: 1838 [2021-08-21 12:40:23,671 INFO L226 Difference]: Without dead ends: 1816 [2021-08-21 12:40:23,671 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 489 ImplicationChecksByTransitivity, 635.9ms TimeCoverageRelationStatistics Valid=302, Invalid=1504, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 12:40:23,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1816 states. [2021-08-21 12:40:23,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1816 to 1744. [2021-08-21 12:40:23,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1744 states, 1743 states have (on average 2.4859437751004014) internal successors, (4333), 1743 states have internal predecessors, (4333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:23,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1744 states to 1744 states and 4333 transitions. [2021-08-21 12:40:23,687 INFO L78 Accepts]: Start accepts. Automaton has 1744 states and 4333 transitions. Word has length 32 [2021-08-21 12:40:23,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:40:23,687 INFO L470 AbstractCegarLoop]: Abstraction has 1744 states and 4333 transitions. [2021-08-21 12:40:23,687 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:40:23,687 INFO L276 IsEmpty]: Start isEmpty. Operand 1744 states and 4333 transitions. [2021-08-21 12:40:23,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:40:23,688 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:40:23,688 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:40:23,724 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Ended with exit code 0 [2021-08-21 12:40:23,889 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150,149 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:40:23,889 INFO L402 AbstractCegarLoop]: === Iteration 152 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:40:23,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:40:23,889 INFO L82 PathProgramCache]: Analyzing trace with hash 1838666296, now seen corresponding path program 142 times [2021-08-21 12:40:23,889 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:40:23,889 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1066179081] [2021-08-21 12:40:23,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:40:23,889 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:40:23,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:40:24,150 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 2 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:40:24,151 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:40:24,151 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1066179081] [2021-08-21 12:40:24,151 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1066179081] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:40:24,151 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2068401268] [2021-08-21 12:40:24,151 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:40:24,151 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:40:24,151 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:40:24,151 INFO L229 MonitoredProcess]: Starting monitored process 150 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:40:24,152 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Waiting until timeout for monitored process [2021-08-21 12:40:29,773 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:40:29,773 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:40:29,774 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:40:29,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:40:30,515 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 2 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:40:30,516 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2068401268] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:40:30,516 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:40:30,516 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:40:30,516 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416792816] [2021-08-21 12:40:30,516 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:40:30,516 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:40:30,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:40:30,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=402, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:40:30,516 INFO L87 Difference]: Start difference. First operand 1744 states and 4333 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:40:31,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:40:31,075 INFO L93 Difference]: Finished difference Result 1966 states and 4872 transitions. [2021-08-21 12:40:31,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:40:31,076 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:40:31,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:40:31,078 INFO L225 Difference]: With dead ends: 1966 [2021-08-21 12:40:31,078 INFO L226 Difference]: Without dead ends: 1936 [2021-08-21 12:40:31,078 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 360 ImplicationChecksByTransitivity, 733.4ms TimeCoverageRelationStatistics Valid=278, Invalid=1204, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 12:40:31,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1936 states. [2021-08-21 12:40:31,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1936 to 1760. [2021-08-21 12:40:31,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1760 states, 1759 states have (on average 2.4860716316088687) internal successors, (4373), 1759 states have internal predecessors, (4373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:31,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1760 states to 1760 states and 4373 transitions. [2021-08-21 12:40:31,095 INFO L78 Accepts]: Start accepts. Automaton has 1760 states and 4373 transitions. Word has length 32 [2021-08-21 12:40:31,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:40:31,095 INFO L470 AbstractCegarLoop]: Abstraction has 1760 states and 4373 transitions. [2021-08-21 12:40:31,095 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:40:31,095 INFO L276 IsEmpty]: Start isEmpty. Operand 1760 states and 4373 transitions. [2021-08-21 12:40:31,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:40:31,096 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:40:31,096 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:40:31,147 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Forceful destruction successful, exit code 0 [2021-08-21 12:40:31,297 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,150 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:40:31,297 INFO L402 AbstractCegarLoop]: === Iteration 153 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:40:31,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:40:31,297 INFO L82 PathProgramCache]: Analyzing trace with hash 2035918076, now seen corresponding path program 143 times [2021-08-21 12:40:31,297 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:40:31,298 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981480001] [2021-08-21 12:40:31,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:40:31,298 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:40:31,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:40:31,511 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:40:31,511 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:40:31,511 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981480001] [2021-08-21 12:40:31,512 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981480001] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:40:31,512 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [76861156] [2021-08-21 12:40:31,512 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:40:31,512 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:40:31,512 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:40:31,512 INFO L229 MonitoredProcess]: Starting monitored process 151 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:40:31,513 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Waiting until timeout for monitored process [2021-08-21 12:40:37,270 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:40:37,271 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:40:37,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:40:37,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:40:38,061 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:40:38,061 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [76861156] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:40:38,061 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:40:38,061 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:40:38,061 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340727111] [2021-08-21 12:40:38,061 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:40:38,061 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:40:38,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:40:38,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=399, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:40:38,062 INFO L87 Difference]: Start difference. First operand 1760 states and 4373 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:40:39,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:40:39,033 INFO L93 Difference]: Finished difference Result 2142 states and 5304 transitions. [2021-08-21 12:40:39,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 12:40:39,033 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:40:39,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:40:39,036 INFO L225 Difference]: With dead ends: 2142 [2021-08-21 12:40:39,036 INFO L226 Difference]: Without dead ends: 2104 [2021-08-21 12:40:39,036 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 767 ImplicationChecksByTransitivity, 1126.4ms TimeCoverageRelationStatistics Valid=486, Invalid=2166, Unknown=0, NotChecked=0, Total=2652 [2021-08-21 12:40:39,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2104 states. [2021-08-21 12:40:39,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2104 to 1792. [2021-08-21 12:40:39,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1792 states, 1791 states have (on average 2.486320491345617) internal successors, (4453), 1791 states have internal predecessors, (4453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:39,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1792 states to 1792 states and 4453 transitions. [2021-08-21 12:40:39,053 INFO L78 Accepts]: Start accepts. Automaton has 1792 states and 4453 transitions. Word has length 32 [2021-08-21 12:40:39,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:40:39,053 INFO L470 AbstractCegarLoop]: Abstraction has 1792 states and 4453 transitions. [2021-08-21 12:40:39,053 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:40:39,053 INFO L276 IsEmpty]: Start isEmpty. Operand 1792 states and 4453 transitions. [2021-08-21 12:40:39,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:40:39,055 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:40:39,055 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:40:39,091 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Forceful destruction successful, exit code 0 [2021-08-21 12:40:39,255 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,151 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:40:39,256 INFO L402 AbstractCegarLoop]: === Iteration 154 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:40:39,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:40:39,256 INFO L82 PathProgramCache]: Analyzing trace with hash -1199406732, now seen corresponding path program 144 times [2021-08-21 12:40:39,256 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:40:39,256 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1738555451] [2021-08-21 12:40:39,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:40:39,256 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:40:39,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:40:39,511 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:40:39,511 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:40:39,511 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1738555451] [2021-08-21 12:40:39,511 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1738555451] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:40:39,511 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1968034645] [2021-08-21 12:40:39,511 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:40:39,511 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:40:39,512 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:40:39,512 INFO L229 MonitoredProcess]: Starting monitored process 152 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:40:39,513 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Waiting until timeout for monitored process [2021-08-21 12:40:45,312 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 12:40:45,313 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:40:45,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:40:45,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:40:46,195 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:40:46,195 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1968034645] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:40:46,195 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:40:46,195 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:40:46,195 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742651635] [2021-08-21 12:40:46,195 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:40:46,196 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:40:46,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:40:46,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=423, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:40:46,196 INFO L87 Difference]: Start difference. First operand 1792 states and 4453 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:40:46,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:40:46,739 INFO L93 Difference]: Finished difference Result 2118 states and 5244 transitions. [2021-08-21 12:40:46,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:40:46,739 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:40:46,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:40:46,741 INFO L225 Difference]: With dead ends: 2118 [2021-08-21 12:40:46,741 INFO L226 Difference]: Without dead ends: 2080 [2021-08-21 12:40:46,742 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 391 ImplicationChecksByTransitivity, 707.2ms TimeCoverageRelationStatistics Valid=220, Invalid=1262, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 12:40:46,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2080 states. [2021-08-21 12:40:46,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2080 to 1816. [2021-08-21 12:40:46,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1816 states, 1815 states have (on average 2.4865013774104683) internal successors, (4513), 1815 states have internal predecessors, (4513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:46,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1816 states to 1816 states and 4513 transitions. [2021-08-21 12:40:46,759 INFO L78 Accepts]: Start accepts. Automaton has 1816 states and 4513 transitions. Word has length 32 [2021-08-21 12:40:46,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:40:46,759 INFO L470 AbstractCegarLoop]: Abstraction has 1816 states and 4513 transitions. [2021-08-21 12:40:46,759 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:40:46,759 INFO L276 IsEmpty]: Start isEmpty. Operand 1816 states and 4513 transitions. [2021-08-21 12:40:46,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:40:46,761 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:40:46,761 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:40:46,799 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Forceful destruction successful, exit code 0 [2021-08-21 12:40:46,961 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,152 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:40:46,961 INFO L402 AbstractCegarLoop]: === Iteration 155 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:40:46,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:40:46,962 INFO L82 PathProgramCache]: Analyzing trace with hash -1011716432, now seen corresponding path program 145 times [2021-08-21 12:40:46,962 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:40:46,962 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1664502099] [2021-08-21 12:40:46,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:40:46,962 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:40:46,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:40:47,183 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:40:47,183 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:40:47,183 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1664502099] [2021-08-21 12:40:47,183 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1664502099] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:40:47,183 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [960139651] [2021-08-21 12:40:47,183 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:40:47,183 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:40:47,183 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:40:47,184 INFO L229 MonitoredProcess]: Starting monitored process 153 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:40:47,184 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Waiting until timeout for monitored process [2021-08-21 12:40:53,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:40:53,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:40:53,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:40:54,131 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:40:54,132 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [960139651] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:40:54,132 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:40:54,132 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:40:54,132 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311117856] [2021-08-21 12:40:54,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:40:54,132 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:40:54,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:40:54,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=412, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:40:54,132 INFO L87 Difference]: Start difference. First operand 1816 states and 4513 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:40:54,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:40:54,813 INFO L93 Difference]: Finished difference Result 2134 states and 5284 transitions. [2021-08-21 12:40:54,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:40:54,813 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:40:54,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:40:54,816 INFO L225 Difference]: With dead ends: 2134 [2021-08-21 12:40:54,816 INFO L226 Difference]: Without dead ends: 2096 [2021-08-21 12:40:54,816 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 435 ImplicationChecksByTransitivity, 923.3ms TimeCoverageRelationStatistics Valid=272, Invalid=1368, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 12:40:54,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2096 states. [2021-08-21 12:40:54,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2096 to 1768. [2021-08-21 12:40:54,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1768 states, 1767 states have (on average 2.486134691567629) internal successors, (4393), 1767 states have internal predecessors, (4393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:40:54,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1768 states to 1768 states and 4393 transitions. [2021-08-21 12:40:54,835 INFO L78 Accepts]: Start accepts. Automaton has 1768 states and 4393 transitions. Word has length 32 [2021-08-21 12:40:54,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:40:54,835 INFO L470 AbstractCegarLoop]: Abstraction has 1768 states and 4393 transitions. [2021-08-21 12:40:54,835 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:40:54,835 INFO L276 IsEmpty]: Start isEmpty. Operand 1768 states and 4393 transitions. [2021-08-21 12:40:54,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:40:54,837 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:40:54,837 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:40:54,871 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Ended with exit code 0 [2021-08-21 12:40:55,037 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,153 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:40:55,037 INFO L402 AbstractCegarLoop]: === Iteration 156 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:40:55,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:40:55,038 INFO L82 PathProgramCache]: Analyzing trace with hash -1368302100, now seen corresponding path program 146 times [2021-08-21 12:40:55,038 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:40:55,038 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1747608096] [2021-08-21 12:40:55,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:40:55,038 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:40:55,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:40:55,265 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:40:55,265 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:40:55,265 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1747608096] [2021-08-21 12:40:55,265 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1747608096] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:40:55,265 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1995988983] [2021-08-21 12:40:55,265 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:40:55,266 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:40:55,266 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:40:55,266 INFO L229 MonitoredProcess]: Starting monitored process 154 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:40:55,267 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Waiting until timeout for monitored process [2021-08-21 12:41:01,017 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:41:01,017 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:41:01,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:41:01,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:41:01,867 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:41:01,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1995988983] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:41:01,867 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:41:01,867 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:41:01,867 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909517684] [2021-08-21 12:41:01,867 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:41:01,867 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:41:01,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:41:01,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=417, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:41:01,868 INFO L87 Difference]: Start difference. First operand 1768 states and 4393 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:41:02,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:41:02,563 INFO L93 Difference]: Finished difference Result 1926 states and 4768 transitions. [2021-08-21 12:41:02,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 12:41:02,564 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:41:02,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:41:02,566 INFO L225 Difference]: With dead ends: 1926 [2021-08-21 12:41:02,566 INFO L226 Difference]: Without dead ends: 1896 [2021-08-21 12:41:02,566 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 515 ImplicationChecksByTransitivity, 849.0ms TimeCoverageRelationStatistics Valid=307, Invalid=1585, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 12:41:02,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1896 states. [2021-08-21 12:41:02,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1896 to 1744. [2021-08-21 12:41:02,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1744 states, 1743 states have (on average 2.4859437751004014) internal successors, (4333), 1743 states have internal predecessors, (4333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:41:02,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1744 states to 1744 states and 4333 transitions. [2021-08-21 12:41:02,582 INFO L78 Accepts]: Start accepts. Automaton has 1744 states and 4333 transitions. Word has length 32 [2021-08-21 12:41:02,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:41:02,583 INFO L470 AbstractCegarLoop]: Abstraction has 1744 states and 4333 transitions. [2021-08-21 12:41:02,583 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:41:02,583 INFO L276 IsEmpty]: Start isEmpty. Operand 1744 states and 4333 transitions. [2021-08-21 12:41:02,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:41:02,584 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:41:02,584 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:41:02,621 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Ended with exit code 0 [2021-08-21 12:41:02,784 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 154 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2021-08-21 12:41:02,785 INFO L402 AbstractCegarLoop]: === Iteration 157 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:41:02,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:41:02,785 INFO L82 PathProgramCache]: Analyzing trace with hash -191577228, now seen corresponding path program 147 times [2021-08-21 12:41:02,785 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:41:02,785 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1477543648] [2021-08-21 12:41:02,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:41:02,785 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:41:02,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:41:03,157 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:41:03,157 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:41:03,157 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1477543648] [2021-08-21 12:41:03,157 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1477543648] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:41:03,157 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [979049993] [2021-08-21 12:41:03,157 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:41:03,157 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:41:03,157 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:41:03,158 INFO L229 MonitoredProcess]: Starting monitored process 155 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:41:03,158 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Waiting until timeout for monitored process [2021-08-21 12:41:08,942 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-08-21 12:41:08,942 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:41:08,943 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:41:08,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:41:09,739 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:41:09,739 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [979049993] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:41:09,739 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:41:09,739 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:41:09,739 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303089221] [2021-08-21 12:41:09,739 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:41:09,739 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:41:09,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:41:09,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=428, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:41:09,740 INFO L87 Difference]: Start difference. First operand 1744 states and 4333 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:41:10,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:41:10,300 INFO L93 Difference]: Finished difference Result 1926 states and 4764 transitions. [2021-08-21 12:41:10,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:41:10,300 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:41:10,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:41:10,303 INFO L225 Difference]: With dead ends: 1926 [2021-08-21 12:41:10,303 INFO L226 Difference]: Without dead ends: 1888 [2021-08-21 12:41:10,303 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 328 ImplicationChecksByTransitivity, 781.3ms TimeCoverageRelationStatistics Valid=212, Invalid=1194, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 12:41:10,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1888 states. [2021-08-21 12:41:10,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1888 to 1760. [2021-08-21 12:41:10,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1760 states, 1759 states have (on average 2.4860716316088687) internal successors, (4373), 1759 states have internal predecessors, (4373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:41:10,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1760 states to 1760 states and 4373 transitions. [2021-08-21 12:41:10,319 INFO L78 Accepts]: Start accepts. Automaton has 1760 states and 4373 transitions. Word has length 32 [2021-08-21 12:41:10,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:41:10,319 INFO L470 AbstractCegarLoop]: Abstraction has 1760 states and 4373 transitions. [2021-08-21 12:41:10,319 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:41:10,319 INFO L276 IsEmpty]: Start isEmpty. Operand 1760 states and 4373 transitions. [2021-08-21 12:41:10,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:41:10,321 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:41:10,321 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:41:10,357 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Ended with exit code 0 [2021-08-21 12:41:10,523 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable156,155 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:41:10,524 INFO L402 AbstractCegarLoop]: === Iteration 158 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:41:10,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:41:10,524 INFO L82 PathProgramCache]: Analyzing trace with hash -3886928, now seen corresponding path program 148 times [2021-08-21 12:41:10,524 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:41:10,524 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031837357] [2021-08-21 12:41:10,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:41:10,524 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:41:10,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:41:10,896 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:41:10,896 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:41:10,896 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031837357] [2021-08-21 12:41:10,896 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2031837357] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:41:10,896 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [852827739] [2021-08-21 12:41:10,896 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:41:10,897 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:41:10,897 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:41:10,897 INFO L229 MonitoredProcess]: Starting monitored process 156 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:41:10,898 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Waiting until timeout for monitored process [2021-08-21 12:41:16,845 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:41:16,845 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:41:16,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:41:16,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:41:17,874 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:41:17,875 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [852827739] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:41:17,875 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:41:17,875 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:41:17,875 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1949963602] [2021-08-21 12:41:17,875 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:41:17,875 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:41:17,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:41:17,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=418, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:41:17,875 INFO L87 Difference]: Start difference. First operand 1760 states and 4373 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:41:18,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:41:18,557 INFO L93 Difference]: Finished difference Result 2102 states and 5200 transitions. [2021-08-21 12:41:18,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:41:18,557 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:41:18,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:41:18,559 INFO L225 Difference]: With dead ends: 2102 [2021-08-21 12:41:18,559 INFO L226 Difference]: Without dead ends: 2056 [2021-08-21 12:41:18,559 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 374 ImplicationChecksByTransitivity, 890.9ms TimeCoverageRelationStatistics Valid=256, Invalid=1304, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 12:41:18,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2056 states. [2021-08-21 12:41:18,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2056 to 1784. [2021-08-21 12:41:18,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1784 states, 1783 states have (on average 2.4862591138530568) internal successors, (4433), 1783 states have internal predecessors, (4433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:41:18,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1784 states to 1784 states and 4433 transitions. [2021-08-21 12:41:18,576 INFO L78 Accepts]: Start accepts. Automaton has 1784 states and 4433 transitions. Word has length 32 [2021-08-21 12:41:18,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:41:18,576 INFO L470 AbstractCegarLoop]: Abstraction has 1784 states and 4433 transitions. [2021-08-21 12:41:18,576 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:41:18,576 INFO L276 IsEmpty]: Start isEmpty. Operand 1784 states and 4433 transitions. [2021-08-21 12:41:18,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:41:18,578 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:41:18,578 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:41:18,616 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Forceful destruction successful, exit code 0 [2021-08-21 12:41:18,778 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 156 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2021-08-21 12:41:18,778 INFO L402 AbstractCegarLoop]: === Iteration 159 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:41:18,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:41:18,778 INFO L82 PathProgramCache]: Analyzing trace with hash -1468963724, now seen corresponding path program 149 times [2021-08-21 12:41:18,778 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:41:18,779 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [478147877] [2021-08-21 12:41:18,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:41:18,779 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:41:18,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:41:18,971 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:41:18,971 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:41:18,971 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [478147877] [2021-08-21 12:41:18,972 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [478147877] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:41:18,972 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2049864866] [2021-08-21 12:41:18,972 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:41:18,972 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:41:18,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:41:18,972 INFO L229 MonitoredProcess]: Starting monitored process 157 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:41:18,973 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Waiting until timeout for monitored process [2021-08-21 12:41:24,974 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 12:41:24,974 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:41:24,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-21 12:41:24,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:41:25,738 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:41:25,738 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2049864866] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:41:25,738 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:41:25,738 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:41:25,738 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1617901553] [2021-08-21 12:41:25,739 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:41:25,739 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:41:25,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:41:25,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=404, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:41:25,739 INFO L87 Difference]: Start difference. First operand 1784 states and 4433 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:41:26,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:41:26,340 INFO L93 Difference]: Finished difference Result 2118 states and 5248 transitions. [2021-08-21 12:41:26,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:41:26,340 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:41:26,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:41:26,342 INFO L225 Difference]: With dead ends: 2118 [2021-08-21 12:41:26,343 INFO L226 Difference]: Without dead ends: 2088 [2021-08-21 12:41:26,343 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 453 ImplicationChecksByTransitivity, 715.9ms TimeCoverageRelationStatistics Valid=308, Invalid=1414, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 12:41:26,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2088 states. [2021-08-21 12:41:26,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2088 to 1792. [2021-08-21 12:41:26,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1792 states, 1791 states have (on average 2.486320491345617) internal successors, (4453), 1791 states have internal predecessors, (4453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:41:26,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1792 states to 1792 states and 4453 transitions. [2021-08-21 12:41:26,360 INFO L78 Accepts]: Start accepts. Automaton has 1792 states and 4453 transitions. Word has length 32 [2021-08-21 12:41:26,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:41:26,360 INFO L470 AbstractCegarLoop]: Abstraction has 1792 states and 4453 transitions. [2021-08-21 12:41:26,360 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:41:26,360 INFO L276 IsEmpty]: Start isEmpty. Operand 1792 states and 4453 transitions. [2021-08-21 12:41:26,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:41:26,362 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:41:26,362 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:41:26,402 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Ended with exit code 0 [2021-08-21 12:41:26,562 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2021-08-21 12:41:26,562 INFO L402 AbstractCegarLoop]: === Iteration 160 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:41:26,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:41:26,562 INFO L82 PathProgramCache]: Analyzing trace with hash 1271255472, now seen corresponding path program 150 times [2021-08-21 12:41:26,562 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:41:26,563 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1474075787] [2021-08-21 12:41:26,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:41:26,563 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:41:26,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:41:26,859 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:41:26,859 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:41:26,859 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1474075787] [2021-08-21 12:41:26,859 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1474075787] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:41:26,859 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [522444726] [2021-08-21 12:41:26,859 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:41:26,859 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:41:26,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:41:26,860 INFO L229 MonitoredProcess]: Starting monitored process 158 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:41:26,860 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Waiting until timeout for monitored process [2021-08-21 12:41:32,931 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-08-21 12:41:32,932 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:41:32,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:41:32,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:41:33,940 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:41:33,941 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [522444726] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:41:33,941 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:41:33,941 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:41:33,941 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1969050715] [2021-08-21 12:41:33,941 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:41:33,941 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:41:33,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:41:33,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=409, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:41:33,941 INFO L87 Difference]: Start difference. First operand 1792 states and 4453 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:41:34,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:41:34,566 INFO L93 Difference]: Finished difference Result 1990 states and 4932 transitions. [2021-08-21 12:41:34,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 12:41:34,566 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:41:34,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:41:34,569 INFO L225 Difference]: With dead ends: 1990 [2021-08-21 12:41:34,569 INFO L226 Difference]: Without dead ends: 1968 [2021-08-21 12:41:34,569 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 509 ImplicationChecksByTransitivity, 808.1ms TimeCoverageRelationStatistics Valid=320, Invalid=1572, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 12:41:34,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1968 states. [2021-08-21 12:41:34,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1968 to 1832. [2021-08-21 12:41:34,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1832 states, 1831 states have (on average 2.486619333697433) internal successors, (4553), 1831 states have internal predecessors, (4553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:41:34,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1832 states to 1832 states and 4553 transitions. [2021-08-21 12:41:34,586 INFO L78 Accepts]: Start accepts. Automaton has 1832 states and 4553 transitions. Word has length 32 [2021-08-21 12:41:34,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:41:34,586 INFO L470 AbstractCegarLoop]: Abstraction has 1832 states and 4553 transitions. [2021-08-21 12:41:34,586 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:41:34,586 INFO L276 IsEmpty]: Start isEmpty. Operand 1832 states and 4553 transitions. [2021-08-21 12:41:34,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:41:34,588 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:41:34,588 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:41:34,625 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Ended with exit code 0 [2021-08-21 12:41:34,788 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable159 [2021-08-21 12:41:34,788 INFO L402 AbstractCegarLoop]: === Iteration 161 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:41:34,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:41:34,788 INFO L82 PathProgramCache]: Analyzing trace with hash -193821324, now seen corresponding path program 151 times [2021-08-21 12:41:34,789 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:41:34,789 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711101631] [2021-08-21 12:41:34,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:41:34,789 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:41:34,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:41:35,123 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:41:35,124 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:41:35,124 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711101631] [2021-08-21 12:41:35,124 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1711101631] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:41:35,124 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1756189697] [2021-08-21 12:41:35,124 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:41:35,124 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:41:35,124 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:41:35,125 INFO L229 MonitoredProcess]: Starting monitored process 159 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:41:35,125 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Waiting until timeout for monitored process [2021-08-21 12:41:41,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:41:41,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:41:41,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:41:42,086 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:41:42,086 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1756189697] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:41:42,086 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:41:42,086 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:41:42,086 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578308404] [2021-08-21 12:41:42,086 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:41:42,086 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:41:42,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:41:42,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=408, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:41:42,087 INFO L87 Difference]: Start difference. First operand 1832 states and 4553 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:41:42,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:41:42,795 INFO L93 Difference]: Finished difference Result 2094 states and 5188 transitions. [2021-08-21 12:41:42,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 12:41:42,795 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:41:42,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:41:42,797 INFO L225 Difference]: With dead ends: 2094 [2021-08-21 12:41:42,797 INFO L226 Difference]: Without dead ends: 2064 [2021-08-21 12:41:42,797 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 519 ImplicationChecksByTransitivity, 891.3ms TimeCoverageRelationStatistics Valid=334, Invalid=1558, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 12:41:42,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2064 states. [2021-08-21 12:41:42,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2064 to 1832. [2021-08-21 12:41:42,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1832 states, 1831 states have (on average 2.486619333697433) internal successors, (4553), 1831 states have internal predecessors, (4553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:41:42,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1832 states to 1832 states and 4553 transitions. [2021-08-21 12:41:42,815 INFO L78 Accepts]: Start accepts. Automaton has 1832 states and 4553 transitions. Word has length 32 [2021-08-21 12:41:42,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:41:42,815 INFO L470 AbstractCegarLoop]: Abstraction has 1832 states and 4553 transitions. [2021-08-21 12:41:42,815 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:41:42,815 INFO L276 IsEmpty]: Start isEmpty. Operand 1832 states and 4553 transitions. [2021-08-21 12:41:42,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:41:42,817 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:41:42,817 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:41:42,852 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Ended with exit code 0 [2021-08-21 12:41:43,017 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160,159 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:41:43,017 INFO L402 AbstractCegarLoop]: === Iteration 162 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:41:43,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:41:43,017 INFO L82 PathProgramCache]: Analyzing trace with hash 1065317040, now seen corresponding path program 152 times [2021-08-21 12:41:43,017 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:41:43,018 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [723450308] [2021-08-21 12:41:43,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:41:43,018 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:41:43,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:41:43,412 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:41:43,412 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:41:43,412 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [723450308] [2021-08-21 12:41:43,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [723450308] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:41:43,413 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2107479273] [2021-08-21 12:41:43,413 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:41:43,413 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:41:43,413 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:41:43,413 INFO L229 MonitoredProcess]: Starting monitored process 160 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:41:43,416 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Waiting until timeout for monitored process [2021-08-21 12:41:49,575 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:41:49,575 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:41:49,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:41:49,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:41:50,439 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:41:50,439 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2107479273] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:41:50,439 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:41:50,439 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:41:50,439 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [256913619] [2021-08-21 12:41:50,440 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:41:50,440 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:41:50,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:41:50,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=405, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:41:50,440 INFO L87 Difference]: Start difference. First operand 1832 states and 4553 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:41:51,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:41:51,148 INFO L93 Difference]: Finished difference Result 2086 states and 5168 transitions. [2021-08-21 12:41:51,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 12:41:51,148 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:41:51,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:41:51,151 INFO L225 Difference]: With dead ends: 2086 [2021-08-21 12:41:51,151 INFO L226 Difference]: Without dead ends: 2056 [2021-08-21 12:41:51,151 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 514 ImplicationChecksByTransitivity, 877.1ms TimeCoverageRelationStatistics Valid=341, Invalid=1551, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 12:41:51,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2056 states. [2021-08-21 12:41:51,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2056 to 1840. [2021-08-21 12:41:51,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1840 states, 1839 states have (on average 2.486677542142469) internal successors, (4573), 1839 states have internal predecessors, (4573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:41:51,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1840 states to 1840 states and 4573 transitions. [2021-08-21 12:41:51,169 INFO L78 Accepts]: Start accepts. Automaton has 1840 states and 4573 transitions. Word has length 32 [2021-08-21 12:41:51,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:41:51,170 INFO L470 AbstractCegarLoop]: Abstraction has 1840 states and 4573 transitions. [2021-08-21 12:41:51,170 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:41:51,170 INFO L276 IsEmpty]: Start isEmpty. Operand 1840 states and 4573 transitions. [2021-08-21 12:41:51,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:41:51,171 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:41:51,171 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:41:51,210 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Ended with exit code 0 [2021-08-21 12:41:51,372 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161,160 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:41:51,372 INFO L402 AbstractCegarLoop]: === Iteration 163 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:41:51,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:41:51,372 INFO L82 PathProgramCache]: Analyzing trace with hash 1253007340, now seen corresponding path program 153 times [2021-08-21 12:41:51,372 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:41:51,372 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150829934] [2021-08-21 12:41:51,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:41:51,373 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:41:51,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:41:51,623 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:41:51,623 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:41:51,623 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150829934] [2021-08-21 12:41:51,623 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1150829934] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:41:51,623 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [733784087] [2021-08-21 12:41:51,623 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:41:51,623 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:41:51,623 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:41:51,624 INFO L229 MonitoredProcess]: Starting monitored process 161 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:41:51,624 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Waiting until timeout for monitored process [2021-08-21 12:41:57,920 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-21 12:41:57,920 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:41:57,921 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:41:57,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:41:58,928 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:41:58,928 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [733784087] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:41:58,928 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:41:58,928 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:41:58,928 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328583838] [2021-08-21 12:41:58,929 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:41:58,929 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:41:58,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:41:58,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:41:58,929 INFO L87 Difference]: Start difference. First operand 1840 states and 4573 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:41:59,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:41:59,510 INFO L93 Difference]: Finished difference Result 2022 states and 5008 transitions. [2021-08-21 12:41:59,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:41:59,510 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:41:59,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:41:59,512 INFO L225 Difference]: With dead ends: 2022 [2021-08-21 12:41:59,512 INFO L226 Difference]: Without dead ends: 1992 [2021-08-21 12:41:59,512 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 398 ImplicationChecksByTransitivity, 811.7ms TimeCoverageRelationStatistics Valid=218, Invalid=1264, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 12:41:59,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1992 states. [2021-08-21 12:41:59,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1992 to 1864. [2021-08-21 12:41:59,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1864 states, 1863 states have (on average 2.4868491680085882) internal successors, (4633), 1863 states have internal predecessors, (4633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:41:59,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1864 states to 1864 states and 4633 transitions. [2021-08-21 12:41:59,530 INFO L78 Accepts]: Start accepts. Automaton has 1864 states and 4633 transitions. Word has length 32 [2021-08-21 12:41:59,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:41:59,530 INFO L470 AbstractCegarLoop]: Abstraction has 1864 states and 4633 transitions. [2021-08-21 12:41:59,530 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:41:59,530 INFO L276 IsEmpty]: Start isEmpty. Operand 1864 states and 4633 transitions. [2021-08-21 12:41:59,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:41:59,532 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:41:59,532 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:41:59,570 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Ended with exit code 0 [2021-08-21 12:41:59,733 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,161 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:41:59,733 INFO L402 AbstractCegarLoop]: === Iteration 164 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:41:59,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:41:59,733 INFO L82 PathProgramCache]: Analyzing trace with hash -1649527760, now seen corresponding path program 154 times [2021-08-21 12:41:59,733 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:41:59,733 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [70407489] [2021-08-21 12:41:59,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:41:59,734 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:41:59,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:41:59,974 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:41:59,974 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:41:59,974 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [70407489] [2021-08-21 12:41:59,974 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [70407489] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:41:59,974 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1894150670] [2021-08-21 12:41:59,975 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:41:59,975 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:41:59,975 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:41:59,975 INFO L229 MonitoredProcess]: Starting monitored process 162 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:41:59,976 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Waiting until timeout for monitored process [2021-08-21 12:42:06,278 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:42:06,279 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:42:06,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:42:06,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:42:07,366 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:42:07,367 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1894150670] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:42:07,367 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:42:07,367 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:42:07,367 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2140865251] [2021-08-21 12:42:07,367 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:42:07,367 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:42:07,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:42:07,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=408, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:42:07,367 INFO L87 Difference]: Start difference. First operand 1864 states and 4633 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:42:08,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:42:08,069 INFO L93 Difference]: Finished difference Result 2110 states and 5224 transitions. [2021-08-21 12:42:08,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:42:08,069 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:42:08,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:42:08,071 INFO L225 Difference]: With dead ends: 2110 [2021-08-21 12:42:08,071 INFO L226 Difference]: Without dead ends: 2072 [2021-08-21 12:42:08,072 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 446 ImplicationChecksByTransitivity, 922.3ms TimeCoverageRelationStatistics Valid=283, Invalid=1357, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 12:42:08,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2072 states. [2021-08-21 12:42:08,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2072 to 1888. [2021-08-21 12:42:08,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1888 states, 1887 states have (on average 2.4870164281928986) internal successors, (4693), 1887 states have internal predecessors, (4693), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:42:08,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1888 states to 1888 states and 4693 transitions. [2021-08-21 12:42:08,089 INFO L78 Accepts]: Start accepts. Automaton has 1888 states and 4693 transitions. Word has length 32 [2021-08-21 12:42:08,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:42:08,089 INFO L470 AbstractCegarLoop]: Abstraction has 1888 states and 4693 transitions. [2021-08-21 12:42:08,089 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:42:08,089 INFO L276 IsEmpty]: Start isEmpty. Operand 1888 states and 4693 transitions. [2021-08-21 12:42:08,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:42:08,091 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:42:08,091 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:42:08,129 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Ended with exit code 0 [2021-08-21 12:42:08,291 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,162 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:42:08,291 INFO L402 AbstractCegarLoop]: === Iteration 165 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:42:08,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:42:08,292 INFO L82 PathProgramCache]: Analyzing trace with hash 914669804, now seen corresponding path program 155 times [2021-08-21 12:42:08,292 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:42:08,292 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1717799699] [2021-08-21 12:42:08,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:42:08,292 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:42:08,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:42:08,517 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:42:08,517 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:42:08,517 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1717799699] [2021-08-21 12:42:08,517 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1717799699] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:42:08,517 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [870107961] [2021-08-21 12:42:08,517 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:42:08,517 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:42:08,517 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:42:08,518 INFO L229 MonitoredProcess]: Starting monitored process 163 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:42:08,518 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Waiting until timeout for monitored process [2021-08-21 12:42:14,950 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-08-21 12:42:14,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:42:14,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:42:14,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:42:15,927 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:42:15,928 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [870107961] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:42:15,928 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:42:15,928 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:42:15,928 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1671063583] [2021-08-21 12:42:15,928 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:42:15,928 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:42:15,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:42:15,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=420, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:42:15,928 INFO L87 Difference]: Start difference. First operand 1888 states and 4693 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:42:16,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:42:16,516 INFO L93 Difference]: Finished difference Result 2078 states and 5152 transitions. [2021-08-21 12:42:16,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:42:16,516 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:42:16,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:42:16,518 INFO L225 Difference]: With dead ends: 2078 [2021-08-21 12:42:16,518 INFO L226 Difference]: Without dead ends: 2056 [2021-08-21 12:42:16,519 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 372 ImplicationChecksByTransitivity, 784.9ms TimeCoverageRelationStatistics Valid=216, Invalid=1190, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 12:42:16,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2056 states. [2021-08-21 12:42:16,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2056 to 1872. [2021-08-21 12:42:16,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1872 states, 1871 states have (on average 2.48690539818279) internal successors, (4653), 1871 states have internal predecessors, (4653), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:42:16,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1872 states to 1872 states and 4653 transitions. [2021-08-21 12:42:16,537 INFO L78 Accepts]: Start accepts. Automaton has 1872 states and 4653 transitions. Word has length 32 [2021-08-21 12:42:16,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:42:16,537 INFO L470 AbstractCegarLoop]: Abstraction has 1872 states and 4653 transitions. [2021-08-21 12:42:16,537 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:42:16,537 INFO L276 IsEmpty]: Start isEmpty. Operand 1872 states and 4653 transitions. [2021-08-21 12:42:16,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:42:16,539 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:42:16,539 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:42:16,579 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Ended with exit code 0 [2021-08-21 12:42:16,739 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,163 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:42:16,740 INFO L402 AbstractCegarLoop]: === Iteration 166 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:42:16,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:42:16,740 INFO L82 PathProgramCache]: Analyzing trace with hash -1212333060, now seen corresponding path program 156 times [2021-08-21 12:42:16,740 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:42:16,740 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849359633] [2021-08-21 12:42:16,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:42:16,740 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:42:16,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:42:16,976 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 1 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:42:16,976 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:42:16,976 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1849359633] [2021-08-21 12:42:16,976 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1849359633] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:42:16,976 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [924732503] [2021-08-21 12:42:16,976 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:42:16,976 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:42:16,976 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:42:16,978 INFO L229 MonitoredProcess]: Starting monitored process 164 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:42:16,978 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Waiting until timeout for monitored process [2021-08-21 12:42:23,448 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2021-08-21 12:42:23,448 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:42:23,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:42:23,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:42:24,081 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 1 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:42:24,081 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [924732503] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:42:24,081 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:42:24,081 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:42:24,081 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069503576] [2021-08-21 12:42:24,082 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:42:24,082 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:42:24,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:42:24,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:42:24,082 INFO L87 Difference]: Start difference. First operand 1872 states and 4653 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:42:24,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:42:24,573 INFO L93 Difference]: Finished difference Result 2022 states and 4996 transitions. [2021-08-21 12:42:24,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:42:24,573 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:42:24,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:42:24,575 INFO L225 Difference]: With dead ends: 2022 [2021-08-21 12:42:24,575 INFO L226 Difference]: Without dead ends: 1968 [2021-08-21 12:42:24,576 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 424 ImplicationChecksByTransitivity, 625.4ms TimeCoverageRelationStatistics Valid=290, Invalid=1432, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 12:42:24,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1968 states. [2021-08-21 12:42:24,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1968 to 1904. [2021-08-21 12:42:24,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1904 states, 1903 states have (on average 2.487125591171834) internal successors, (4733), 1903 states have internal predecessors, (4733), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:42:24,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1904 states to 1904 states and 4733 transitions. [2021-08-21 12:42:24,593 INFO L78 Accepts]: Start accepts. Automaton has 1904 states and 4733 transitions. Word has length 32 [2021-08-21 12:42:24,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:42:24,593 INFO L470 AbstractCegarLoop]: Abstraction has 1904 states and 4733 transitions. [2021-08-21 12:42:24,593 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:42:24,593 INFO L276 IsEmpty]: Start isEmpty. Operand 1904 states and 4733 transitions. [2021-08-21 12:42:24,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:42:24,594 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:42:24,594 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:42:24,635 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Ended with exit code 0 [2021-08-21 12:42:24,795 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165,164 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:42:24,795 INFO L402 AbstractCegarLoop]: === Iteration 167 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:42:24,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:42:24,795 INFO L82 PathProgramCache]: Analyzing trace with hash -1024642760, now seen corresponding path program 157 times [2021-08-21 12:42:24,795 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:42:24,795 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [746785518] [2021-08-21 12:42:24,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:42:24,795 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:42:24,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:42:24,987 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 2 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:42:24,988 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:42:24,988 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [746785518] [2021-08-21 12:42:24,988 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [746785518] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:42:24,988 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [582787817] [2021-08-21 12:42:24,988 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:42:24,988 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:42:24,988 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:42:24,989 INFO L229 MonitoredProcess]: Starting monitored process 165 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:42:24,989 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Waiting until timeout for monitored process [2021-08-21 12:42:31,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:42:31,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:42:31,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:42:32,131 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 2 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:42:32,132 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [582787817] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:42:32,132 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:42:32,132 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:42:32,132 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1820880290] [2021-08-21 12:42:32,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:42:32,132 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:42:32,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:42:32,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=406, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:42:32,132 INFO L87 Difference]: Start difference. First operand 1904 states and 4733 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:42:32,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:42:32,563 INFO L93 Difference]: Finished difference Result 2038 states and 5048 transitions. [2021-08-21 12:42:32,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:42:32,564 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:42:32,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:42:32,566 INFO L225 Difference]: With dead ends: 2038 [2021-08-21 12:42:32,566 INFO L226 Difference]: Without dead ends: 2008 [2021-08-21 12:42:32,566 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 377 ImplicationChecksByTransitivity, 535.9ms TimeCoverageRelationStatistics Valid=299, Invalid=1341, Unknown=0, NotChecked=0, Total=1640 [2021-08-21 12:42:32,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2008 states. [2021-08-21 12:42:32,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2008 to 1904. [2021-08-21 12:42:32,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1904 states, 1903 states have (on average 2.487125591171834) internal successors, (4733), 1903 states have internal predecessors, (4733), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:42:32,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1904 states to 1904 states and 4733 transitions. [2021-08-21 12:42:32,584 INFO L78 Accepts]: Start accepts. Automaton has 1904 states and 4733 transitions. Word has length 32 [2021-08-21 12:42:32,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:42:32,584 INFO L470 AbstractCegarLoop]: Abstraction has 1904 states and 4733 transitions. [2021-08-21 12:42:32,584 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:42:32,584 INFO L276 IsEmpty]: Start isEmpty. Operand 1904 states and 4733 transitions. [2021-08-21 12:42:32,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:42:32,586 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:42:32,586 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:42:32,626 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Ended with exit code 0 [2021-08-21 12:42:32,786 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable166 [2021-08-21 12:42:32,787 INFO L402 AbstractCegarLoop]: === Iteration 168 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:42:32,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:42:32,787 INFO L82 PathProgramCache]: Analyzing trace with hash -1230581192, now seen corresponding path program 158 times [2021-08-21 12:42:32,787 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:42:32,787 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1385866956] [2021-08-21 12:42:32,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:42:32,787 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:42:32,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:42:32,958 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 2 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:42:32,958 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:42:32,958 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1385866956] [2021-08-21 12:42:32,958 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1385866956] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:42:32,958 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [621097981] [2021-08-21 12:42:32,958 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:42:32,958 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:42:32,959 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:42:32,959 INFO L229 MonitoredProcess]: Starting monitored process 166 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:42:32,960 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Waiting until timeout for monitored process [2021-08-21 12:42:39,494 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:42:39,494 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:42:39,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:42:39,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:42:40,148 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 2 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:42:40,148 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [621097981] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:42:40,148 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:42:40,148 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:42:40,148 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016293918] [2021-08-21 12:42:40,148 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:42:40,148 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:42:40,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:42:40,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=400, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:42:40,149 INFO L87 Difference]: Start difference. First operand 1904 states and 4733 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:42:40,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:42:40,572 INFO L93 Difference]: Finished difference Result 2078 states and 5148 transitions. [2021-08-21 12:42:40,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:42:40,572 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:42:40,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:42:40,575 INFO L225 Difference]: With dead ends: 2078 [2021-08-21 12:42:40,575 INFO L226 Difference]: Without dead ends: 2048 [2021-08-21 12:42:40,575 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 377 ImplicationChecksByTransitivity, 567.7ms TimeCoverageRelationStatistics Valid=305, Invalid=1255, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 12:42:40,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2048 states. [2021-08-21 12:42:40,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2048 to 1896. [2021-08-21 12:42:40,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1896 states, 1895 states have (on average 2.487071240105541) internal successors, (4713), 1895 states have internal predecessors, (4713), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:42:40,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1896 states to 1896 states and 4713 transitions. [2021-08-21 12:42:40,611 INFO L78 Accepts]: Start accepts. Automaton has 1896 states and 4713 transitions. Word has length 32 [2021-08-21 12:42:40,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:42:40,611 INFO L470 AbstractCegarLoop]: Abstraction has 1896 states and 4713 transitions. [2021-08-21 12:42:40,611 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:42:40,611 INFO L276 IsEmpty]: Start isEmpty. Operand 1896 states and 4713 transitions. [2021-08-21 12:42:40,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:42:40,613 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:42:40,613 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:42:40,655 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Ended with exit code 0 [2021-08-21 12:42:40,813 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 166 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable167 [2021-08-21 12:42:40,813 INFO L402 AbstractCegarLoop]: === Iteration 169 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:42:40,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:42:40,814 INFO L82 PathProgramCache]: Analyzing trace with hash -1568918728, now seen corresponding path program 159 times [2021-08-21 12:42:40,814 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:42:40,814 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159348359] [2021-08-21 12:42:40,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:42:40,814 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:42:40,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:42:41,019 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 2 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:42:41,019 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:42:41,019 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [159348359] [2021-08-21 12:42:41,019 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [159348359] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:42:41,019 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [506278721] [2021-08-21 12:42:41,019 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:42:41,019 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:42:41,019 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:42:41,020 INFO L229 MonitoredProcess]: Starting monitored process 167 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:42:41,020 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Waiting until timeout for monitored process [2021-08-21 12:42:47,651 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-21 12:42:47,651 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:42:47,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-21 12:42:47,652 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:42:48,304 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 2 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:42:48,305 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [506278721] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:42:48,305 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:42:48,305 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:42:48,305 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1185477010] [2021-08-21 12:42:48,305 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:42:48,305 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:42:48,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:42:48,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=392, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:42:48,305 INFO L87 Difference]: Start difference. First operand 1896 states and 4713 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:42:48,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:42:48,668 INFO L93 Difference]: Finished difference Result 2046 states and 5068 transitions. [2021-08-21 12:42:48,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:42:48,668 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:42:48,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:42:48,670 INFO L225 Difference]: With dead ends: 2046 [2021-08-21 12:42:48,670 INFO L226 Difference]: Without dead ends: 2016 [2021-08-21 12:42:48,670 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 355 ImplicationChecksByTransitivity, 499.9ms TimeCoverageRelationStatistics Valid=271, Invalid=1135, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 12:42:48,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2016 states. [2021-08-21 12:42:48,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2016 to 1896. [2021-08-21 12:42:48,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1896 states, 1895 states have (on average 2.487071240105541) internal successors, (4713), 1895 states have internal predecessors, (4713), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:42:48,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1896 states to 1896 states and 4713 transitions. [2021-08-21 12:42:48,687 INFO L78 Accepts]: Start accepts. Automaton has 1896 states and 4713 transitions. Word has length 32 [2021-08-21 12:42:48,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:42:48,687 INFO L470 AbstractCegarLoop]: Abstraction has 1896 states and 4713 transitions. [2021-08-21 12:42:48,688 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:42:48,688 INFO L276 IsEmpty]: Start isEmpty. Operand 1896 states and 4713 transitions. [2021-08-21 12:42:48,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:42:48,689 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:42:48,689 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:42:48,730 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Ended with exit code 0 [2021-08-21 12:42:48,889 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable168 [2021-08-21 12:42:48,890 INFO L402 AbstractCegarLoop]: === Iteration 170 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:42:48,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:42:48,890 INFO L82 PathProgramCache]: Analyzing trace with hash -1587166860, now seen corresponding path program 160 times [2021-08-21 12:42:48,890 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:42:48,890 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [724867639] [2021-08-21 12:42:48,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:42:48,890 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:42:48,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:42:49,088 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:42:49,088 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:42:49,088 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [724867639] [2021-08-21 12:42:49,088 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [724867639] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:42:49,088 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1131595043] [2021-08-21 12:42:49,088 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:42:49,088 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:42:49,089 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:42:49,093 INFO L229 MonitoredProcess]: Starting monitored process 168 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:42:49,128 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Waiting until timeout for monitored process [2021-08-21 12:42:55,796 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:42:55,796 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:42:55,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:42:55,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:42:56,594 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:42:56,594 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1131595043] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:42:56,594 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:42:56,594 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:42:56,594 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793068827] [2021-08-21 12:42:56,595 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:42:56,595 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:42:56,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:42:56,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=419, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:42:56,595 INFO L87 Difference]: Start difference. First operand 1896 states and 4713 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:42:57,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:42:57,073 INFO L93 Difference]: Finished difference Result 2126 states and 5264 transitions. [2021-08-21 12:42:57,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:42:57,073 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:42:57,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:42:57,075 INFO L225 Difference]: With dead ends: 2126 [2021-08-21 12:42:57,075 INFO L226 Difference]: Without dead ends: 2088 [2021-08-21 12:42:57,076 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 432 ImplicationChecksByTransitivity, 651.1ms TimeCoverageRelationStatistics Valid=266, Invalid=1456, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 12:42:57,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2088 states. [2021-08-21 12:42:57,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2088 to 1912. [2021-08-21 12:42:57,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1912 states, 1911 states have (on average 2.4871794871794872) internal successors, (4753), 1911 states have internal predecessors, (4753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:42:57,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1912 states to 1912 states and 4753 transitions. [2021-08-21 12:42:57,094 INFO L78 Accepts]: Start accepts. Automaton has 1912 states and 4753 transitions. Word has length 32 [2021-08-21 12:42:57,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:42:57,094 INFO L470 AbstractCegarLoop]: Abstraction has 1912 states and 4753 transitions. [2021-08-21 12:42:57,094 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:42:57,094 INFO L276 IsEmpty]: Start isEmpty. Operand 1912 states and 4753 transitions. [2021-08-21 12:42:57,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:42:57,095 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:42:57,095 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:42:57,135 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Ended with exit code 0 [2021-08-21 12:42:57,296 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 168 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2021-08-21 12:42:57,296 INFO L402 AbstractCegarLoop]: === Iteration 171 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:42:57,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:42:57,296 INFO L82 PathProgramCache]: Analyzing trace with hash -1399476560, now seen corresponding path program 161 times [2021-08-21 12:42:57,296 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:42:57,296 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085598033] [2021-08-21 12:42:57,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:42:57,296 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:42:57,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:42:57,614 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:42:57,614 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:42:57,614 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1085598033] [2021-08-21 12:42:57,614 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1085598033] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:42:57,614 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1660307135] [2021-08-21 12:42:57,614 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:42:57,614 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:42:57,614 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:42:57,615 INFO L229 MonitoredProcess]: Starting monitored process 169 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:42:57,615 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Waiting until timeout for monitored process [2021-08-21 12:43:04,342 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 12:43:04,342 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:43:04,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-21 12:43:04,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:43:05,140 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:43:05,140 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1660307135] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:43:05,140 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:43:05,140 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:43:05,140 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [596785834] [2021-08-21 12:43:05,141 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:43:05,141 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:43:05,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:43:05,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=410, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:43:05,141 INFO L87 Difference]: Start difference. First operand 1912 states and 4753 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:43:05,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:43:05,706 INFO L93 Difference]: Finished difference Result 2134 states and 5280 transitions. [2021-08-21 12:43:05,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:43:05,707 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:43:05,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:43:05,709 INFO L225 Difference]: With dead ends: 2134 [2021-08-21 12:43:05,709 INFO L226 Difference]: Without dead ends: 2088 [2021-08-21 12:43:05,709 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 431 ImplicationChecksByTransitivity, 723.7ms TimeCoverageRelationStatistics Valid=299, Invalid=1423, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 12:43:05,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2088 states. [2021-08-21 12:43:05,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2088 to 1904. [2021-08-21 12:43:05,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1904 states, 1903 states have (on average 2.487125591171834) internal successors, (4733), 1903 states have internal predecessors, (4733), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:43:05,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1904 states to 1904 states and 4733 transitions. [2021-08-21 12:43:05,728 INFO L78 Accepts]: Start accepts. Automaton has 1904 states and 4733 transitions. Word has length 32 [2021-08-21 12:43:05,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:43:05,728 INFO L470 AbstractCegarLoop]: Abstraction has 1904 states and 4733 transitions. [2021-08-21 12:43:05,728 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:43:05,728 INFO L276 IsEmpty]: Start isEmpty. Operand 1904 states and 4733 transitions. [2021-08-21 12:43:05,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:43:05,730 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:43:05,730 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:43:05,770 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Ended with exit code 0 [2021-08-21 12:43:05,930 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170,169 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:43:05,930 INFO L402 AbstractCegarLoop]: === Iteration 172 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:43:05,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:43:05,930 INFO L82 PathProgramCache]: Analyzing trace with hash -1878059592, now seen corresponding path program 162 times [2021-08-21 12:43:05,930 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:43:05,930 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1543958216] [2021-08-21 12:43:05,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:43:05,930 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:43:05,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:43:06,258 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:43:06,259 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:43:06,259 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1543958216] [2021-08-21 12:43:06,259 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1543958216] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:43:06,259 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1013697777] [2021-08-21 12:43:06,259 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:43:06,259 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:43:06,259 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:43:06,260 INFO L229 MonitoredProcess]: Starting monitored process 170 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:43:06,260 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (170)] Waiting until timeout for monitored process [2021-08-21 12:43:12,985 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 12:43:12,986 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:43:12,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:43:12,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:43:13,681 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:43:13,682 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1013697777] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:43:13,682 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:43:13,682 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:43:13,682 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897396375] [2021-08-21 12:43:13,682 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:43:13,682 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:43:13,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:43:13,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=396, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:43:13,682 INFO L87 Difference]: Start difference. First operand 1904 states and 4733 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:43:14,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:43:14,302 INFO L93 Difference]: Finished difference Result 2198 states and 5448 transitions. [2021-08-21 12:43:14,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 12:43:14,303 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:43:14,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:43:14,305 INFO L225 Difference]: With dead ends: 2198 [2021-08-21 12:43:14,305 INFO L226 Difference]: Without dead ends: 2168 [2021-08-21 12:43:14,305 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 524 ImplicationChecksByTransitivity, 768.1ms TimeCoverageRelationStatistics Valid=370, Invalid=1610, Unknown=0, NotChecked=0, Total=1980 [2021-08-21 12:43:14,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2168 states. [2021-08-21 12:43:14,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2168 to 1888. [2021-08-21 12:43:14,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1888 states, 1887 states have (on average 2.4870164281928986) internal successors, (4693), 1887 states have internal predecessors, (4693), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:43:14,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1888 states to 1888 states and 4693 transitions. [2021-08-21 12:43:14,324 INFO L78 Accepts]: Start accepts. Automaton has 1888 states and 4693 transitions. Word has length 32 [2021-08-21 12:43:14,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:43:14,324 INFO L470 AbstractCegarLoop]: Abstraction has 1888 states and 4693 transitions. [2021-08-21 12:43:14,324 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:43:14,324 INFO L276 IsEmpty]: Start isEmpty. Operand 1888 states and 4693 transitions. [2021-08-21 12:43:14,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:43:14,326 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:43:14,326 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:43:14,367 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (170)] Ended with exit code 0 [2021-08-21 12:43:14,528 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171,170 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:43:14,529 INFO L402 AbstractCegarLoop]: === Iteration 173 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:43:14,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:43:14,529 INFO L82 PathProgramCache]: Analyzing trace with hash -650361996, now seen corresponding path program 163 times [2021-08-21 12:43:14,529 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:43:14,529 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1823286734] [2021-08-21 12:43:14,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:43:14,529 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:43:14,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:43:14,848 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:43:14,849 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:43:14,849 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1823286734] [2021-08-21 12:43:14,849 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1823286734] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:43:14,849 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [687039882] [2021-08-21 12:43:14,849 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:43:14,849 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:43:14,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:43:14,850 INFO L229 MonitoredProcess]: Starting monitored process 171 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:43:14,850 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (171)] Waiting until timeout for monitored process [2021-08-21 12:43:21,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:43:21,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:43:21,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:43:22,373 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:43:22,373 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [687039882] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:43:22,373 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:43:22,373 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:43:22,373 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488542107] [2021-08-21 12:43:22,373 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:43:22,373 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:43:22,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:43:22,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:43:22,374 INFO L87 Difference]: Start difference. First operand 1888 states and 4693 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:43:22,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:43:22,734 INFO L93 Difference]: Finished difference Result 2038 states and 5044 transitions. [2021-08-21 12:43:22,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:43:22,734 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:43:22,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:43:22,737 INFO L225 Difference]: With dead ends: 2038 [2021-08-21 12:43:22,737 INFO L226 Difference]: Without dead ends: 2000 [2021-08-21 12:43:22,737 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 302 ImplicationChecksByTransitivity, 555.2ms TimeCoverageRelationStatistics Valid=212, Invalid=1048, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 12:43:22,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2000 states. [2021-08-21 12:43:22,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2000 to 1904. [2021-08-21 12:43:22,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1904 states, 1903 states have (on average 2.487125591171834) internal successors, (4733), 1903 states have internal predecessors, (4733), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:43:22,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1904 states to 1904 states and 4733 transitions. [2021-08-21 12:43:22,754 INFO L78 Accepts]: Start accepts. Automaton has 1904 states and 4733 transitions. Word has length 32 [2021-08-21 12:43:22,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:43:22,754 INFO L470 AbstractCegarLoop]: Abstraction has 1904 states and 4733 transitions. [2021-08-21 12:43:22,754 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:43:22,754 INFO L276 IsEmpty]: Start isEmpty. Operand 1904 states and 4733 transitions. [2021-08-21 12:43:22,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:43:22,756 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:43:22,756 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:43:22,796 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (171)] Ended with exit code 0 [2021-08-21 12:43:22,956 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable172,171 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:43:22,956 INFO L402 AbstractCegarLoop]: === Iteration 174 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:43:22,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:43:22,956 INFO L82 PathProgramCache]: Analyzing trace with hash -462671696, now seen corresponding path program 164 times [2021-08-21 12:43:22,957 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:43:22,957 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [685061665] [2021-08-21 12:43:22,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:43:22,957 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:43:23,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:43:23,260 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:43:23,260 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:43:23,260 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [685061665] [2021-08-21 12:43:23,260 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [685061665] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:43:23,260 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1731113199] [2021-08-21 12:43:23,260 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:43:23,260 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:43:23,260 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:43:23,261 INFO L229 MonitoredProcess]: Starting monitored process 172 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:43:23,261 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (172)] Waiting until timeout for monitored process [2021-08-21 12:43:30,147 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:43:30,148 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:43:30,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:43:30,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:43:31,147 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:43:31,147 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1731113199] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:43:31,147 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:43:31,147 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:43:31,147 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1680645953] [2021-08-21 12:43:31,147 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:43:31,147 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:43:31,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:43:31,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=410, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:43:31,148 INFO L87 Difference]: Start difference. First operand 1904 states and 4733 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:43:31,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:43:31,673 INFO L93 Difference]: Finished difference Result 2206 states and 5468 transitions. [2021-08-21 12:43:31,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:43:31,674 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:43:31,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:43:31,676 INFO L225 Difference]: With dead ends: 2206 [2021-08-21 12:43:31,676 INFO L226 Difference]: Without dead ends: 2168 [2021-08-21 12:43:31,676 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 366 ImplicationChecksByTransitivity, 832.4ms TimeCoverageRelationStatistics Valid=258, Invalid=1224, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 12:43:31,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2168 states. [2021-08-21 12:43:31,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2168 to 1912. [2021-08-21 12:43:31,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1912 states, 1911 states have (on average 2.4871794871794872) internal successors, (4753), 1911 states have internal predecessors, (4753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:43:31,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1912 states to 1912 states and 4753 transitions. [2021-08-21 12:43:31,695 INFO L78 Accepts]: Start accepts. Automaton has 1912 states and 4753 transitions. Word has length 32 [2021-08-21 12:43:31,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:43:31,695 INFO L470 AbstractCegarLoop]: Abstraction has 1912 states and 4753 transitions. [2021-08-21 12:43:31,695 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:43:31,695 INFO L276 IsEmpty]: Start isEmpty. Operand 1912 states and 4753 transitions. [2021-08-21 12:43:31,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:43:31,696 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:43:31,697 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:43:31,738 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (172)] Ended with exit code 0 [2021-08-21 12:43:31,897 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,172 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:43:31,897 INFO L402 AbstractCegarLoop]: === Iteration 175 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:43:31,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:43:31,897 INFO L82 PathProgramCache]: Analyzing trace with hash 1034142580, now seen corresponding path program 165 times [2021-08-21 12:43:31,897 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:43:31,897 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1791093464] [2021-08-21 12:43:31,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:43:31,898 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:43:31,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:43:32,159 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:43:32,159 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:43:32,159 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1791093464] [2021-08-21 12:43:32,159 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1791093464] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:43:32,159 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [957426972] [2021-08-21 12:43:32,159 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:43:32,159 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:43:32,159 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:43:32,166 INFO L229 MonitoredProcess]: Starting monitored process 173 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:43:32,166 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (173)] Waiting until timeout for monitored process [2021-08-21 12:43:39,166 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 12:43:39,166 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:43:39,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:43:39,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:43:40,041 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:43:40,042 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [957426972] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:43:40,042 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:43:40,042 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:43:40,042 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2111619525] [2021-08-21 12:43:40,042 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:43:40,042 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:43:40,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:43:40,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=423, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:43:40,042 INFO L87 Difference]: Start difference. First operand 1912 states and 4753 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:43:40,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:43:40,576 INFO L93 Difference]: Finished difference Result 2230 states and 5528 transitions. [2021-08-21 12:43:40,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:43:40,577 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:43:40,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:43:40,579 INFO L225 Difference]: With dead ends: 2230 [2021-08-21 12:43:40,579 INFO L226 Difference]: Without dead ends: 2192 [2021-08-21 12:43:40,579 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 389 ImplicationChecksByTransitivity, 724.4ms TimeCoverageRelationStatistics Valid=220, Invalid=1262, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 12:43:40,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2192 states. [2021-08-21 12:43:40,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2192 to 1920. [2021-08-21 12:43:40,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1920 states, 1919 states have (on average 2.4872329338196977) internal successors, (4773), 1919 states have internal predecessors, (4773), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:43:40,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1920 states to 1920 states and 4773 transitions. [2021-08-21 12:43:40,597 INFO L78 Accepts]: Start accepts. Automaton has 1920 states and 4773 transitions. Word has length 32 [2021-08-21 12:43:40,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:43:40,597 INFO L470 AbstractCegarLoop]: Abstraction has 1920 states and 4773 transitions. [2021-08-21 12:43:40,597 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:43:40,597 INFO L276 IsEmpty]: Start isEmpty. Operand 1920 states and 4773 transitions. [2021-08-21 12:43:40,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:43:40,599 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:43:40,599 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:43:40,641 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (173)] Ended with exit code 0 [2021-08-21 12:43:40,799 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174,173 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:43:40,799 INFO L402 AbstractCegarLoop]: === Iteration 176 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:43:40,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:43:40,800 INFO L82 PathProgramCache]: Analyzing trace with hash 1221832880, now seen corresponding path program 166 times [2021-08-21 12:43:40,800 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:43:40,800 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1576581729] [2021-08-21 12:43:40,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:43:40,800 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:43:40,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:43:41,063 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:43:41,063 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:43:41,064 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1576581729] [2021-08-21 12:43:41,064 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1576581729] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:43:41,064 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2088695041] [2021-08-21 12:43:41,064 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:43:41,064 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:43:41,064 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:43:41,064 INFO L229 MonitoredProcess]: Starting monitored process 174 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:43:41,065 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (174)] Waiting until timeout for monitored process [2021-08-21 12:43:48,181 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:43:48,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:43:48,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:43:48,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:43:49,214 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:43:49,214 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2088695041] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:43:49,215 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:43:49,215 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2021-08-21 12:43:49,215 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [557856469] [2021-08-21 12:43:49,215 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:43:49,215 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:43:49,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:43:49,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:43:49,215 INFO L87 Difference]: Start difference. First operand 1920 states and 4773 transitions. Second operand has 23 states, 23 states have (on average 2.391304347826087) 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:43:49,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:43:49,927 INFO L93 Difference]: Finished difference Result 2190 states and 5432 transitions. [2021-08-21 12:43:49,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:43:49,927 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:43:49,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:43:49,929 INFO L225 Difference]: With dead ends: 2190 [2021-08-21 12:43:49,929 INFO L226 Difference]: Without dead ends: 2168 [2021-08-21 12:43:49,930 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 478 ImplicationChecksByTransitivity, 948.0ms TimeCoverageRelationStatistics Valid=298, Invalid=1508, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 12:43:49,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2168 states. [2021-08-21 12:43:49,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2168 to 1904. [2021-08-21 12:43:49,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1904 states, 1903 states have (on average 2.487125591171834) internal successors, (4733), 1903 states have internal predecessors, (4733), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:43:49,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1904 states to 1904 states and 4733 transitions. [2021-08-21 12:43:49,949 INFO L78 Accepts]: Start accepts. Automaton has 1904 states and 4733 transitions. Word has length 32 [2021-08-21 12:43:49,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:43:49,949 INFO L470 AbstractCegarLoop]: Abstraction has 1904 states and 4733 transitions. [2021-08-21 12:43:49,949 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.391304347826087) 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:43:49,949 INFO L276 IsEmpty]: Start isEmpty. Operand 1904 states and 4733 transitions. [2021-08-21 12:43:49,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-21 12:43:49,951 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:43:49,951 INFO L512 BasicCegarLoop]: trace histogram [6, 6, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:43:49,993 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (174)] Ended with exit code 0 [2021-08-21 12:43:50,151 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175,174 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:43:50,152 INFO L402 AbstractCegarLoop]: === Iteration 177 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2021-08-21 12:43:50,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:43:50,152 INFO L82 PathProgramCache]: Analyzing trace with hash 695805044, now seen corresponding path program 167 times [2021-08-21 12:43:50,152 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:43:50,152 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1043839099] [2021-08-21 12:43:50,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:43:50,152 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:43:50,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:43:50,541 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:43:50,541 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:43:50,541 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1043839099] [2021-08-21 12:43:50,541 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1043839099] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:43:50,541 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1011215849] [2021-08-21 12:43:50,541 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:43:50,541 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:43:50,541 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:43:50,542 INFO L229 MonitoredProcess]: Starting monitored process 175 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:43:50,543 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (175)] Waiting until timeout for monitored process Received shutdown request... [2021-08-21 12:43:52,896 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (175)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-21 12:43:52,907 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 12:43:53,899 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT [2021-08-21 12:43:53,923 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (175)] Ended with exit code 0 [2021-08-21 12:43:53,957 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 [2021-08-21 12:43:54,099 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable176 [2021-08-21 12:43:54,099 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 33 with TraceHistMax 6,while executing Executor. [2021-08-21 12:43:54,101 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-08-21 12:43:54,101 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-08-21 12:43:54,101 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION [2021-08-21 12:43:54,104 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-21 12:43:54,104 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-08-21 12:43:54,105 INFO L202 PluginConnector]: Adding new model misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.08 12:43:54 BasicIcfg [2021-08-21 12:43:54,105 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-21 12:43:54,106 INFO L168 Benchmark]: Toolchain (without parser) took 717969.52 ms. Allocated memory was 196.1 MB in the beginning and 2.4 GB in the end (delta: 2.2 GB). Free memory was 176.5 MB in the beginning and 1.4 GB in the end (delta: -1.2 GB). Peak memory consumption was 1.8 GB. Max. memory is 8.0 GB. [2021-08-21 12:43:54,107 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.09 ms. Allocated memory is still 196.1 MB. Free memory is still 177.5 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-08-21 12:43:54,107 INFO L168 Benchmark]: Boogie Procedure Inliner took 19.32 ms. Allocated memory is still 196.1 MB. Free memory was 176.3 MB in the beginning and 174.9 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-21 12:43:54,107 INFO L168 Benchmark]: Boogie Preprocessor took 13.58 ms. Allocated memory is still 196.1 MB. Free memory was 174.9 MB in the beginning and 173.8 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-21 12:43:54,107 INFO L168 Benchmark]: RCFGBuilder took 267.83 ms. Allocated memory is still 196.1 MB. Free memory was 173.8 MB in the beginning and 159.1 MB in the end (delta: 14.7 MB). Peak memory consumption was 14.7 MB. Max. memory is 8.0 GB. [2021-08-21 12:43:54,107 INFO L168 Benchmark]: TraceAbstraction took 717664.80 ms. Allocated memory was 196.1 MB in the beginning and 2.4 GB in the end (delta: 2.2 GB). Free memory was 158.7 MB in the beginning and 1.4 GB in the end (delta: -1.2 GB). Peak memory consumption was 1.7 GB. Max. memory is 8.0 GB. [2021-08-21 12:43:54,108 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.09 ms. Allocated memory is still 196.1 MB. Free memory is still 177.5 MB. There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 19.32 ms. Allocated memory is still 196.1 MB. Free memory was 176.3 MB in the beginning and 174.9 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 13.58 ms. Allocated memory is still 196.1 MB. Free memory was 174.9 MB in the beginning and 173.8 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 267.83 ms. Allocated memory is still 196.1 MB. Free memory was 173.8 MB in the beginning and 159.1 MB in the end (delta: 14.7 MB). Peak memory consumption was 14.7 MB. Max. memory is 8.0 GB. * TraceAbstraction took 717664.80 ms. Allocated memory was 196.1 MB in the beginning and 2.4 GB in the end (delta: 2.2 GB). Free memory was 158.7 MB in the beginning and 1.4 GB in the end (delta: -1.2 GB). Peak memory consumption was 1.7 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 70]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was analyzing trace of length 33 with TraceHistMax 6,while executing Executor. - TimeoutResultAtElement [Line: 65]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 33 with TraceHistMax 6,while executing Executor. - TimeoutResultAtElement [Line: 64]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 33 with TraceHistMax 6,while executing Executor. - TimeoutResultAtElement [Line: 64]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 33 with TraceHistMax 6,while executing Executor. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 7 procedures, 36 locations, 4 error locations. Started 1 CEGAR loops. OverallTime: 717583.9ms, OverallIterations: 177, TraceHistogramMax: 8, EmptinessCheckTime: 206.8ms, AutomataDifference: 63498.4ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 27.7ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 3298 SDtfs, 20601 SDslu, 23655 SDs, 0 SdLazy, 30933 SolverSat, 7952 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 14032.5ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 8834 GetRequests, 3475 SyntacticMatches, 0 SemanticMatches, 5359 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47867 ImplicationChecksByTransitivity, 79290.9ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=1920occurred in iteration=175, InterpolantAutomatonStates: 2942, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 1826.3ms AutomataMinimizationTime, 176 MinimizatonAttempts, 23020 StatesRemovedByMinimization, 173 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 515.5ms SsaConstructionTime, 2722.3ms SatisfiabilityAnalysisTime, 121416.1ms InterpolantComputationTime, 9780 NumberOfCodeBlocks, 9780 NumberOfCodeBlocksAsserted, 774 NumberOfCheckSat, 9431 ConstructedInterpolants, 0 QuantifiedInterpolants, 109698 SizeOfPredicates, 512 NumberOfNonLiveVariables, 9366 ConjunctsInSsa, 2261 ConjunctsInUnsatCore, 349 InterpolantComputations, 3 PerfectInterpolantSequences, 1076/10247 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