/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/clever.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-8a14012e553caa636f65c1137831746b6d9875cd-8a14012 [2021-08-06 14:07:35,636 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-06 14:07:35,638 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-06 14:07:35,681 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-06 14:07:35,682 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-06 14:07:35,689 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-06 14:07:35,690 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-06 14:07:35,692 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-06 14:07:35,693 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-06 14:07:35,694 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-06 14:07:35,695 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-06 14:07:35,696 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-06 14:07:35,696 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-06 14:07:35,697 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-06 14:07:35,698 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-06 14:07:35,699 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-06 14:07:35,700 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-06 14:07:35,700 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-06 14:07:35,702 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-06 14:07:35,703 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-06 14:07:35,704 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-06 14:07:35,705 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-06 14:07:35,706 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-06 14:07:35,707 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-06 14:07:35,709 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-06 14:07:35,709 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-06 14:07:35,710 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-06 14:07:35,710 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-06 14:07:35,711 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-06 14:07:35,712 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-06 14:07:35,712 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-06 14:07:35,713 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-06 14:07:35,713 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-06 14:07:35,714 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-06 14:07:35,715 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-06 14:07:35,715 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-06 14:07:35,715 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-06 14:07:35,716 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-06 14:07:35,716 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-06 14:07:35,717 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-06 14:07:35,717 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-06 14:07:35,718 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-06 14:07:35,738 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-06 14:07:35,738 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-06 14:07:35,738 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-08-06 14:07:35,738 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-08-06 14:07:35,740 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-06 14:07:35,740 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-06 14:07:35,740 INFO L138 SettingsManager]: * Use SBE=true [2021-08-06 14:07:35,740 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-06 14:07:35,740 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-06 14:07:35,741 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-06 14:07:35,741 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-06 14:07:35,741 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-06 14:07:35,741 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-06 14:07:35,741 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-06 14:07:35,741 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-06 14:07:35,742 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-06 14:07:35,742 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-06 14:07:35,742 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-06 14:07:35,742 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-06 14:07:35,742 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-06 14:07:35,742 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-06 14:07:35,743 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-06 14:07:35,743 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-06 14:07:35,743 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-06 14:07:35,743 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-06 14:07:35,743 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-06 14:07:35,744 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-06 14:07:35,744 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-06 14:07:35,744 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-06 14:07:35,744 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-06 14:07:35,744 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-06 14:07:35,744 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-06 14:07:36,034 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-06 14:07:36,053 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-06 14:07:36,056 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-06 14:07:36,057 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-06 14:07:36,060 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-06 14:07:36,062 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/clever.wvr.bpl [2021-08-06 14:07:36,062 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/clever.wvr.bpl' [2021-08-06 14:07:36,087 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-06 14:07:36,088 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-06 14:07:36,090 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-06 14:07:36,090 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-06 14:07:36,090 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-06 14:07:36,104 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "clever.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:07:36" (1/1) ... [2021-08-06 14:07:36,112 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "clever.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:07:36" (1/1) ... [2021-08-06 14:07:36,119 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-06 14:07:36,121 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-06 14:07:36,122 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-06 14:07:36,122 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-06 14:07:36,129 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "clever.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:07:36" (1/1) ... [2021-08-06 14:07:36,130 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "clever.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:07:36" (1/1) ... [2021-08-06 14:07:36,130 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "clever.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:07:36" (1/1) ... [2021-08-06 14:07:36,131 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "clever.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:07:36" (1/1) ... [2021-08-06 14:07:36,134 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "clever.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:07:36" (1/1) ... [2021-08-06 14:07:36,138 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "clever.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:07:36" (1/1) ... [2021-08-06 14:07:36,139 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "clever.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:07:36" (1/1) ... [2021-08-06 14:07:36,140 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-06 14:07:36,141 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-06 14:07:36,141 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-06 14:07:36,141 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-06 14:07:36,143 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "clever.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:07:36" (1/1) ... [2021-08-06 14:07:36,150 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-06 14:07:36,157 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:07:36,178 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-06 14:07:36,183 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-06 14:07:36,217 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-06 14:07:36,218 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-06 14:07:36,218 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-06 14:07:36,218 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-06 14:07:36,218 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-06 14:07:36,218 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-06 14:07:36,219 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-06 14:07:36,219 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-06 14:07:36,219 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-06 14:07:36,220 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-08-06 14:07:36,428 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-06 14:07:36,429 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-08-06 14:07:36,431 INFO L202 PluginConnector]: Adding new model clever.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.08 02:07:36 BoogieIcfgContainer [2021-08-06 14:07:36,431 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-06 14:07:36,433 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-06 14:07:36,433 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-06 14:07:36,436 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-06 14:07:36,436 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "clever.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 06.08 02:07:36" (1/2) ... [2021-08-06 14:07:36,437 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6e823bb5 and model type clever.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.08 02:07:36, skipping insertion in model container [2021-08-06 14:07:36,437 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "clever.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.08 02:07:36" (2/2) ... [2021-08-06 14:07:36,444 INFO L111 eAbstractionObserver]: Analyzing ICFG clever.wvr.bpl [2021-08-06 14:07:36,454 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-06 14:07:36,455 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-06 14:07:36,455 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-06 14:07:36,455 INFO L509 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-06 14:07:36,518 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-08-06 14:07:36,572 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2021-08-06 14:07:36,593 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-06 14:07:36,594 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-08-06 14:07:36,602 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 30 places, 26 transitions, 68 flow [2021-08-06 14:07:36,633 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 59 states, 58 states have (on average 2.0344827586206895) internal successors, (118), 58 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:36,635 INFO L276 IsEmpty]: Start isEmpty. Operand has 59 states, 58 states have (on average 2.0344827586206895) internal successors, (118), 58 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:36,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-08-06 14:07:36,643 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:07:36,643 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:07:36,644 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:07:36,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:07:36,649 INFO L82 PathProgramCache]: Analyzing trace with hash -1644387332, now seen corresponding path program 1 times [2021-08-06 14:07:36,657 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:07:36,657 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [875754414] [2021-08-06 14:07:36,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:07:36,658 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:07:36,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:07:36,821 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-06 14:07:36,821 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:07:36,821 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [875754414] [2021-08-06 14:07:36,822 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [875754414] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 14:07:36,822 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 14:07:36,823 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-08-06 14:07:36,824 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1403101053] [2021-08-06 14:07:36,830 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-06 14:07:36,830 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:07:36,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-06 14:07:36,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-06 14:07:36,842 INFO L87 Difference]: Start difference. First operand has 59 states, 58 states have (on average 2.0344827586206895) internal successors, (118), 58 states have internal predecessors, (118), 0 states have call successors, (0), 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.0) internal successors, (12), 2 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:36,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:07:36,864 INFO L93 Difference]: Finished difference Result 99 states and 202 transitions. [2021-08-06 14:07:36,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-06 14:07:36,866 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 2 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2021-08-06 14:07:36,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:07:36,875 INFO L225 Difference]: With dead ends: 99 [2021-08-06 14:07:36,875 INFO L226 Difference]: Without dead ends: 92 [2021-08-06 14:07:36,876 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 16.1ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-06 14:07:36,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2021-08-06 14:07:36,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 80. [2021-08-06 14:07:36,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 79 states have (on average 2.0759493670886076) internal successors, (164), 79 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:36,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 164 transitions. [2021-08-06 14:07:36,925 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 164 transitions. Word has length 12 [2021-08-06 14:07:36,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:07:36,926 INFO L470 AbstractCegarLoop]: Abstraction has 80 states and 164 transitions. [2021-08-06 14:07:36,926 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 2 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:36,926 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 164 transitions. [2021-08-06 14:07:36,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-06 14:07:36,927 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:07:36,927 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:07:36,927 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-06 14:07:36,928 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:07:36,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:07:36,929 INFO L82 PathProgramCache]: Analyzing trace with hash 27040755, now seen corresponding path program 1 times [2021-08-06 14:07:36,929 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:07:36,929 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [620900839] [2021-08-06 14:07:36,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:07:36,929 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:07:36,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:07:37,067 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-06 14:07:37,067 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:07:37,067 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [620900839] [2021-08-06 14:07:37,067 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [620900839] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:07:37,068 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [550943407] [2021-08-06 14:07:37,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:07:37,068 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:07:37,068 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:07:37,069 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-06 14:07:37,070 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-06 14:07:37,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:07:37,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 34 conjuncts, 3 conjunts are in the unsatisfiable core [2021-08-06 14:07:37,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:07:37,288 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-06 14:07:37,289 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [550943407] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:07:37,289 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:07:37,289 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3] total 6 [2021-08-06 14:07:37,290 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [168805512] [2021-08-06 14:07:37,291 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-06 14:07:37,291 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:07:37,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-06 14:07:37,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-08-06 14:07:37,292 INFO L87 Difference]: Start difference. First operand 80 states and 164 transitions. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 6 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:37,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:07:37,424 INFO L93 Difference]: Finished difference Result 189 states and 379 transitions. [2021-08-06 14:07:37,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-06 14:07:37,425 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 6 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-06 14:07:37,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:07:37,427 INFO L225 Difference]: With dead ends: 189 [2021-08-06 14:07:37,427 INFO L226 Difference]: Without dead ends: 189 [2021-08-06 14:07:37,428 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 74.2ms TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-08-06 14:07:37,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2021-08-06 14:07:37,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 101. [2021-08-06 14:07:37,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 100 states have (on average 2.13) internal successors, (213), 100 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-06 14:07:37,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 213 transitions. [2021-08-06 14:07:37,461 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 213 transitions. Word has length 15 [2021-08-06 14:07:37,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:07:37,461 INFO L470 AbstractCegarLoop]: Abstraction has 101 states and 213 transitions. [2021-08-06 14:07:37,461 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 6 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:37,462 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 213 transitions. [2021-08-06 14:07:37,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-06 14:07:37,463 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:07:37,463 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:07:37,482 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-06 14:07:37,663 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:07:37,664 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:07:37,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:07:37,665 INFO L82 PathProgramCache]: Analyzing trace with hash 704095387, now seen corresponding path program 2 times [2021-08-06 14:07:37,665 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:07:37,665 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [792306189] [2021-08-06 14:07:37,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:07:37,666 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:07:37,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:07:37,697 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-06 14:07:37,697 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:07:37,697 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [792306189] [2021-08-06 14:07:37,697 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [792306189] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 14:07:37,697 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 14:07:37,698 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-06 14:07:37,698 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736774169] [2021-08-06 14:07:37,698 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-06 14:07:37,698 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:07:37,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-06 14:07:37,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-06 14:07:37,699 INFO L87 Difference]: Start difference. First operand 101 states and 213 transitions. Second operand has 4 states, 4 states have (on average 3.75) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:37,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:07:37,743 INFO L93 Difference]: Finished difference Result 120 states and 245 transitions. [2021-08-06 14:07:37,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-06 14:07:37,743 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.75) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-06 14:07:37,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:07:37,744 INFO L225 Difference]: With dead ends: 120 [2021-08-06 14:07:37,744 INFO L226 Difference]: Without dead ends: 113 [2021-08-06 14:07:37,745 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-06 14:07:37,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2021-08-06 14:07:37,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 101. [2021-08-06 14:07:37,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 100 states have (on average 2.1) internal successors, (210), 100 states have internal predecessors, (210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:37,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 210 transitions. [2021-08-06 14:07:37,753 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 210 transitions. Word has length 15 [2021-08-06 14:07:37,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:07:37,753 INFO L470 AbstractCegarLoop]: Abstraction has 101 states and 210 transitions. [2021-08-06 14:07:37,753 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.75) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:37,753 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 210 transitions. [2021-08-06 14:07:37,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-06 14:07:37,754 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:07:37,754 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:07:37,755 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-08-06 14:07:37,755 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:07:37,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:07:37,755 INFO L82 PathProgramCache]: Analyzing trace with hash -583322209, now seen corresponding path program 1 times [2021-08-06 14:07:37,755 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:07:37,756 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1626401021] [2021-08-06 14:07:37,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:07:37,756 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:07:37,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:07:38,055 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:07:38,055 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:07:38,055 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1626401021] [2021-08-06 14:07:38,056 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1626401021] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:07:38,056 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [126374395] [2021-08-06 14:07:38,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:07:38,056 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:07:38,056 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:07:38,057 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-06 14:07:38,067 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-06 14:07:38,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:07:38,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 40 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-06 14:07:38,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:07:38,377 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:07:38,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [126374395] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:07:38,377 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:07:38,377 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-08-06 14:07:38,378 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984708541] [2021-08-06 14:07:38,380 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:07:38,380 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:07:38,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:07:38,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:07:38,383 INFO L87 Difference]: Start difference. First operand 101 states and 210 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:38,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:07:38,649 INFO L93 Difference]: Finished difference Result 174 states and 366 transitions. [2021-08-06 14:07:38,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-06 14:07:38,651 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-06 14:07:38,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:07:38,654 INFO L225 Difference]: With dead ends: 174 [2021-08-06 14:07:38,654 INFO L226 Difference]: Without dead ends: 153 [2021-08-06 14:07:38,655 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 259.4ms TimeCoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:07:38,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2021-08-06 14:07:38,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 116. [2021-08-06 14:07:38,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116 states, 115 states have (on average 2.1652173913043478) internal successors, (249), 115 states have internal predecessors, (249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:38,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 249 transitions. [2021-08-06 14:07:38,679 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 249 transitions. Word has length 19 [2021-08-06 14:07:38,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:07:38,679 INFO L470 AbstractCegarLoop]: Abstraction has 116 states and 249 transitions. [2021-08-06 14:07:38,679 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 10 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:38,679 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 249 transitions. [2021-08-06 14:07:38,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-06 14:07:38,681 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:07:38,681 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:07:38,707 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-06 14:07:38,881 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3 [2021-08-06 14:07:38,882 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:07:38,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:07:38,883 INFO L82 PathProgramCache]: Analyzing trace with hash 304723312, now seen corresponding path program 1 times [2021-08-06 14:07:38,884 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:07:38,884 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1919064862] [2021-08-06 14:07:38,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:07:38,884 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:07:38,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:07:38,955 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:07:38,955 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:07:38,956 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1919064862] [2021-08-06 14:07:38,956 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1919064862] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-06 14:07:38,956 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-06 14:07:38,956 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-06 14:07:38,956 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [689972264] [2021-08-06 14:07:38,956 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-06 14:07:38,957 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:07:38,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-06 14:07:38,958 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-06 14:07:38,958 INFO L87 Difference]: Start difference. First operand 116 states and 249 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:38,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:07:38,987 INFO L93 Difference]: Finished difference Result 139 states and 299 transitions. [2021-08-06 14:07:38,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-06 14:07:38,987 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-06 14:07:38,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:07:38,989 INFO L225 Difference]: With dead ends: 139 [2021-08-06 14:07:38,990 INFO L226 Difference]: Without dead ends: 139 [2021-08-06 14:07:38,990 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 12.2ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-06 14:07:38,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2021-08-06 14:07:39,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 119. [2021-08-06 14:07:39,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 118 states have (on average 2.1610169491525424) internal successors, (255), 118 states have internal predecessors, (255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:39,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 255 transitions. [2021-08-06 14:07:39,008 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 255 transitions. Word has length 19 [2021-08-06 14:07:39,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:07:39,009 INFO L470 AbstractCegarLoop]: Abstraction has 119 states and 255 transitions. [2021-08-06 14:07:39,009 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:39,009 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 255 transitions. [2021-08-06 14:07:39,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:07:39,014 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:07:39,014 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:07:39,015 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-08-06 14:07:39,015 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:07:39,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:07:39,016 INFO L82 PathProgramCache]: Analyzing trace with hash 542300154, now seen corresponding path program 2 times [2021-08-06 14:07:39,017 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:07:39,017 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2016744826] [2021-08-06 14:07:39,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:07:39,017 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:07:39,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:07:39,093 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:07:39,094 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:07:39,094 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2016744826] [2021-08-06 14:07:39,094 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2016744826] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:07:39,094 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1945839416] [2021-08-06 14:07:39,094 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:07:39,094 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:07:39,095 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:07:39,095 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-06 14:07:39,103 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-06 14:07:39,166 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:07:39,166 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:07:39,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 45 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-06 14:07:39,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:07:39,333 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:07:39,333 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1945839416] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:07:39,333 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:07:39,333 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-08-06 14:07:39,334 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1920666203] [2021-08-06 14:07:39,334 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-06 14:07:39,334 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:07:39,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-06 14:07:39,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-08-06 14:07:39,335 INFO L87 Difference]: Start difference. First operand 119 states and 255 transitions. Second operand has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:39,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:07:39,425 INFO L93 Difference]: Finished difference Result 323 states and 674 transitions. [2021-08-06 14:07:39,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-06 14:07:39,426 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-06 14:07:39,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:07:39,428 INFO L225 Difference]: With dead ends: 323 [2021-08-06 14:07:39,428 INFO L226 Difference]: Without dead ends: 323 [2021-08-06 14:07:39,429 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 50.6ms TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:07:39,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2021-08-06 14:07:39,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 214. [2021-08-06 14:07:39,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214 states, 213 states have (on average 2.2816901408450705) internal successors, (486), 213 states have internal predecessors, (486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:39,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 486 transitions. [2021-08-06 14:07:39,439 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 486 transitions. Word has length 22 [2021-08-06 14:07:39,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:07:39,440 INFO L470 AbstractCegarLoop]: Abstraction has 214 states and 486 transitions. [2021-08-06 14:07:39,440 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 6 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:39,440 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 486 transitions. [2021-08-06 14:07:39,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:07:39,442 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:07:39,442 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:07:39,471 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-06 14:07:39,665 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-06 14:07:39,665 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:07:39,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:07:39,665 INFO L82 PathProgramCache]: Analyzing trace with hash -560508981, now seen corresponding path program 1 times [2021-08-06 14:07:39,665 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:07:39,665 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [552766378] [2021-08-06 14:07:39,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:07:39,666 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:07:39,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:07:39,903 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:07:39,903 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:07:39,904 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [552766378] [2021-08-06 14:07:39,904 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [552766378] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:07:39,904 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [573888202] [2021-08-06 14:07:39,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:07:39,904 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:07:39,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:07:39,905 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-06 14:07:39,935 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-06 14:07:39,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:07:39,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 45 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-06 14:07:39,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:07:40,372 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:07:40,372 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [573888202] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:07:40,373 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:07:40,373 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7] total 14 [2021-08-06 14:07:40,373 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1285699655] [2021-08-06 14:07:40,373 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:07:40,374 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:07:40,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:07:40,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:07:40,374 INFO L87 Difference]: Start difference. First operand 214 states and 486 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:40,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:07:40,719 INFO L93 Difference]: Finished difference Result 526 states and 1173 transitions. [2021-08-06 14:07:40,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 14:07:40,720 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-06 14:07:40,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:07:40,723 INFO L225 Difference]: With dead ends: 526 [2021-08-06 14:07:40,723 INFO L226 Difference]: Without dead ends: 519 [2021-08-06 14:07:40,724 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 336.3ms TimeCoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2021-08-06 14:07:40,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2021-08-06 14:07:40,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 379. [2021-08-06 14:07:40,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 379 states, 378 states have (on average 2.3412698412698414) internal successors, (885), 378 states have internal predecessors, (885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:40,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 885 transitions. [2021-08-06 14:07:40,737 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 885 transitions. Word has length 22 [2021-08-06 14:07:40,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:07:40,737 INFO L470 AbstractCegarLoop]: Abstraction has 379 states and 885 transitions. [2021-08-06 14:07:40,737 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:40,738 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 885 transitions. [2021-08-06 14:07:40,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:07:40,739 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:07:40,739 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:07:40,767 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-06 14:07:40,952 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-06 14:07:40,952 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:07:40,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:07:40,953 INFO L82 PathProgramCache]: Analyzing trace with hash 700260299, now seen corresponding path program 2 times [2021-08-06 14:07:40,953 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:07:40,953 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769843491] [2021-08-06 14:07:40,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:07:40,953 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:07:40,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:07:41,157 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:07:41,157 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:07:41,158 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769843491] [2021-08-06 14:07:41,158 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1769843491] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:07:41,158 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1171758710] [2021-08-06 14:07:41,158 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:07:41,158 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:07:41,158 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:07:41,161 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-06 14:07:41,189 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-06 14:07:41,260 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:07:41,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:07:41,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 45 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-06 14:07:41,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:07:41,640 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:07:41,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1171758710] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:07:41,640 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:07:41,641 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7] total 14 [2021-08-06 14:07:41,641 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838588714] [2021-08-06 14:07:41,641 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:07:41,641 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:07:41,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:07:41,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:07:41,642 INFO L87 Difference]: Start difference. First operand 379 states and 885 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:41,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:07:42,000 INFO L93 Difference]: Finished difference Result 636 states and 1439 transitions. [2021-08-06 14:07:42,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 14:07:42,004 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-06 14:07:42,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:07:42,008 INFO L225 Difference]: With dead ends: 636 [2021-08-06 14:07:42,008 INFO L226 Difference]: Without dead ends: 629 [2021-08-06 14:07:42,009 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 294.2ms TimeCoverageRelationStatistics Valid=84, Invalid=336, Unknown=0, NotChecked=0, Total=420 [2021-08-06 14:07:42,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 629 states. [2021-08-06 14:07:42,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 629 to 503. [2021-08-06 14:07:42,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 503 states, 502 states have (on average 2.364541832669323) internal successors, (1187), 502 states have internal predecessors, (1187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:42,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 503 states to 503 states and 1187 transitions. [2021-08-06 14:07:42,024 INFO L78 Accepts]: Start accepts. Automaton has 503 states and 1187 transitions. Word has length 22 [2021-08-06 14:07:42,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:07:42,025 INFO L470 AbstractCegarLoop]: Abstraction has 503 states and 1187 transitions. [2021-08-06 14:07:42,025 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:42,025 INFO L276 IsEmpty]: Start isEmpty. Operand 503 states and 1187 transitions. [2021-08-06 14:07:42,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:07:42,026 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:07:42,026 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:07:42,048 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2021-08-06 14:07:42,240 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-06 14:07:42,241 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:07:42,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:07:42,241 INFO L82 PathProgramCache]: Analyzing trace with hash 380237771, now seen corresponding path program 3 times [2021-08-06 14:07:42,241 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:07:42,242 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936553514] [2021-08-06 14:07:42,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:07:42,242 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:07:42,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:07:42,454 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:07:42,454 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:07:42,454 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936553514] [2021-08-06 14:07:42,454 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1936553514] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:07:42,454 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2051989481] [2021-08-06 14:07:42,454 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:07:42,455 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:07:42,455 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:07:42,455 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-06 14:07:42,457 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-06 14:07:42,553 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 14:07:42,553 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:07:42,554 INFO L263 TraceCheckSpWp]: Trace formula consists of 45 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-06 14:07:42,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:07:42,917 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:07:42,917 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2051989481] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:07:42,918 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:07:42,918 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7] total 14 [2021-08-06 14:07:42,918 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933673710] [2021-08-06 14:07:42,918 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:07:42,918 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:07:42,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:07:42,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:07:42,919 INFO L87 Difference]: Start difference. First operand 503 states and 1187 transitions. Second operand has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 14 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-06 14:07:43,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:07:43,159 INFO L93 Difference]: Finished difference Result 772 states and 1773 transitions. [2021-08-06 14:07:43,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 14:07:43,159 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 14 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-06 14:07:43,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:07:43,163 INFO L225 Difference]: With dead ends: 772 [2021-08-06 14:07:43,163 INFO L226 Difference]: Without dead ends: 758 [2021-08-06 14:07:43,164 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 252.2ms TimeCoverageRelationStatistics Valid=76, Invalid=304, Unknown=0, NotChecked=0, Total=380 [2021-08-06 14:07:43,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 758 states. [2021-08-06 14:07:43,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 758 to 650. [2021-08-06 14:07:43,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 650 states, 649 states have (on average 2.391371340523883) internal successors, (1552), 649 states have internal predecessors, (1552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:43,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 650 states to 650 states and 1552 transitions. [2021-08-06 14:07:43,185 INFO L78 Accepts]: Start accepts. Automaton has 650 states and 1552 transitions. Word has length 22 [2021-08-06 14:07:43,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:07:43,185 INFO L470 AbstractCegarLoop]: Abstraction has 650 states and 1552 transitions. [2021-08-06 14:07:43,186 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 14 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-06 14:07:43,186 INFO L276 IsEmpty]: Start isEmpty. Operand 650 states and 1552 transitions. [2021-08-06 14:07:43,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:07:43,187 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:07:43,188 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:07:43,213 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-06 14:07:43,408 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-06 14:07:43,409 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:07:43,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:07:43,409 INFO L82 PathProgramCache]: Analyzing trace with hash -567196879, now seen corresponding path program 4 times [2021-08-06 14:07:43,410 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:07:43,410 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1845947976] [2021-08-06 14:07:43,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:07:43,410 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:07:43,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:07:43,637 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:07:43,638 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:07:43,638 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1845947976] [2021-08-06 14:07:43,638 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1845947976] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:07:43,638 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [801264161] [2021-08-06 14:07:43,638 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:07:43,638 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:07:43,638 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:07:43,641 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-06 14:07:43,656 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-06 14:07:43,781 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:07:43,781 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:07:43,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 45 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-06 14:07:43,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:07:44,177 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:07:44,178 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [801264161] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:07:44,178 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:07:44,178 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7] total 14 [2021-08-06 14:07:44,180 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495697809] [2021-08-06 14:07:44,181 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:07:44,181 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:07:44,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:07:44,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:07:44,182 INFO L87 Difference]: Start difference. First operand 650 states and 1552 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:44,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:07:44,489 INFO L93 Difference]: Finished difference Result 760 states and 1794 transitions. [2021-08-06 14:07:44,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 14:07:44,490 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-06 14:07:44,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:07:44,493 INFO L225 Difference]: With dead ends: 760 [2021-08-06 14:07:44,494 INFO L226 Difference]: Without dead ends: 753 [2021-08-06 14:07:44,494 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 300.3ms TimeCoverageRelationStatistics Valid=86, Invalid=334, Unknown=0, NotChecked=0, Total=420 [2021-08-06 14:07:44,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 753 states. [2021-08-06 14:07:44,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 753 to 695. [2021-08-06 14:07:44,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 695 states, 694 states have (on average 2.403458213256484) internal successors, (1668), 694 states have internal predecessors, (1668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:44,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 695 states to 695 states and 1668 transitions. [2021-08-06 14:07:44,515 INFO L78 Accepts]: Start accepts. Automaton has 695 states and 1668 transitions. Word has length 22 [2021-08-06 14:07:44,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:07:44,515 INFO L470 AbstractCegarLoop]: Abstraction has 695 states and 1668 transitions. [2021-08-06 14:07:44,515 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:44,515 INFO L276 IsEmpty]: Start isEmpty. Operand 695 states and 1668 transitions. [2021-08-06 14:07:44,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-06 14:07:44,517 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:07:44,517 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:07:44,542 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-06 14:07:44,730 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-06 14:07:44,731 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:07:44,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:07:44,731 INFO L82 PathProgramCache]: Analyzing trace with hash -1627974969, now seen corresponding path program 5 times [2021-08-06 14:07:44,731 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:07:44,731 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1114896081] [2021-08-06 14:07:44,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:07:44,732 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:07:44,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:07:44,924 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:07:44,925 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:07:44,925 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1114896081] [2021-08-06 14:07:44,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1114896081] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:07:44,925 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [671000546] [2021-08-06 14:07:44,925 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:07:44,925 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:07:44,925 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:07:44,939 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-06 14:07:44,941 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-06 14:07:45,092 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 14:07:45,093 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:07:45,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 45 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-06 14:07:45,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:07:45,451 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:07:45,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [671000546] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:07:45,451 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:07:45,451 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7] total 14 [2021-08-06 14:07:45,452 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681525323] [2021-08-06 14:07:45,452 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-06 14:07:45,452 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:07:45,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-06 14:07:45,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:07:45,453 INFO L87 Difference]: Start difference. First operand 695 states and 1668 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:45,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:07:45,727 INFO L93 Difference]: Finished difference Result 812 states and 1925 transitions. [2021-08-06 14:07:45,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-06 14:07:45,728 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-06 14:07:45,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:07:45,732 INFO L225 Difference]: With dead ends: 812 [2021-08-06 14:07:45,732 INFO L226 Difference]: Without dead ends: 805 [2021-08-06 14:07:45,732 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 310.5ms TimeCoverageRelationStatistics Valid=88, Invalid=332, Unknown=0, NotChecked=0, Total=420 [2021-08-06 14:07:45,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 805 states. [2021-08-06 14:07:45,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 805 to 745. [2021-08-06 14:07:45,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 745 states, 744 states have (on average 2.413978494623656) internal successors, (1796), 744 states have internal predecessors, (1796), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:45,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 745 states to 745 states and 1796 transitions. [2021-08-06 14:07:45,751 INFO L78 Accepts]: Start accepts. Automaton has 745 states and 1796 transitions. Word has length 22 [2021-08-06 14:07:45,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:07:45,751 INFO L470 AbstractCegarLoop]: Abstraction has 745 states and 1796 transitions. [2021-08-06 14:07:45,751 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:45,751 INFO L276 IsEmpty]: Start isEmpty. Operand 745 states and 1796 transitions. [2021-08-06 14:07:45,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-06 14:07:45,753 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:07:45,753 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:07:45,783 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-06 14:07:45,972 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-06 14:07:45,973 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:07:45,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:07:45,973 INFO L82 PathProgramCache]: Analyzing trace with hash 463533599, now seen corresponding path program 6 times [2021-08-06 14:07:45,973 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:07:45,973 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [445031015] [2021-08-06 14:07:45,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:07:45,974 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:07:45,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:07:46,224 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:07:46,225 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:07:46,225 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [445031015] [2021-08-06 14:07:46,225 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [445031015] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:07:46,225 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [346362694] [2021-08-06 14:07:46,225 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:07:46,225 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:07:46,225 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:07:46,226 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-06 14:07:46,226 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-06 14:07:46,406 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 14:07:46,407 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:07:46,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-06 14:07:46,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:07:46,837 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:07:46,837 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [346362694] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:07:46,837 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:07:46,837 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-08-06 14:07:46,837 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [690725620] [2021-08-06 14:07:46,838 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 14:07:46,838 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:07:46,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 14:07:46,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2021-08-06 14:07:46,839 INFO L87 Difference]: Start difference. First operand 745 states and 1796 transitions. Second operand has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:47,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:07:47,495 INFO L93 Difference]: Finished difference Result 1425 states and 3333 transitions. [2021-08-06 14:07:47,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 14:07:47,496 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-08-06 14:07:47,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:07:47,504 INFO L225 Difference]: With dead ends: 1425 [2021-08-06 14:07:47,505 INFO L226 Difference]: Without dead ends: 1411 [2021-08-06 14:07:47,505 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 486.7ms TimeCoverageRelationStatistics Valid=131, Invalid=799, Unknown=0, NotChecked=0, Total=930 [2021-08-06 14:07:47,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1411 states. [2021-08-06 14:07:47,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1411 to 1030. [2021-08-06 14:07:47,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1030 states, 1029 states have (on average 2.445092322643343) internal successors, (2516), 1029 states have internal predecessors, (2516), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:47,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1030 states to 1030 states and 2516 transitions. [2021-08-06 14:07:47,544 INFO L78 Accepts]: Start accepts. Automaton has 1030 states and 2516 transitions. Word has length 25 [2021-08-06 14:07:47,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:07:47,545 INFO L470 AbstractCegarLoop]: Abstraction has 1030 states and 2516 transitions. [2021-08-06 14:07:47,545 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:47,545 INFO L276 IsEmpty]: Start isEmpty. Operand 1030 states and 2516 transitions. [2021-08-06 14:07:47,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-06 14:07:47,548 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:07:47,549 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:07:47,575 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-06 14:07:47,773 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-06 14:07:47,773 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:07:47,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:07:47,773 INFO L82 PathProgramCache]: Analyzing trace with hash 1307585132, now seen corresponding path program 7 times [2021-08-06 14:07:47,773 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:07:47,774 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913107507] [2021-08-06 14:07:47,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:07:47,774 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:07:47,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:07:47,820 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:07:47,820 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:07:47,820 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913107507] [2021-08-06 14:07:47,820 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1913107507] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:07:47,820 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [6670646] [2021-08-06 14:07:47,820 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:07:47,820 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:07:47,821 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:07:47,821 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-06 14:07:47,852 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-06 14:07:48,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:07:48,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-06 14:07:48,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:07:48,153 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:07:48,153 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [6670646] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:07:48,154 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:07:48,154 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-08-06 14:07:48,154 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1908830702] [2021-08-06 14:07:48,154 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-06 14:07:48,154 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:07:48,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-06 14:07:48,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-08-06 14:07:48,155 INFO L87 Difference]: Start difference. First operand 1030 states and 2516 transitions. Second operand has 6 states, 6 states have (on average 5.5) internal successors, (33), 5 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:48,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:07:48,233 INFO L93 Difference]: Finished difference Result 1306 states and 3010 transitions. [2021-08-06 14:07:48,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-06 14:07:48,234 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.5) internal successors, (33), 5 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-08-06 14:07:48,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:07:48,240 INFO L225 Difference]: With dead ends: 1306 [2021-08-06 14:07:48,240 INFO L226 Difference]: Without dead ends: 1303 [2021-08-06 14:07:48,240 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 44.8ms TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-08-06 14:07:48,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1303 states. [2021-08-06 14:07:48,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1303 to 1033. [2021-08-06 14:07:48,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1033 states, 1032 states have (on average 2.435077519379845) internal successors, (2513), 1032 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-06 14:07:48,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1033 states to 1033 states and 2513 transitions. [2021-08-06 14:07:48,270 INFO L78 Accepts]: Start accepts. Automaton has 1033 states and 2513 transitions. Word has length 25 [2021-08-06 14:07:48,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:07:48,270 INFO L470 AbstractCegarLoop]: Abstraction has 1033 states and 2513 transitions. [2021-08-06 14:07:48,271 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.5) internal successors, (33), 5 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:48,271 INFO L276 IsEmpty]: Start isEmpty. Operand 1033 states and 2513 transitions. [2021-08-06 14:07:48,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-06 14:07:48,273 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:07:48,273 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:07:48,301 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-06 14:07:48,495 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-06 14:07:48,496 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:07:48,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:07:48,496 INFO L82 PathProgramCache]: Analyzing trace with hash 823478032, now seen corresponding path program 8 times [2021-08-06 14:07:48,497 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:07:48,497 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [362076494] [2021-08-06 14:07:48,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:07:48,497 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:07:48,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:07:48,540 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:07:48,541 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:07:48,541 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [362076494] [2021-08-06 14:07:48,541 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [362076494] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:07:48,541 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1299481238] [2021-08-06 14:07:48,541 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:07:48,541 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:07:48,541 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:07:48,542 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-06 14:07:48,544 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-06 14:07:48,743 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:07:48,743 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:07:48,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-06 14:07:48,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:07:48,885 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:07:48,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1299481238] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:07:48,885 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:07:48,885 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-08-06 14:07:48,885 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [690208325] [2021-08-06 14:07:48,885 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-06 14:07:48,886 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:07:48,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-06 14:07:48,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-08-06 14:07:48,889 INFO L87 Difference]: Start difference. First operand 1033 states and 2513 transitions. Second operand has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 5 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:48,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:07:48,953 INFO L93 Difference]: Finished difference Result 1948 states and 4632 transitions. [2021-08-06 14:07:48,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-06 14:07:48,954 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 5 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-08-06 14:07:48,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:07:48,963 INFO L225 Difference]: With dead ends: 1948 [2021-08-06 14:07:48,963 INFO L226 Difference]: Without dead ends: 1948 [2021-08-06 14:07:48,963 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 29.5ms TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-08-06 14:07:48,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1948 states. [2021-08-06 14:07:49,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1948 to 1621. [2021-08-06 14:07:49,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1621 states, 1620 states have (on average 2.504938271604938) internal successors, (4058), 1620 states have internal predecessors, (4058), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:49,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1621 states to 1621 states and 4058 transitions. [2021-08-06 14:07:49,011 INFO L78 Accepts]: Start accepts. Automaton has 1621 states and 4058 transitions. Word has length 25 [2021-08-06 14:07:49,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:07:49,011 INFO L470 AbstractCegarLoop]: Abstraction has 1621 states and 4058 transitions. [2021-08-06 14:07:49,012 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 5 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:49,012 INFO L276 IsEmpty]: Start isEmpty. Operand 1621 states and 4058 transitions. [2021-08-06 14:07:49,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-06 14:07:49,015 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:07:49,015 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:07:49,041 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-06 14:07:49,240 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-06 14:07:49,241 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:07:49,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:07:49,241 INFO L82 PathProgramCache]: Analyzing trace with hash 1500532664, now seen corresponding path program 9 times [2021-08-06 14:07:49,241 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:07:49,241 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2049559944] [2021-08-06 14:07:49,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:07:49,241 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:07:49,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:07:49,274 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:07:49,274 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:07:49,274 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2049559944] [2021-08-06 14:07:49,274 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2049559944] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:07:49,274 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [650907662] [2021-08-06 14:07:49,274 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:07:49,274 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:07:49,274 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:07:49,275 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-06 14:07:49,299 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-06 14:07:49,488 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-06 14:07:49,488 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:07:49,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 45 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-06 14:07:49,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:07:49,611 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:07:49,611 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [650907662] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:07:49,611 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:07:49,611 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-08-06 14:07:49,611 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [212483830] [2021-08-06 14:07:49,612 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-06 14:07:49,612 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:07:49,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-06 14:07:49,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-08-06 14:07:49,613 INFO L87 Difference]: Start difference. First operand 1621 states and 4058 transitions. Second operand has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 5 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:49,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:07:49,676 INFO L93 Difference]: Finished difference Result 1941 states and 4622 transitions. [2021-08-06 14:07:49,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-06 14:07:49,676 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 5 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-08-06 14:07:49,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:07:49,684 INFO L225 Difference]: With dead ends: 1941 [2021-08-06 14:07:49,685 INFO L226 Difference]: Without dead ends: 1938 [2021-08-06 14:07:49,685 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 25.2ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-06 14:07:49,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1938 states. [2021-08-06 14:07:49,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1938 to 1621. [2021-08-06 14:07:49,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1621 states, 1620 states have (on average 2.5) internal successors, (4050), 1620 states have internal predecessors, (4050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:49,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1621 states to 1621 states and 4050 transitions. [2021-08-06 14:07:49,727 INFO L78 Accepts]: Start accepts. Automaton has 1621 states and 4050 transitions. Word has length 25 [2021-08-06 14:07:49,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:07:49,727 INFO L470 AbstractCegarLoop]: Abstraction has 1621 states and 4050 transitions. [2021-08-06 14:07:49,727 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 5 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:49,728 INFO L276 IsEmpty]: Start isEmpty. Operand 1621 states and 4050 transitions. [2021-08-06 14:07:49,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-06 14:07:49,732 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:07:49,732 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:07:49,759 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-06 14:07:49,949 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-06 14:07:49,949 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:07:49,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:07:49,950 INFO L82 PathProgramCache]: Analyzing trace with hash -137039792, now seen corresponding path program 10 times [2021-08-06 14:07:49,950 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:07:49,950 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1868943372] [2021-08-06 14:07:49,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:07:49,950 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:07:49,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:07:49,989 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:07:49,989 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:07:49,989 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1868943372] [2021-08-06 14:07:49,989 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1868943372] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:07:49,989 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2110422145] [2021-08-06 14:07:49,989 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:07:49,989 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:07:49,989 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:07:49,990 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-06 14:07:50,002 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-06 14:07:50,202 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:07:50,203 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:07:50,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-06 14:07:50,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:07:50,355 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:07:50,355 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2110422145] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:07:50,356 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:07:50,356 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-08-06 14:07:50,356 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756597588] [2021-08-06 14:07:50,356 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-06 14:07:50,356 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:07:50,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-06 14:07:50,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-08-06 14:07:50,357 INFO L87 Difference]: Start difference. First operand 1621 states and 4050 transitions. Second operand has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 6 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:50,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:07:50,428 INFO L93 Difference]: Finished difference Result 1932 states and 4596 transitions. [2021-08-06 14:07:50,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-06 14:07:50,429 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 6 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-08-06 14:07:50,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:07:50,437 INFO L225 Difference]: With dead ends: 1932 [2021-08-06 14:07:50,437 INFO L226 Difference]: Without dead ends: 1918 [2021-08-06 14:07:50,437 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 34.7ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-08-06 14:07:50,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1918 states. [2021-08-06 14:07:50,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1918 to 1635. [2021-08-06 14:07:50,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1635 states, 1634 states have (on average 2.4871481028151776) internal successors, (4064), 1634 states have internal predecessors, (4064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:50,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1635 states to 1635 states and 4064 transitions. [2021-08-06 14:07:50,480 INFO L78 Accepts]: Start accepts. Automaton has 1635 states and 4064 transitions. Word has length 25 [2021-08-06 14:07:50,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:07:50,480 INFO L470 AbstractCegarLoop]: Abstraction has 1635 states and 4064 transitions. [2021-08-06 14:07:50,480 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 6 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:50,480 INFO L276 IsEmpty]: Start isEmpty. Operand 1635 states and 4064 transitions. [2021-08-06 14:07:50,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-06 14:07:50,484 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:07:50,484 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:07:50,511 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-06 14:07:50,696 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-06 14:07:50,697 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:07:50,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:07:50,697 INFO L82 PathProgramCache]: Analyzing trace with hash 149669607, now seen corresponding path program 11 times [2021-08-06 14:07:50,697 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:07:50,697 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1731936840] [2021-08-06 14:07:50,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:07:50,697 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:07:50,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:07:50,919 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:07:50,919 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:07:50,919 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1731936840] [2021-08-06 14:07:50,919 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1731936840] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:07:50,919 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1531100248] [2021-08-06 14:07:50,919 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:07:50,919 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:07:50,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:07:50,920 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-06 14:07:50,922 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-06 14:07:51,133 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 14:07:51,133 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:07:51,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-06 14:07:51,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:07:51,569 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:07:51,570 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1531100248] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:07:51,570 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:07:51,570 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-08-06 14:07:51,570 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [364810400] [2021-08-06 14:07:51,570 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 14:07:51,570 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:07:51,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 14:07:51,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-08-06 14:07:51,571 INFO L87 Difference]: Start difference. First operand 1635 states and 4064 transitions. Second operand has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:52,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:07:52,303 INFO L93 Difference]: Finished difference Result 2667 states and 6496 transitions. [2021-08-06 14:07:52,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-06 14:07:52,303 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-08-06 14:07:52,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:07:52,312 INFO L225 Difference]: With dead ends: 2667 [2021-08-06 14:07:52,312 INFO L226 Difference]: Without dead ends: 2634 [2021-08-06 14:07:52,313 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 541.1ms TimeCoverageRelationStatistics Valid=146, Invalid=910, Unknown=0, NotChecked=0, Total=1056 [2021-08-06 14:07:52,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2634 states. [2021-08-06 14:07:52,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2634 to 2167. [2021-08-06 14:07:52,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2167 states, 2166 states have (on average 2.5203139427516157) internal successors, (5459), 2166 states have internal predecessors, (5459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:52,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2167 states to 2167 states and 5459 transitions. [2021-08-06 14:07:52,370 INFO L78 Accepts]: Start accepts. Automaton has 2167 states and 5459 transitions. Word has length 25 [2021-08-06 14:07:52,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:07:52,370 INFO L470 AbstractCegarLoop]: Abstraction has 2167 states and 5459 transitions. [2021-08-06 14:07:52,370 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:52,370 INFO L276 IsEmpty]: Start isEmpty. Operand 2167 states and 5459 transitions. [2021-08-06 14:07:52,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-06 14:07:52,375 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:07:52,375 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:07:52,398 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-06 14:07:52,586 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-06 14:07:52,586 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:07:52,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:07:52,587 INFO L82 PathProgramCache]: Analyzing trace with hash 552150559, now seen corresponding path program 12 times [2021-08-06 14:07:52,587 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:07:52,587 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [780688117] [2021-08-06 14:07:52,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:07:52,587 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:07:52,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:07:52,817 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:07:52,817 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:07:52,817 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [780688117] [2021-08-06 14:07:52,817 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [780688117] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:07:52,817 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [103276068] [2021-08-06 14:07:52,817 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:07:52,817 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:07:52,818 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:07:52,827 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-06 14:07:52,828 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-06 14:07:53,060 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-06 14:07:53,060 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:07:53,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-06 14:07:53,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:07:53,460 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:07:53,460 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [103276068] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:07:53,460 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:07:53,460 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-08-06 14:07:53,460 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156652156] [2021-08-06 14:07:53,461 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 14:07:53,461 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:07:53,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 14:07:53,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-08-06 14:07:53,462 INFO L87 Difference]: Start difference. First operand 2167 states and 5459 transitions. Second operand has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:54,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:07:54,094 INFO L93 Difference]: Finished difference Result 2799 states and 6877 transitions. [2021-08-06 14:07:54,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-06 14:07:54,094 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-08-06 14:07:54,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:07:54,104 INFO L225 Difference]: With dead ends: 2799 [2021-08-06 14:07:54,105 INFO L226 Difference]: Without dead ends: 2766 [2021-08-06 14:07:54,105 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 161 ImplicationChecksByTransitivity, 411.8ms TimeCoverageRelationStatistics Valid=116, Invalid=696, Unknown=0, NotChecked=0, Total=812 [2021-08-06 14:07:54,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2766 states. [2021-08-06 14:07:54,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2766 to 2353. [2021-08-06 14:07:54,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2353 states, 2352 states have (on average 2.5357142857142856) internal successors, (5964), 2352 states have internal predecessors, (5964), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:54,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2353 states to 2353 states and 5964 transitions. [2021-08-06 14:07:54,165 INFO L78 Accepts]: Start accepts. Automaton has 2353 states and 5964 transitions. Word has length 25 [2021-08-06 14:07:54,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:07:54,166 INFO L470 AbstractCegarLoop]: Abstraction has 2353 states and 5964 transitions. [2021-08-06 14:07:54,166 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:54,166 INFO L276 IsEmpty]: Start isEmpty. Operand 2353 states and 5964 transitions. [2021-08-06 14:07:54,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-06 14:07:54,171 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:07:54,171 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:07:54,205 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-06 14:07:54,392 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-06 14:07:54,393 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:07:54,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:07:54,393 INFO L82 PathProgramCache]: Analyzing trace with hash -127741465, now seen corresponding path program 13 times [2021-08-06 14:07:54,393 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:07:54,393 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [271714392] [2021-08-06 14:07:54,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:07:54,394 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:07:54,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:07:54,623 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:07:54,623 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:07:54,623 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [271714392] [2021-08-06 14:07:54,623 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [271714392] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:07:54,623 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [598651919] [2021-08-06 14:07:54,623 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:07:54,623 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:07:54,623 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:07:54,625 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-06 14:07:54,651 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-06 14:07:54,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:07:54,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-06 14:07:54,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:07:55,363 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:07:55,363 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [598651919] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:07:55,363 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:07:55,363 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-08-06 14:07:55,363 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200706890] [2021-08-06 14:07:55,364 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 14:07:55,364 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:07:55,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 14:07:55,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-08-06 14:07:55,364 INFO L87 Difference]: Start difference. First operand 2353 states and 5964 transitions. Second operand has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:56,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:07:56,023 INFO L93 Difference]: Finished difference Result 3085 states and 7606 transitions. [2021-08-06 14:07:56,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 14:07:56,024 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-08-06 14:07:56,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:07:56,033 INFO L225 Difference]: With dead ends: 3085 [2021-08-06 14:07:56,033 INFO L226 Difference]: Without dead ends: 3052 [2021-08-06 14:07:56,034 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 199 ImplicationChecksByTransitivity, 504.0ms TimeCoverageRelationStatistics Valid=131, Invalid=799, Unknown=0, NotChecked=0, Total=930 [2021-08-06 14:07:56,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3052 states. [2021-08-06 14:07:56,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3052 to 2653. [2021-08-06 14:07:56,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2653 states, 2652 states have (on average 2.5448717948717947) internal successors, (6749), 2652 states have internal predecessors, (6749), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:56,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2653 states to 2653 states and 6749 transitions. [2021-08-06 14:07:56,115 INFO L78 Accepts]: Start accepts. Automaton has 2653 states and 6749 transitions. Word has length 25 [2021-08-06 14:07:56,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:07:56,116 INFO L470 AbstractCegarLoop]: Abstraction has 2653 states and 6749 transitions. [2021-08-06 14:07:56,116 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:56,116 INFO L276 IsEmpty]: Start isEmpty. Operand 2653 states and 6749 transitions. [2021-08-06 14:07:56,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-06 14:07:56,121 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:07:56,122 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:07:56,146 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-06 14:07:56,336 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-06 14:07:56,337 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:07:56,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:07:56,337 INFO L82 PathProgramCache]: Analyzing trace with hash -447763993, now seen corresponding path program 14 times [2021-08-06 14:07:56,337 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:07:56,337 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1361272536] [2021-08-06 14:07:56,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:07:56,337 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:07:56,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:07:56,543 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:07:56,543 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:07:56,543 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1361272536] [2021-08-06 14:07:56,543 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1361272536] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:07:56,543 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [403749970] [2021-08-06 14:07:56,543 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:07:56,544 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:07:56,544 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:07:56,549 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-06 14:07:56,550 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-06 14:07:56,843 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:07:56,843 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:07:56,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-06 14:07:56,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:07:57,233 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:07:57,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [403749970] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:07:57,233 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:07:57,233 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-08-06 14:07:57,233 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126993258] [2021-08-06 14:07:57,234 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 14:07:57,234 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:07:57,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 14:07:57,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2021-08-06 14:07:57,234 INFO L87 Difference]: Start difference. First operand 2653 states and 6749 transitions. Second operand has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 18 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:57,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:07:57,993 INFO L93 Difference]: Finished difference Result 3403 states and 8493 transitions. [2021-08-06 14:07:57,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-06 14:07:57,994 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 18 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-08-06 14:07:57,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:07:58,002 INFO L225 Difference]: With dead ends: 3403 [2021-08-06 14:07:58,002 INFO L226 Difference]: Without dead ends: 3367 [2021-08-06 14:07:58,003 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 559.1ms TimeCoverageRelationStatistics Valid=134, Invalid=858, Unknown=0, NotChecked=0, Total=992 [2021-08-06 14:07:58,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3367 states. [2021-08-06 14:07:58,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3367 to 2970. [2021-08-06 14:07:58,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2970 states, 2969 states have (on average 2.560794880431122) internal successors, (7603), 2969 states have internal predecessors, (7603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:58,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2970 states to 2970 states and 7603 transitions. [2021-08-06 14:07:58,140 INFO L78 Accepts]: Start accepts. Automaton has 2970 states and 7603 transitions. Word has length 25 [2021-08-06 14:07:58,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:07:58,140 INFO L470 AbstractCegarLoop]: Abstraction has 2970 states and 7603 transitions. [2021-08-06 14:07:58,140 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 18 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:07:58,140 INFO L276 IsEmpty]: Start isEmpty. Operand 2970 states and 7603 transitions. [2021-08-06 14:07:58,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-06 14:07:58,145 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:07:58,146 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:07:58,205 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-06 14:07:58,369 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-06 14:07:58,370 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:07:58,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:07:58,370 INFO L82 PathProgramCache]: Analyzing trace with hash -1395198643, now seen corresponding path program 15 times [2021-08-06 14:07:58,370 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:07:58,370 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [428177960] [2021-08-06 14:07:58,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:07:58,370 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:07:58,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:07:58,676 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:07:58,676 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:07:58,676 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [428177960] [2021-08-06 14:07:58,676 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [428177960] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:07:58,676 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [823019145] [2021-08-06 14:07:58,676 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:07:58,676 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:07:58,676 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:07:58,684 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-06 14:07:58,685 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-06 14:07:59,081 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 14:07:59,081 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:07:59,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-06 14:07:59,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:07:59,556 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:07:59,556 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [823019145] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:07:59,556 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:07:59,556 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-08-06 14:07:59,556 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761800776] [2021-08-06 14:07:59,557 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 14:07:59,557 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:07:59,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 14:07:59,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-08-06 14:07:59,557 INFO L87 Difference]: Start difference. First operand 2970 states and 7603 transitions. Second operand has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:00,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:08:00,181 INFO L93 Difference]: Finished difference Result 3443 states and 8662 transitions. [2021-08-06 14:08:00,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-06 14:08:00,182 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-08-06 14:08:00,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:08:00,192 INFO L225 Difference]: With dead ends: 3443 [2021-08-06 14:08:00,192 INFO L226 Difference]: Without dead ends: 3410 [2021-08-06 14:08:00,193 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 16 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 529.3ms TimeCoverageRelationStatistics Valid=121, Invalid=749, Unknown=0, NotChecked=0, Total=870 [2021-08-06 14:08:00,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3410 states. [2021-08-06 14:08:00,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3410 to 3167. [2021-08-06 14:08:00,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3167 states, 3166 states have (on average 2.5634870499052433) internal successors, (8116), 3166 states have internal predecessors, (8116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:00,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3167 states to 3167 states and 8116 transitions. [2021-08-06 14:08:00,272 INFO L78 Accepts]: Start accepts. Automaton has 3167 states and 8116 transitions. Word has length 25 [2021-08-06 14:08:00,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:08:00,272 INFO L470 AbstractCegarLoop]: Abstraction has 3167 states and 8116 transitions. [2021-08-06 14:08:00,273 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:00,273 INFO L276 IsEmpty]: Start isEmpty. Operand 3167 states and 8116 transitions. [2021-08-06 14:08:00,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-06 14:08:00,280 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:08:00,280 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:08:00,306 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-06 14:08:00,505 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-06 14:08:00,505 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:08:00,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:08:00,505 INFO L82 PathProgramCache]: Analyzing trace with hash 1838990563, now seen corresponding path program 16 times [2021-08-06 14:08:00,505 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:08:00,506 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761858168] [2021-08-06 14:08:00,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:08:00,506 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:08:00,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:08:00,746 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:08:00,746 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:08:00,746 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1761858168] [2021-08-06 14:08:00,746 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1761858168] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:00,746 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1030706222] [2021-08-06 14:08:00,746 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:08:00,746 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:08:00,747 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:08:00,753 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-06 14:08:00,754 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-06 14:08:01,138 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:08:01,138 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:08:01,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-06 14:08:01,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:08:01,572 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:08:01,572 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1030706222] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:01,572 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:08:01,572 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-08-06 14:08:01,572 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025956394] [2021-08-06 14:08:01,573 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 14:08:01,573 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:08:01,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 14:08:01,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-08-06 14:08:01,573 INFO L87 Difference]: Start difference. First operand 3167 states and 8116 transitions. Second operand has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:02,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:08:02,081 INFO L93 Difference]: Finished difference Result 3520 states and 8898 transitions. [2021-08-06 14:08:02,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-06 14:08:02,081 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-08-06 14:08:02,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:08:02,090 INFO L225 Difference]: With dead ends: 3520 [2021-08-06 14:08:02,090 INFO L226 Difference]: Without dead ends: 3507 [2021-08-06 14:08:02,091 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 429.9ms TimeCoverageRelationStatistics Valid=112, Invalid=644, Unknown=0, NotChecked=0, Total=756 [2021-08-06 14:08:02,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3507 states. [2021-08-06 14:08:02,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3507 to 3303. [2021-08-06 14:08:02,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3303 states, 3302 states have (on average 2.562992125984252) internal successors, (8463), 3302 states have internal predecessors, (8463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:02,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3303 states to 3303 states and 8463 transitions. [2021-08-06 14:08:02,161 INFO L78 Accepts]: Start accepts. Automaton has 3303 states and 8463 transitions. Word has length 25 [2021-08-06 14:08:02,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:08:02,161 INFO L470 AbstractCegarLoop]: Abstraction has 3303 states and 8463 transitions. [2021-08-06 14:08:02,161 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:02,161 INFO L276 IsEmpty]: Start isEmpty. Operand 3303 states and 8463 transitions. [2021-08-06 14:08:02,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-06 14:08:02,167 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:08:02,167 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:08:02,197 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-06 14:08:02,382 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-06 14:08:02,382 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:08:02,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:08:02,383 INFO L82 PathProgramCache]: Analyzing trace with hash -1207140103, now seen corresponding path program 17 times [2021-08-06 14:08:02,383 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:08:02,383 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1591835314] [2021-08-06 14:08:02,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:08:02,383 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:08:02,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:08:02,599 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:08:02,600 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:08:02,600 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1591835314] [2021-08-06 14:08:02,600 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1591835314] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:02,600 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [242726685] [2021-08-06 14:08:02,600 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:08:02,600 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:08:02,600 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:08:02,601 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-06 14:08:02,602 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-06 14:08:02,974 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-06 14:08:02,975 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:08:02,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-06 14:08:02,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:08:03,327 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:08:03,328 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [242726685] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:03,328 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:08:03,328 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-08-06 14:08:03,328 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037909681] [2021-08-06 14:08:03,328 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 14:08:03,328 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:08:03,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 14:08:03,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-08-06 14:08:03,329 INFO L87 Difference]: Start difference. First operand 3303 states and 8463 transitions. Second operand has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:03,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:08:03,846 INFO L93 Difference]: Finished difference Result 3850 states and 9692 transitions. [2021-08-06 14:08:03,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-06 14:08:03,847 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-08-06 14:08:03,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:08:03,855 INFO L225 Difference]: With dead ends: 3850 [2021-08-06 14:08:03,856 INFO L226 Difference]: Without dead ends: 3817 [2021-08-06 14:08:03,856 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 407.5ms TimeCoverageRelationStatistics Valid=112, Invalid=644, Unknown=0, NotChecked=0, Total=756 [2021-08-06 14:08:03,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3817 states. [2021-08-06 14:08:03,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3817 to 3492. [2021-08-06 14:08:03,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3492 states, 3491 states have (on average 2.5665998281294757) internal successors, (8960), 3491 states have internal predecessors, (8960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:03,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3492 states to 3492 states and 8960 transitions. [2021-08-06 14:08:03,940 INFO L78 Accepts]: Start accepts. Automaton has 3492 states and 8960 transitions. Word has length 25 [2021-08-06 14:08:03,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:08:03,940 INFO L470 AbstractCegarLoop]: Abstraction has 3492 states and 8960 transitions. [2021-08-06 14:08:03,940 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:03,940 INFO L276 IsEmpty]: Start isEmpty. Operand 3492 states and 8960 transitions. [2021-08-06 14:08:03,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-08-06 14:08:03,947 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:08:03,947 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:08:03,975 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-06 14:08:04,172 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-06 14:08:04,173 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:08:04,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:08:04,173 INFO L82 PathProgramCache]: Analyzing trace with hash 1789872158, now seen corresponding path program 3 times [2021-08-06 14:08:04,173 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:08:04,173 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [32791706] [2021-08-06 14:08:04,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:08:04,173 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:08:04,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:08:04,329 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:08:04,329 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:08:04,329 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [32791706] [2021-08-06 14:08:04,329 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [32791706] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:04,329 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [740558858] [2021-08-06 14:08:04,329 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:08:04,330 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:08:04,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:08:04,330 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-06 14:08:04,332 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-06 14:08:04,713 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 14:08:04,713 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:08:04,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-06 14:08:04,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:08:05,000 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:08:05,001 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [740558858] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:05,001 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:08:05,001 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-08-06 14:08:05,001 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [60349223] [2021-08-06 14:08:05,001 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-06 14:08:05,001 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:08:05,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-06 14:08:05,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:08:05,002 INFO L87 Difference]: Start difference. First operand 3492 states and 8960 transitions. Second operand has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:05,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:08:05,220 INFO L93 Difference]: Finished difference Result 3385 states and 8558 transitions. [2021-08-06 14:08:05,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 14:08:05,221 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-08-06 14:08:05,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:08:05,224 INFO L225 Difference]: With dead ends: 3385 [2021-08-06 14:08:05,224 INFO L226 Difference]: Without dead ends: 3093 [2021-08-06 14:08:05,225 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 214.1ms TimeCoverageRelationStatistics Valid=80, Invalid=226, Unknown=0, NotChecked=0, Total=306 [2021-08-06 14:08:05,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3093 states. [2021-08-06 14:08:05,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3093 to 3088. [2021-08-06 14:08:05,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3088 states, 3087 states have (on average 2.557823129251701) internal successors, (7896), 3087 states have internal predecessors, (7896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:05,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3088 states to 3088 states and 7896 transitions. [2021-08-06 14:08:05,270 INFO L78 Accepts]: Start accepts. Automaton has 3088 states and 7896 transitions. Word has length 26 [2021-08-06 14:08:05,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:08:05,271 INFO L470 AbstractCegarLoop]: Abstraction has 3088 states and 7896 transitions. [2021-08-06 14:08:05,271 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:05,271 INFO L276 IsEmpty]: Start isEmpty. Operand 3088 states and 7896 transitions. [2021-08-06 14:08:05,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 14:08:05,275 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:08:05,276 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:08:05,298 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-08-06 14:08:05,494 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-06 14:08:05,494 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:08:05,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:08:05,495 INFO L82 PathProgramCache]: Analyzing trace with hash -451219837, now seen corresponding path program 18 times [2021-08-06 14:08:05,495 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:08:05,495 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1364603875] [2021-08-06 14:08:05,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:08:05,495 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:08:05,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:08:05,756 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:08:05,756 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:08:05,756 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1364603875] [2021-08-06 14:08:05,756 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1364603875] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:05,756 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [708228446] [2021-08-06 14:08:05,756 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:08:05,756 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:08:05,756 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:08:05,757 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-06 14:08:05,757 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-06 14:08:06,153 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 14:08:06,153 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:08:06,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-06 14:08:06,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:08:06,612 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:08:06,612 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [708228446] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:06,612 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:08:06,613 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 21 [2021-08-06 14:08:06,613 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597587525] [2021-08-06 14:08:06,613 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 14:08:06,613 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:08:06,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 14:08:06,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=400, Unknown=0, NotChecked=0, Total=462 [2021-08-06 14:08:06,614 INFO L87 Difference]: Start difference. First operand 3088 states and 7896 transitions. Second operand has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:07,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:08:07,432 INFO L93 Difference]: Finished difference Result 3805 states and 9503 transitions. [2021-08-06 14:08:07,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-06 14:08:07,433 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 14:08:07,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:08:07,437 INFO L225 Difference]: With dead ends: 3805 [2021-08-06 14:08:07,437 INFO L226 Difference]: Without dead ends: 3772 [2021-08-06 14:08:07,438 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 516.3ms TimeCoverageRelationStatistics Valid=131, Invalid=991, Unknown=0, NotChecked=0, Total=1122 [2021-08-06 14:08:07,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3772 states. [2021-08-06 14:08:07,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3772 to 3327. [2021-08-06 14:08:07,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3327 states, 3326 states have (on average 2.5673481659651234) internal successors, (8539), 3326 states have internal predecessors, (8539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:07,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3327 states to 3327 states and 8539 transitions. [2021-08-06 14:08:07,499 INFO L78 Accepts]: Start accepts. Automaton has 3327 states and 8539 transitions. Word has length 28 [2021-08-06 14:08:07,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:08:07,499 INFO L470 AbstractCegarLoop]: Abstraction has 3327 states and 8539 transitions. [2021-08-06 14:08:07,500 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:07,500 INFO L276 IsEmpty]: Start isEmpty. Operand 3327 states and 8539 transitions. [2021-08-06 14:08:07,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 14:08:07,505 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:08:07,505 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:08:07,532 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-06 14:08:07,730 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-06 14:08:07,730 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:08:07,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:08:07,731 INFO L82 PathProgramCache]: Analyzing trace with hash 835620167, now seen corresponding path program 19 times [2021-08-06 14:08:07,731 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:08:07,731 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2012206218] [2021-08-06 14:08:07,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:08:07,731 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:08:07,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:08:08,016 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:08:08,016 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:08:08,016 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2012206218] [2021-08-06 14:08:08,016 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2012206218] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:08,016 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1281674058] [2021-08-06 14:08:08,016 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:08:08,016 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:08:08,016 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:08:08,017 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-06 14:08:08,018 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-06 14:08:08,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:08:08,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-06 14:08:08,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:08:08,928 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:08:08,928 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1281674058] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:08,928 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:08:08,929 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 21 [2021-08-06 14:08:08,929 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231909301] [2021-08-06 14:08:08,929 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 14:08:08,929 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:08:08,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 14:08:08,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=400, Unknown=0, NotChecked=0, Total=462 [2021-08-06 14:08:08,930 INFO L87 Difference]: Start difference. First operand 3327 states and 8539 transitions. Second operand has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:09,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:08:09,705 INFO L93 Difference]: Finished difference Result 3901 states and 9836 transitions. [2021-08-06 14:08:09,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-06 14:08:09,706 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 14:08:09,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:08:09,712 INFO L225 Difference]: With dead ends: 3901 [2021-08-06 14:08:09,712 INFO L226 Difference]: Without dead ends: 3868 [2021-08-06 14:08:09,713 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 243 ImplicationChecksByTransitivity, 626.0ms TimeCoverageRelationStatistics Valid=140, Invalid=1050, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 14:08:09,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3868 states. [2021-08-06 14:08:09,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3868 to 3566. [2021-08-06 14:08:09,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3566 states, 3565 states have (on average 2.571669004207574) internal successors, (9168), 3565 states have internal predecessors, (9168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:09,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3566 states to 3566 states and 9168 transitions. [2021-08-06 14:08:09,771 INFO L78 Accepts]: Start accepts. Automaton has 3566 states and 9168 transitions. Word has length 28 [2021-08-06 14:08:09,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:08:09,771 INFO L470 AbstractCegarLoop]: Abstraction has 3566 states and 9168 transitions. [2021-08-06 14:08:09,771 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 21 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:09,771 INFO L276 IsEmpty]: Start isEmpty. Operand 3566 states and 9168 transitions. [2021-08-06 14:08:09,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-08-06 14:08:09,778 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:08:09,778 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:08:09,804 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2021-08-06 14:08:09,997 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-06 14:08:09,998 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:08:09,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:08:09,998 INFO L82 PathProgramCache]: Analyzing trace with hash 2084456797, now seen corresponding path program 20 times [2021-08-06 14:08:09,998 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:08:09,998 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1572003444] [2021-08-06 14:08:09,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:08:09,998 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:08:10,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:08:10,257 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:08:10,257 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:08:10,257 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1572003444] [2021-08-06 14:08:10,257 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1572003444] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:10,257 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1663842691] [2021-08-06 14:08:10,257 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:08:10,257 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:08:10,257 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:08:10,258 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-06 14:08:10,259 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-06 14:08:10,723 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:08:10,723 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:08:10,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-06 14:08:10,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:08:11,168 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:08:11,168 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1663842691] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:11,169 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:08:11,169 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 22 [2021-08-06 14:08:11,169 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1561428583] [2021-08-06 14:08:11,169 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 14:08:11,169 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:08:11,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 14:08:11,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=442, Unknown=0, NotChecked=0, Total=506 [2021-08-06 14:08:11,170 INFO L87 Difference]: Start difference. First operand 3566 states and 9168 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:12,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:08:12,045 INFO L93 Difference]: Finished difference Result 4372 states and 10996 transitions. [2021-08-06 14:08:12,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-06 14:08:12,045 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-08-06 14:08:12,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:08:12,051 INFO L225 Difference]: With dead ends: 4372 [2021-08-06 14:08:12,051 INFO L226 Difference]: Without dead ends: 4339 [2021-08-06 14:08:12,052 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 273 ImplicationChecksByTransitivity, 613.5ms TimeCoverageRelationStatistics Valid=158, Invalid=1248, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 14:08:12,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4339 states. [2021-08-06 14:08:12,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4339 to 3961. [2021-08-06 14:08:12,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3961 states, 3960 states have (on average 2.5717171717171716) internal successors, (10184), 3960 states have internal predecessors, (10184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:12,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3961 states to 3961 states and 10184 transitions. [2021-08-06 14:08:12,113 INFO L78 Accepts]: Start accepts. Automaton has 3961 states and 10184 transitions. Word has length 28 [2021-08-06 14:08:12,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:08:12,113 INFO L470 AbstractCegarLoop]: Abstraction has 3961 states and 10184 transitions. [2021-08-06 14:08:12,113 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:12,113 INFO L276 IsEmpty]: Start isEmpty. Operand 3961 states and 10184 transitions. [2021-08-06 14:08:12,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-06 14:08:12,120 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:08:12,120 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:08:12,161 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-06 14:08:12,344 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-06 14:08:12,345 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:08:12,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:08:12,345 INFO L82 PathProgramCache]: Analyzing trace with hash 992500067, now seen corresponding path program 4 times [2021-08-06 14:08:12,345 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:08:12,345 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1354106867] [2021-08-06 14:08:12,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:08:12,345 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:08:12,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:08:12,395 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:08:12,395 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:08:12,395 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1354106867] [2021-08-06 14:08:12,395 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1354106867] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:12,395 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1322357531] [2021-08-06 14:08:12,395 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:08:12,395 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:08:12,396 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:08:12,396 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-06 14:08:12,398 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-06 14:08:12,889 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:08:12,889 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:08:12,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:08:12,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:08:13,029 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 5 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:08:13,029 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1322357531] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:13,029 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:08:13,029 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-08-06 14:08:13,029 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1254766951] [2021-08-06 14:08:13,030 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-06 14:08:13,030 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:08:13,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-06 14:08:13,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-08-06 14:08:13,030 INFO L87 Difference]: Start difference. First operand 3961 states and 10184 transitions. Second operand has 9 states, 9 states have (on average 4.111111111111111) internal successors, (37), 8 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:13,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:08:13,160 INFO L93 Difference]: Finished difference Result 4649 states and 11665 transitions. [2021-08-06 14:08:13,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 14:08:13,161 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.111111111111111) internal successors, (37), 8 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-06 14:08:13,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:08:13,167 INFO L225 Difference]: With dead ends: 4649 [2021-08-06 14:08:13,167 INFO L226 Difference]: Without dead ends: 4649 [2021-08-06 14:08:13,167 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 65.1ms TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:08:13,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4649 states. [2021-08-06 14:08:13,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4649 to 4178. [2021-08-06 14:08:13,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4178 states, 4177 states have (on average 2.573617428776634) internal successors, (10750), 4177 states have internal predecessors, (10750), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:13,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4178 states to 4178 states and 10750 transitions. [2021-08-06 14:08:13,228 INFO L78 Accepts]: Start accepts. Automaton has 4178 states and 10750 transitions. Word has length 29 [2021-08-06 14:08:13,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:08:13,228 INFO L470 AbstractCegarLoop]: Abstraction has 4178 states and 10750 transitions. [2021-08-06 14:08:13,228 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.111111111111111) internal successors, (37), 8 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:13,228 INFO L276 IsEmpty]: Start isEmpty. Operand 4178 states and 10750 transitions. [2021-08-06 14:08:13,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-06 14:08:13,235 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:08:13,235 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:08:13,254 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-06 14:08:13,439 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-06 14:08:13,439 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:08:13,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:08:13,440 INFO L82 PathProgramCache]: Analyzing trace with hash -807763788, now seen corresponding path program 21 times [2021-08-06 14:08:13,440 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:08:13,440 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [333454481] [2021-08-06 14:08:13,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:08:13,440 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:08:13,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:08:13,506 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-06 14:08:13,507 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:08:13,507 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [333454481] [2021-08-06 14:08:13,507 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [333454481] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:13,507 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1485313940] [2021-08-06 14:08:13,507 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:08:13,507 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:08:13,507 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:08:13,513 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-06 14:08:13,515 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-06 14:08:14,010 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 14:08:14,011 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:08:14,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 4 conjunts are in the unsatisfiable core [2021-08-06 14:08:14,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:08:14,159 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-06 14:08:14,159 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1485313940] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:14,159 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:08:14,159 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 10 [2021-08-06 14:08:14,159 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1110589263] [2021-08-06 14:08:14,159 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-06 14:08:14,160 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:08:14,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-06 14:08:14,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-08-06 14:08:14,160 INFO L87 Difference]: Start difference. First operand 4178 states and 10750 transitions. Second operand has 10 states, 10 states have (on average 4.4) internal successors, (44), 10 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:14,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:08:14,266 INFO L93 Difference]: Finished difference Result 3822 states and 9413 transitions. [2021-08-06 14:08:14,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 14:08:14,267 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 10 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-06 14:08:14,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:08:14,272 INFO L225 Difference]: With dead ends: 3822 [2021-08-06 14:08:14,272 INFO L226 Difference]: Without dead ends: 3822 [2021-08-06 14:08:14,272 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 81.8ms TimeCoverageRelationStatistics Valid=70, Invalid=140, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:08:14,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3822 states. [2021-08-06 14:08:14,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3822 to 3081. [2021-08-06 14:08:14,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3081 states, 3080 states have (on average 2.523701298701299) internal successors, (7773), 3080 states have internal predecessors, (7773), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:14,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3081 states to 3081 states and 7773 transitions. [2021-08-06 14:08:14,337 INFO L78 Accepts]: Start accepts. Automaton has 3081 states and 7773 transitions. Word has length 29 [2021-08-06 14:08:14,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:08:14,338 INFO L470 AbstractCegarLoop]: Abstraction has 3081 states and 7773 transitions. [2021-08-06 14:08:14,338 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 10 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:14,338 INFO L276 IsEmpty]: Start isEmpty. Operand 3081 states and 7773 transitions. [2021-08-06 14:08:14,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-06 14:08:14,342 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:08:14,343 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:08:14,363 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-06 14:08:14,552 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-06 14:08:14,552 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:08:14,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:08:14,552 INFO L82 PathProgramCache]: Analyzing trace with hash -587660293, now seen corresponding path program 22 times [2021-08-06 14:08:14,553 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:08:14,553 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1328953527] [2021-08-06 14:08:14,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:08:14,553 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:08:14,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:08:14,592 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:08:14,592 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:08:14,593 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1328953527] [2021-08-06 14:08:14,594 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1328953527] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:14,594 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1449394894] [2021-08-06 14:08:14,594 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:08:14,594 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:08:14,594 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:08:14,605 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-06 14:08:14,607 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-06 14:08:15,133 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:08:15,133 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:08:15,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-06 14:08:15,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:08:15,273 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:08:15,274 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1449394894] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:15,274 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:08:15,274 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-08-06 14:08:15,274 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785245076] [2021-08-06 14:08:15,274 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-06 14:08:15,274 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:08:15,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-06 14:08:15,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-08-06 14:08:15,275 INFO L87 Difference]: Start difference. First operand 3081 states and 7773 transitions. Second operand has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:15,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:08:15,350 INFO L93 Difference]: Finished difference Result 3755 states and 9365 transitions. [2021-08-06 14:08:15,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-06 14:08:15,350 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-06 14:08:15,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:08:15,357 INFO L225 Difference]: With dead ends: 3755 [2021-08-06 14:08:15,357 INFO L226 Difference]: Without dead ends: 3743 [2021-08-06 14:08:15,358 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 34.0ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-08-06 14:08:15,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3743 states. [2021-08-06 14:08:15,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3743 to 3644. [2021-08-06 14:08:15,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3644 states, 3643 states have (on average 2.4888827889102387) internal successors, (9067), 3643 states have internal predecessors, (9067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:15,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3644 states to 3644 states and 9067 transitions. [2021-08-06 14:08:15,406 INFO L78 Accepts]: Start accepts. Automaton has 3644 states and 9067 transitions. Word has length 29 [2021-08-06 14:08:15,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:08:15,407 INFO L470 AbstractCegarLoop]: Abstraction has 3644 states and 9067 transitions. [2021-08-06 14:08:15,407 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:15,407 INFO L276 IsEmpty]: Start isEmpty. Operand 3644 states and 9067 transitions. [2021-08-06 14:08:15,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-06 14:08:15,412 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:08:15,412 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:08:15,434 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-06 14:08:15,624 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-06 14:08:15,624 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:08:15,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:08:15,625 INFO L82 PathProgramCache]: Analyzing trace with hash 1682739263, now seen corresponding path program 23 times [2021-08-06 14:08:15,625 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:08:15,625 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2091368448] [2021-08-06 14:08:15,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:08:15,625 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:08:15,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:08:15,653 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:08:15,654 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:08:15,654 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2091368448] [2021-08-06 14:08:15,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2091368448] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:15,654 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [85941800] [2021-08-06 14:08:15,654 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:08:15,654 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:08:15,654 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:08:15,655 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-06 14:08:15,656 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-06 14:08:16,178 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 14:08:16,178 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:08:16,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-06 14:08:16,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:08:16,298 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:08:16,298 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [85941800] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:16,298 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:08:16,298 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-08-06 14:08:16,299 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1870411542] [2021-08-06 14:08:16,299 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-06 14:08:16,299 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:08:16,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-06 14:08:16,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-08-06 14:08:16,299 INFO L87 Difference]: Start difference. First operand 3644 states and 9067 transitions. Second operand has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 5 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:16,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:08:16,349 INFO L93 Difference]: Finished difference Result 3731 states and 9053 transitions. [2021-08-06 14:08:16,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-06 14:08:16,350 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 5 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-06 14:08:16,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:08:16,354 INFO L225 Difference]: With dead ends: 3731 [2021-08-06 14:08:16,354 INFO L226 Difference]: Without dead ends: 3731 [2021-08-06 14:08:16,354 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 25.8ms TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-08-06 14:08:16,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3731 states. [2021-08-06 14:08:16,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3731 to 3636. [2021-08-06 14:08:16,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3636 states, 3635 states have (on average 2.4434662998624486) internal successors, (8882), 3635 states have internal predecessors, (8882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:16,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3636 states to 3636 states and 8882 transitions. [2021-08-06 14:08:16,402 INFO L78 Accepts]: Start accepts. Automaton has 3636 states and 8882 transitions. Word has length 29 [2021-08-06 14:08:16,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:08:16,402 INFO L470 AbstractCegarLoop]: Abstraction has 3636 states and 8882 transitions. [2021-08-06 14:08:16,403 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 5 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:16,403 INFO L276 IsEmpty]: Start isEmpty. Operand 3636 states and 8882 transitions. [2021-08-06 14:08:16,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-06 14:08:16,407 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:08:16,407 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:08:16,428 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-06 14:08:16,617 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-06 14:08:16,617 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:08:16,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:08:16,617 INFO L82 PathProgramCache]: Analyzing trace with hash -712336569, now seen corresponding path program 24 times [2021-08-06 14:08:16,617 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:08:16,617 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [240495508] [2021-08-06 14:08:16,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:08:16,618 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:08:16,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:08:16,651 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:08:16,652 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:08:16,652 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [240495508] [2021-08-06 14:08:16,652 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [240495508] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:16,652 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2037268754] [2021-08-06 14:08:16,652 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:08:16,652 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:08:16,652 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:08:16,653 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-06 14:08:16,686 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-06 14:08:17,218 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 14:08:17,218 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:08:17,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-06 14:08:17,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:08:17,336 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:08:17,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2037268754] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:17,337 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:08:17,337 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-08-06 14:08:17,337 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165425900] [2021-08-06 14:08:17,337 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-06 14:08:17,337 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:08:17,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-06 14:08:17,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-08-06 14:08:17,338 INFO L87 Difference]: Start difference. First operand 3636 states and 8882 transitions. Second operand has 6 states, 6 states have (on average 7.0) internal successors, (42), 5 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:17,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:08:17,409 INFO L93 Difference]: Finished difference Result 3810 states and 9235 transitions. [2021-08-06 14:08:17,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-06 14:08:17,410 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 5 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-06 14:08:17,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:08:17,414 INFO L225 Difference]: With dead ends: 3810 [2021-08-06 14:08:17,414 INFO L226 Difference]: Without dead ends: 3808 [2021-08-06 14:08:17,415 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 20.8ms TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-08-06 14:08:17,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3808 states. [2021-08-06 14:08:17,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3808 to 3714. [2021-08-06 14:08:17,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3714 states, 3713 states have (on average 2.4368435227578775) internal successors, (9048), 3713 states have internal predecessors, (9048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:17,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3714 states to 3714 states and 9048 transitions. [2021-08-06 14:08:17,464 INFO L78 Accepts]: Start accepts. Automaton has 3714 states and 9048 transitions. Word has length 29 [2021-08-06 14:08:17,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:08:17,464 INFO L470 AbstractCegarLoop]: Abstraction has 3714 states and 9048 transitions. [2021-08-06 14:08:17,464 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 5 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:17,464 INFO L276 IsEmpty]: Start isEmpty. Operand 3714 states and 9048 transitions. [2021-08-06 14:08:17,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-06 14:08:17,468 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:08:17,468 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:08:17,485 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2021-08-06 14:08:17,668 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-06 14:08:17,668 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:08:17,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:08:17,669 INFO L82 PathProgramCache]: Analyzing trace with hash -1117704309, now seen corresponding path program 25 times [2021-08-06 14:08:17,669 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:08:17,669 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890376231] [2021-08-06 14:08:17,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:08:17,669 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:08:17,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:08:17,704 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:08:17,704 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:08:17,704 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890376231] [2021-08-06 14:08:17,704 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [890376231] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:17,704 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [404293383] [2021-08-06 14:08:17,704 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:08:17,704 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:08:17,704 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:08:17,705 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-06 14:08:17,706 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-06 14:08:18,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:08:18,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-06 14:08:18,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:08:18,372 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:08:18,373 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [404293383] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:18,373 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:08:18,373 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-08-06 14:08:18,373 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [384010951] [2021-08-06 14:08:18,373 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-06 14:08:18,373 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:08:18,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-06 14:08:18,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-08-06 14:08:18,373 INFO L87 Difference]: Start difference. First operand 3714 states and 9048 transitions. Second operand has 6 states, 6 states have (on average 7.0) internal successors, (42), 5 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:18,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:08:18,428 INFO L93 Difference]: Finished difference Result 3976 states and 9563 transitions. [2021-08-06 14:08:18,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-06 14:08:18,429 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 5 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-06 14:08:18,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:08:18,434 INFO L225 Difference]: With dead ends: 3976 [2021-08-06 14:08:18,434 INFO L226 Difference]: Without dead ends: 3973 [2021-08-06 14:08:18,434 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 29.2ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-08-06 14:08:18,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3973 states. [2021-08-06 14:08:18,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3973 to 3873. [2021-08-06 14:08:18,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3873 states, 3872 states have (on average 2.424586776859504) internal successors, (9388), 3872 states have internal predecessors, (9388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:18,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3873 states to 3873 states and 9388 transitions. [2021-08-06 14:08:18,491 INFO L78 Accepts]: Start accepts. Automaton has 3873 states and 9388 transitions. Word has length 29 [2021-08-06 14:08:18,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:08:18,491 INFO L470 AbstractCegarLoop]: Abstraction has 3873 states and 9388 transitions. [2021-08-06 14:08:18,492 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 5 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:18,492 INFO L276 IsEmpty]: Start isEmpty. Operand 3873 states and 9388 transitions. [2021-08-06 14:08:18,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-06 14:08:18,499 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:08:18,499 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:08:18,526 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-06 14:08:18,718 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-06 14:08:18,718 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:08:18,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:08:18,719 INFO L82 PathProgramCache]: Analyzing trace with hash -652390267, now seen corresponding path program 26 times [2021-08-06 14:08:18,719 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:08:18,719 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [293899303] [2021-08-06 14:08:18,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:08:18,719 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:08:18,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:08:18,763 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:08:18,763 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:08:18,763 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [293899303] [2021-08-06 14:08:18,763 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [293899303] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:18,763 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1504321323] [2021-08-06 14:08:18,764 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:08:18,764 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:08:18,764 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:08:18,765 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-06 14:08:18,765 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-06 14:08:19,316 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:08:19,316 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:08:19,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-06 14:08:19,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:08:19,444 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:08:19,445 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1504321323] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:19,445 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:08:19,445 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-08-06 14:08:19,445 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1537924684] [2021-08-06 14:08:19,445 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-06 14:08:19,445 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:08:19,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-06 14:08:19,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-08-06 14:08:19,446 INFO L87 Difference]: Start difference. First operand 3873 states and 9388 transitions. Second operand has 7 states, 7 states have (on average 6.0) internal successors, (42), 6 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:19,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:08:19,536 INFO L93 Difference]: Finished difference Result 3970 states and 9396 transitions. [2021-08-06 14:08:19,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-06 14:08:19,536 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 6 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-06 14:08:19,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:08:19,543 INFO L225 Difference]: With dead ends: 3970 [2021-08-06 14:08:19,543 INFO L226 Difference]: Without dead ends: 3967 [2021-08-06 14:08:19,543 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 41.9ms TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:08:19,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3967 states. [2021-08-06 14:08:19,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3967 to 3722. [2021-08-06 14:08:19,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3722 states, 3721 states have (on average 2.3931738779897875) internal successors, (8905), 3721 states have internal predecessors, (8905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:19,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3722 states to 3722 states and 8905 transitions. [2021-08-06 14:08:19,597 INFO L78 Accepts]: Start accepts. Automaton has 3722 states and 8905 transitions. Word has length 29 [2021-08-06 14:08:19,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:08:19,597 INFO L470 AbstractCegarLoop]: Abstraction has 3722 states and 8905 transitions. [2021-08-06 14:08:19,597 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 6 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:19,597 INFO L276 IsEmpty]: Start isEmpty. Operand 3722 states and 8905 transitions. [2021-08-06 14:08:19,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-06 14:08:19,604 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:08:19,604 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:08:19,644 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2021-08-06 14:08:19,828 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-06 14:08:19,829 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:08:19,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:08:19,829 INFO L82 PathProgramCache]: Analyzing trace with hash 1507088031, now seen corresponding path program 27 times [2021-08-06 14:08:19,829 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:08:19,829 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1727201153] [2021-08-06 14:08:19,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:08:19,829 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:08:19,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:08:20,076 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-06 14:08:20,077 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:08:20,077 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1727201153] [2021-08-06 14:08:20,077 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1727201153] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:20,077 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [712884326] [2021-08-06 14:08:20,077 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:08:20,077 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:08:20,077 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:08:20,078 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-06 14:08:20,078 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-06 14:08:20,643 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-06 14:08:20,643 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:08:20,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-06 14:08:20,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:08:21,168 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:08:21,168 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [712884326] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:21,168 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:08:21,168 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-08-06 14:08:21,168 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121053476] [2021-08-06 14:08:21,168 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 14:08:21,168 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:08:21,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 14:08:21,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=488, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:08:21,169 INFO L87 Difference]: Start difference. First operand 3722 states and 8905 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:22,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:08:22,377 INFO L93 Difference]: Finished difference Result 4929 states and 11573 transitions. [2021-08-06 14:08:22,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-06 14:08:22,377 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-06 14:08:22,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:08:22,384 INFO L225 Difference]: With dead ends: 4929 [2021-08-06 14:08:22,384 INFO L226 Difference]: Without dead ends: 4855 [2021-08-06 14:08:22,384 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 563 ImplicationChecksByTransitivity, 934.3ms TimeCoverageRelationStatistics Valid=257, Invalid=2193, Unknown=0, NotChecked=0, Total=2450 [2021-08-06 14:08:22,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4855 states. [2021-08-06 14:08:22,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4855 to 4204. [2021-08-06 14:08:22,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4204 states, 4203 states have (on average 2.3925767309064954) internal successors, (10056), 4203 states have internal predecessors, (10056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:22,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4204 states to 4204 states and 10056 transitions. [2021-08-06 14:08:22,437 INFO L78 Accepts]: Start accepts. Automaton has 4204 states and 10056 transitions. Word has length 31 [2021-08-06 14:08:22,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:08:22,437 INFO L470 AbstractCegarLoop]: Abstraction has 4204 states and 10056 transitions. [2021-08-06 14:08:22,437 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:22,437 INFO L276 IsEmpty]: Start isEmpty. Operand 4204 states and 10056 transitions. [2021-08-06 14:08:22,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-06 14:08:22,444 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:08:22,444 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:08:22,484 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-06 14:08:22,656 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-06 14:08:22,657 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:08:22,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:08:22,657 INFO L82 PathProgramCache]: Analyzing trace with hash 433801063, now seen corresponding path program 28 times [2021-08-06 14:08:22,657 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:08:22,657 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1702887468] [2021-08-06 14:08:22,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:08:22,657 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:08:22,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:08:22,891 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-06 14:08:22,891 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:08:22,891 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1702887468] [2021-08-06 14:08:22,891 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1702887468] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:22,891 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [530712454] [2021-08-06 14:08:22,891 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:08:22,891 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:08:22,891 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:08:22,892 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-06 14:08:22,893 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-06 14:08:23,470 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:08:23,470 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:08:23,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-06 14:08:23,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:08:24,014 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:08:24,014 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [530712454] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:24,014 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:08:24,014 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-08-06 14:08:24,014 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370518321] [2021-08-06 14:08:24,014 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 14:08:24,014 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:08:24,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 14:08:24,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=489, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:08:24,015 INFO L87 Difference]: Start difference. First operand 4204 states and 10056 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:25,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:08:25,050 INFO L93 Difference]: Finished difference Result 5234 states and 12282 transitions. [2021-08-06 14:08:25,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-06 14:08:25,050 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-06 14:08:25,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:08:25,060 INFO L225 Difference]: With dead ends: 5234 [2021-08-06 14:08:25,061 INFO L226 Difference]: Without dead ends: 5194 [2021-08-06 14:08:25,061 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 414 ImplicationChecksByTransitivity, 761.6ms TimeCoverageRelationStatistics Valid=204, Invalid=1688, Unknown=0, NotChecked=0, Total=1892 [2021-08-06 14:08:25,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5194 states. [2021-08-06 14:08:25,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5194 to 4469. [2021-08-06 14:08:25,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4469 states, 4468 states have (on average 2.3983885407341092) internal successors, (10716), 4468 states have internal predecessors, (10716), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:25,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4469 states to 4469 states and 10716 transitions. [2021-08-06 14:08:25,162 INFO L78 Accepts]: Start accepts. Automaton has 4469 states and 10716 transitions. Word has length 31 [2021-08-06 14:08:25,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:08:25,162 INFO L470 AbstractCegarLoop]: Abstraction has 4469 states and 10716 transitions. [2021-08-06 14:08:25,162 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:25,162 INFO L276 IsEmpty]: Start isEmpty. Operand 4469 states and 10716 transitions. [2021-08-06 14:08:25,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-06 14:08:25,170 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:08:25,170 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:08:25,198 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-06 14:08:25,392 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-06 14:08:25,393 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:08:25,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:08:25,393 INFO L82 PathProgramCache]: Analyzing trace with hash 113778535, now seen corresponding path program 29 times [2021-08-06 14:08:25,393 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:08:25,393 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395515668] [2021-08-06 14:08:25,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:08:25,393 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:08:25,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:08:25,643 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-06 14:08:25,643 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:08:25,643 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1395515668] [2021-08-06 14:08:25,643 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1395515668] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:25,643 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [980501634] [2021-08-06 14:08:25,643 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:08:25,644 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:08:25,644 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:08:25,644 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-06 14:08:25,670 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-06 14:08:26,286 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-06 14:08:26,286 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:08:26,287 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-06 14:08:26,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:08:26,812 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:08:26,813 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [980501634] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:26,813 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:08:26,813 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-08-06 14:08:26,813 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1041411123] [2021-08-06 14:08:26,813 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 14:08:26,813 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:08:26,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 14:08:26,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=493, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:08:26,814 INFO L87 Difference]: Start difference. First operand 4469 states and 10716 transitions. Second operand has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:28,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:08:28,058 INFO L93 Difference]: Finished difference Result 5435 states and 12809 transitions. [2021-08-06 14:08:28,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-06 14:08:28,059 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-06 14:08:28,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:08:28,068 INFO L225 Difference]: With dead ends: 5435 [2021-08-06 14:08:28,068 INFO L226 Difference]: Without dead ends: 5402 [2021-08-06 14:08:28,069 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 547 ImplicationChecksByTransitivity, 1001.7ms TimeCoverageRelationStatistics Valid=249, Invalid=2201, Unknown=0, NotChecked=0, Total=2450 [2021-08-06 14:08:28,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5402 states. [2021-08-06 14:08:28,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5402 to 4799. [2021-08-06 14:08:28,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4799 states, 4798 states have (on average 2.4022509378907877) internal successors, (11526), 4798 states have internal predecessors, (11526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:28,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4799 states to 4799 states and 11526 transitions. [2021-08-06 14:08:28,148 INFO L78 Accepts]: Start accepts. Automaton has 4799 states and 11526 transitions. Word has length 31 [2021-08-06 14:08:28,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:08:28,148 INFO L470 AbstractCegarLoop]: Abstraction has 4799 states and 11526 transitions. [2021-08-06 14:08:28,148 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:28,148 INFO L276 IsEmpty]: Start isEmpty. Operand 4799 states and 11526 transitions. [2021-08-06 14:08:28,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-06 14:08:28,153 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:08:28,153 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:08:28,180 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2021-08-06 14:08:28,378 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-06 14:08:28,378 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:08:28,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:08:28,378 INFO L82 PathProgramCache]: Analyzing trace with hash -833656115, now seen corresponding path program 30 times [2021-08-06 14:08:28,378 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:08:28,378 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1990657904] [2021-08-06 14:08:28,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:08:28,379 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:08:28,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:08:28,863 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-06 14:08:28,863 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:08:28,863 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1990657904] [2021-08-06 14:08:28,863 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1990657904] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:28,864 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2004336205] [2021-08-06 14:08:28,864 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:08:28,864 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:08:28,864 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:08:28,881 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-06 14:08:28,926 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-06 14:08:29,833 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-06 14:08:29,833 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:08:29,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-06 14:08:29,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:08:30,406 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:08:30,406 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2004336205] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:30,406 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:08:30,407 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 23 [2021-08-06 14:08:30,407 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1531223478] [2021-08-06 14:08:30,408 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 14:08:30,408 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:08:30,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 14:08:30,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=487, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:08:30,409 INFO L87 Difference]: Start difference. First operand 4799 states and 11526 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:31,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:08:31,640 INFO L93 Difference]: Finished difference Result 5530 states and 13106 transitions. [2021-08-06 14:08:31,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-06 14:08:31,641 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-06 14:08:31,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:08:31,652 INFO L225 Difference]: With dead ends: 5530 [2021-08-06 14:08:31,652 INFO L226 Difference]: Without dead ends: 5486 [2021-08-06 14:08:31,653 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 366 ImplicationChecksByTransitivity, 954.5ms TimeCoverageRelationStatistics Valid=174, Invalid=1548, Unknown=0, NotChecked=0, Total=1722 [2021-08-06 14:08:31,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5486 states. [2021-08-06 14:08:31,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5486 to 5052. [2021-08-06 14:08:31,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5052 states, 5051 states have (on average 2.404474361512572) internal successors, (12145), 5051 states have internal predecessors, (12145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:31,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5052 states to 5052 states and 12145 transitions. [2021-08-06 14:08:31,844 INFO L78 Accepts]: Start accepts. Automaton has 5052 states and 12145 transitions. Word has length 31 [2021-08-06 14:08:31,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:08:31,844 INFO L470 AbstractCegarLoop]: Abstraction has 5052 states and 12145 transitions. [2021-08-06 14:08:31,844 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:31,844 INFO L276 IsEmpty]: Start isEmpty. Operand 5052 states and 12145 transitions. [2021-08-06 14:08:31,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-06 14:08:31,849 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:08:31,850 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:08:31,919 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-06 14:08:32,069 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-06 14:08:32,069 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:08:32,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:08:32,069 INFO L82 PathProgramCache]: Analyzing trace with hash 364490902, now seen corresponding path program 31 times [2021-08-06 14:08:32,069 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:08:32,069 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1747129563] [2021-08-06 14:08:32,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:08:32,070 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:08:32,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:08:32,364 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:08:32,364 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:08:32,364 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1747129563] [2021-08-06 14:08:32,364 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1747129563] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:32,364 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [766444185] [2021-08-06 14:08:32,364 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:08:32,364 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:08:32,364 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:08:32,374 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-06 14:08:32,388 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-06 14:08:33,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:08:33,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-06 14:08:33,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:08:33,954 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:08:33,954 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [766444185] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:33,954 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:08:33,954 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-08-06 14:08:33,954 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [924694139] [2021-08-06 14:08:33,954 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 14:08:33,954 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:08:33,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 14:08:33,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2021-08-06 14:08:33,955 INFO L87 Difference]: Start difference. First operand 5052 states and 12145 transitions. Second operand has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 17 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-06 14:08:34,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:08:34,480 INFO L93 Difference]: Finished difference Result 5662 states and 13472 transitions. [2021-08-06 14:08:34,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 14:08:34,480 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 17 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 32 [2021-08-06 14:08:34,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:08:34,490 INFO L225 Difference]: With dead ends: 5662 [2021-08-06 14:08:34,490 INFO L226 Difference]: Without dead ends: 5648 [2021-08-06 14:08:34,490 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 433.4ms TimeCoverageRelationStatistics Valid=87, Invalid=465, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:08:34,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5648 states. [2021-08-06 14:08:34,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5648 to 5352. [2021-08-06 14:08:34,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5352 states, 5351 states have (on average 2.4075873668473182) internal successors, (12883), 5351 states have internal predecessors, (12883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:34,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5352 states to 5352 states and 12883 transitions. [2021-08-06 14:08:34,581 INFO L78 Accepts]: Start accepts. Automaton has 5352 states and 12883 transitions. Word has length 32 [2021-08-06 14:08:34,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:08:34,581 INFO L470 AbstractCegarLoop]: Abstraction has 5352 states and 12883 transitions. [2021-08-06 14:08:34,581 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 17 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-06 14:08:34,581 INFO L276 IsEmpty]: Start isEmpty. Operand 5352 states and 12883 transitions. [2021-08-06 14:08:34,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-06 14:08:34,587 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:08:34,587 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:08:34,616 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-06 14:08:34,813 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-06 14:08:34,813 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:08:34,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:08:34,813 INFO L82 PathProgramCache]: Analyzing trace with hash -870392482, now seen corresponding path program 32 times [2021-08-06 14:08:34,814 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:08:34,814 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1140599108] [2021-08-06 14:08:34,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:08:34,814 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:08:34,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:08:35,080 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:08:35,080 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:08:35,080 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1140599108] [2021-08-06 14:08:35,080 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1140599108] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:35,080 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [920704803] [2021-08-06 14:08:35,080 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:08:35,080 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:08:35,080 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:08:35,081 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-06 14:08:35,083 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-06 14:08:35,955 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:08:35,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:08:35,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-06 14:08:35,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:08:36,426 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:08:36,426 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [920704803] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:36,426 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:08:36,426 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-08-06 14:08:36,426 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252652850] [2021-08-06 14:08:36,426 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 14:08:36,426 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:08:36,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 14:08:36,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2021-08-06 14:08:36,427 INFO L87 Difference]: Start difference. First operand 5352 states and 12883 transitions. Second operand has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 17 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-06 14:08:36,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:08:36,856 INFO L93 Difference]: Finished difference Result 5807 states and 13850 transitions. [2021-08-06 14:08:36,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 14:08:36,857 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 17 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 32 [2021-08-06 14:08:36,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:08:36,866 INFO L225 Difference]: With dead ends: 5807 [2021-08-06 14:08:36,866 INFO L226 Difference]: Without dead ends: 5793 [2021-08-06 14:08:36,867 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 431.5ms TimeCoverageRelationStatistics Valid=93, Invalid=507, Unknown=0, NotChecked=0, Total=600 [2021-08-06 14:08:36,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5793 states. [2021-08-06 14:08:36,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5793 to 5524. [2021-08-06 14:08:36,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5524 states, 5523 states have (on average 2.4110085098678256) internal successors, (13316), 5523 states have internal predecessors, (13316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:36,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5524 states to 5524 states and 13316 transitions. [2021-08-06 14:08:36,986 INFO L78 Accepts]: Start accepts. Automaton has 5524 states and 13316 transitions. Word has length 32 [2021-08-06 14:08:36,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:08:36,987 INFO L470 AbstractCegarLoop]: Abstraction has 5524 states and 13316 transitions. [2021-08-06 14:08:36,987 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 17 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-06 14:08:36,987 INFO L276 IsEmpty]: Start isEmpty. Operand 5524 states and 13316 transitions. [2021-08-06 14:08:36,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-06 14:08:36,993 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:08:36,993 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:08:37,021 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-06 14:08:37,219 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-06 14:08:37,219 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:08:37,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:08:37,220 INFO L82 PathProgramCache]: Analyzing trace with hash -613818218, now seen corresponding path program 33 times [2021-08-06 14:08:37,220 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:08:37,220 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [989119189] [2021-08-06 14:08:37,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:08:37,220 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:08:37,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:08:37,497 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:08:37,497 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:08:37,497 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [989119189] [2021-08-06 14:08:37,497 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [989119189] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:37,497 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1945433396] [2021-08-06 14:08:37,497 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:08:37,498 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:08:37,498 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:08:37,498 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-06 14:08:37,500 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-06 14:08:38,463 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 14:08:38,463 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:08:38,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-06 14:08:38,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:08:38,962 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:08:38,962 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1945433396] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:38,962 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:08:38,963 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-08-06 14:08:38,963 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1846190582] [2021-08-06 14:08:38,963 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 14:08:38,963 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:08:38,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 14:08:38,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=296, Unknown=0, NotChecked=0, Total=342 [2021-08-06 14:08:38,964 INFO L87 Difference]: Start difference. First operand 5524 states and 13316 transitions. Second operand has 19 states, 19 states have (on average 3.0) internal successors, (57), 18 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:39,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:08:39,655 INFO L93 Difference]: Finished difference Result 6674 states and 15890 transitions. [2021-08-06 14:08:39,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 14:08:39,655 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.0) internal successors, (57), 18 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-08-06 14:08:39,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:08:39,667 INFO L225 Difference]: With dead ends: 6674 [2021-08-06 14:08:39,667 INFO L226 Difference]: Without dead ends: 6644 [2021-08-06 14:08:39,668 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 563.4ms TimeCoverageRelationStatistics Valid=124, Invalid=806, Unknown=0, NotChecked=0, Total=930 [2021-08-06 14:08:39,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6644 states. [2021-08-06 14:08:39,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6644 to 5926. [2021-08-06 14:08:39,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5926 states, 5925 states have (on average 2.416877637130802) internal successors, (14320), 5925 states have internal predecessors, (14320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:39,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5926 states to 5926 states and 14320 transitions. [2021-08-06 14:08:39,813 INFO L78 Accepts]: Start accepts. Automaton has 5926 states and 14320 transitions. Word has length 32 [2021-08-06 14:08:39,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:08:39,813 INFO L470 AbstractCegarLoop]: Abstraction has 5926 states and 14320 transitions. [2021-08-06 14:08:39,813 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.0) internal successors, (57), 18 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:39,813 INFO L276 IsEmpty]: Start isEmpty. Operand 5926 states and 14320 transitions. [2021-08-06 14:08:39,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-06 14:08:39,820 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:08:39,820 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:08:39,849 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-06 14:08:40,041 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-06 14:08:40,042 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:08:40,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:08:40,042 INFO L82 PathProgramCache]: Analyzing trace with hash 1401588830, now seen corresponding path program 34 times [2021-08-06 14:08:40,042 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:08:40,042 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588371780] [2021-08-06 14:08:40,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:08:40,042 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:08:40,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:08:40,288 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:08:40,288 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:08:40,288 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588371780] [2021-08-06 14:08:40,289 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1588371780] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:40,289 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [276648054] [2021-08-06 14:08:40,289 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:08:40,289 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:08:40,289 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:08:40,289 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-06 14:08:40,290 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-06 14:08:41,056 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:08:41,056 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:08:41,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-06 14:08:41,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:08:41,584 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:08:41,585 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [276648054] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:41,585 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:08:41,585 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-08-06 14:08:41,585 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [420506411] [2021-08-06 14:08:41,585 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 14:08:41,585 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:08:41,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 14:08:41,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2021-08-06 14:08:41,586 INFO L87 Difference]: Start difference. First operand 5926 states and 14320 transitions. Second operand has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:42,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:08:42,066 INFO L93 Difference]: Finished difference Result 7466 states and 17775 transitions. [2021-08-06 14:08:42,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-06 14:08:42,067 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-08-06 14:08:42,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:08:42,108 INFO L225 Difference]: With dead ends: 7466 [2021-08-06 14:08:42,108 INFO L226 Difference]: Without dead ends: 7426 [2021-08-06 14:08:42,108 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 402.6ms TimeCoverageRelationStatistics Valid=94, Invalid=506, Unknown=0, NotChecked=0, Total=600 [2021-08-06 14:08:42,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7426 states. [2021-08-06 14:08:42,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7426 to 6811. [2021-08-06 14:08:42,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6811 states, 6810 states have (on average 2.4252569750367106) internal successors, (16516), 6810 states have internal predecessors, (16516), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:42,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6811 states to 6811 states and 16516 transitions. [2021-08-06 14:08:42,311 INFO L78 Accepts]: Start accepts. Automaton has 6811 states and 16516 transitions. Word has length 32 [2021-08-06 14:08:42,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:08:42,311 INFO L470 AbstractCegarLoop]: Abstraction has 6811 states and 16516 transitions. [2021-08-06 14:08:42,311 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:42,312 INFO L276 IsEmpty]: Start isEmpty. Operand 6811 states and 16516 transitions. [2021-08-06 14:08:42,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-06 14:08:42,367 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:08:42,367 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:08:42,395 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2021-08-06 14:08:42,576 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-06 14:08:42,577 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:08:42,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:08:42,577 INFO L82 PathProgramCache]: Analyzing trace with hash -1434729592, now seen corresponding path program 35 times [2021-08-06 14:08:42,577 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:08:42,577 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1810708022] [2021-08-06 14:08:42,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:08:42,578 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:08:42,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:08:42,791 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:08:42,792 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:08:42,792 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1810708022] [2021-08-06 14:08:42,792 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1810708022] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:42,792 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1213383417] [2021-08-06 14:08:42,792 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:08:42,792 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:08:42,792 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:08:42,793 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-06 14:08:42,794 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-06 14:08:43,673 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-06 14:08:43,673 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:08:43,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-06 14:08:43,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:08:44,165 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:08:44,166 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1213383417] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:44,166 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:08:44,166 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-08-06 14:08:44,166 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1643819464] [2021-08-06 14:08:44,166 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 14:08:44,166 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:08:44,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 14:08:44,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=295, Unknown=0, NotChecked=0, Total=342 [2021-08-06 14:08:44,167 INFO L87 Difference]: Start difference. First operand 6811 states and 16516 transitions. Second operand has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:44,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:08:44,642 INFO L93 Difference]: Finished difference Result 7186 states and 17309 transitions. [2021-08-06 14:08:44,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-06 14:08:44,643 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-08-06 14:08:44,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:08:44,656 INFO L225 Difference]: With dead ends: 7186 [2021-08-06 14:08:44,656 INFO L226 Difference]: Without dead ends: 7172 [2021-08-06 14:08:44,666 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 22 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 479.4ms TimeCoverageRelationStatistics Valid=110, Invalid=646, Unknown=0, NotChecked=0, Total=756 [2021-08-06 14:08:44,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7172 states. [2021-08-06 14:08:44,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7172 to 6996. [2021-08-06 14:08:44,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6996 states, 6995 states have (on average 2.4264474624731953) internal successors, (16973), 6995 states have internal predecessors, (16973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:44,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6996 states to 6996 states and 16973 transitions. [2021-08-06 14:08:44,829 INFO L78 Accepts]: Start accepts. Automaton has 6996 states and 16973 transitions. Word has length 32 [2021-08-06 14:08:44,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:08:44,831 INFO L470 AbstractCegarLoop]: Abstraction has 6996 states and 16973 transitions. [2021-08-06 14:08:44,831 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8421052631578947) internal successors, (54), 18 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:44,831 INFO L276 IsEmpty]: Start isEmpty. Operand 6996 states and 16973 transitions. [2021-08-06 14:08:44,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-06 14:08:44,839 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:08:44,839 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:08:44,867 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-06 14:08:45,054 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-06 14:08:45,055 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:08:45,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:08:45,055 INFO L82 PathProgramCache]: Analyzing trace with hash 837251720, now seen corresponding path program 36 times [2021-08-06 14:08:45,055 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:08:45,055 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386274222] [2021-08-06 14:08:45,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:08:45,055 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:08:45,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:08:45,344 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:08:45,344 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:08:45,344 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [386274222] [2021-08-06 14:08:45,344 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [386274222] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:45,344 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1843537545] [2021-08-06 14:08:45,344 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:08:45,344 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:08:45,344 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:08:45,360 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-06 14:08:45,389 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-06 14:08:46,364 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-06 14:08:46,364 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:08:46,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-06 14:08:46,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:08:46,826 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:08:46,826 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1843537545] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:46,826 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:08:46,826 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-08-06 14:08:46,826 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1959817846] [2021-08-06 14:08:46,826 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 14:08:46,827 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:08:46,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 14:08:46,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-08-06 14:08:46,827 INFO L87 Difference]: Start difference. First operand 6996 states and 16973 transitions. Second operand has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:47,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:08:47,216 INFO L93 Difference]: Finished difference Result 8381 states and 20098 transitions. [2021-08-06 14:08:47,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 14:08:47,221 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-08-06 14:08:47,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:08:47,236 INFO L225 Difference]: With dead ends: 8381 [2021-08-06 14:08:47,236 INFO L226 Difference]: Without dead ends: 8341 [2021-08-06 14:08:47,236 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 387.8ms TimeCoverageRelationStatistics Valid=100, Invalid=550, Unknown=0, NotChecked=0, Total=650 [2021-08-06 14:08:47,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8341 states. [2021-08-06 14:08:47,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8341 to 7795. [2021-08-06 14:08:47,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7795 states, 7794 states have (on average 2.4280215550423403) internal successors, (18924), 7794 states have internal predecessors, (18924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:47,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7795 states to 7795 states and 18924 transitions. [2021-08-06 14:08:47,375 INFO L78 Accepts]: Start accepts. Automaton has 7795 states and 18924 transitions. Word has length 32 [2021-08-06 14:08:47,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:08:47,375 INFO L470 AbstractCegarLoop]: Abstraction has 7795 states and 18924 transitions. [2021-08-06 14:08:47,375 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:47,376 INFO L276 IsEmpty]: Start isEmpty. Operand 7795 states and 18924 transitions. [2021-08-06 14:08:47,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-06 14:08:47,384 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:08:47,384 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:08:47,412 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-06 14:08:47,608 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-06 14:08:47,609 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:08:47,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:08:47,609 INFO L82 PathProgramCache]: Analyzing trace with hash -609168994, now seen corresponding path program 37 times [2021-08-06 14:08:47,609 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:08:47,609 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1439012166] [2021-08-06 14:08:47,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:08:47,609 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:08:47,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:08:47,832 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:08:47,832 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:08:47,832 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1439012166] [2021-08-06 14:08:47,832 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1439012166] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:47,832 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [874964364] [2021-08-06 14:08:47,832 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:08:47,833 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:08:47,833 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:08:47,833 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-06 14:08:47,834 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-06 14:08:48,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:08:48,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-06 14:08:48,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:08:49,435 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:08:49,435 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [874964364] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:49,435 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:08:49,436 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-08-06 14:08:49,436 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1615343164] [2021-08-06 14:08:49,436 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 14:08:49,436 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:08:49,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 14:08:49,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-08-06 14:08:49,437 INFO L87 Difference]: Start difference. First operand 7795 states and 18924 transitions. Second operand has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 17 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-06 14:08:50,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:08:50,117 INFO L93 Difference]: Finished difference Result 9510 states and 22724 transitions. [2021-08-06 14:08:50,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 14:08:50,118 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 17 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 32 [2021-08-06 14:08:50,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:08:50,133 INFO L225 Difference]: With dead ends: 9510 [2021-08-06 14:08:50,133 INFO L226 Difference]: Without dead ends: 9476 [2021-08-06 14:08:50,133 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 561.5ms TimeCoverageRelationStatistics Valid=103, Invalid=653, Unknown=0, NotChecked=0, Total=756 [2021-08-06 14:08:50,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9476 states. [2021-08-06 14:08:50,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9476 to 8348. [2021-08-06 14:08:50,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8348 states, 8347 states have (on average 2.434527375104828) internal successors, (20321), 8347 states have internal predecessors, (20321), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:50,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8348 states to 8348 states and 20321 transitions. [2021-08-06 14:08:50,270 INFO L78 Accepts]: Start accepts. Automaton has 8348 states and 20321 transitions. Word has length 32 [2021-08-06 14:08:50,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:08:50,270 INFO L470 AbstractCegarLoop]: Abstraction has 8348 states and 20321 transitions. [2021-08-06 14:08:50,270 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.8333333333333335) internal successors, (51), 17 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-06 14:08:50,270 INFO L276 IsEmpty]: Start isEmpty. Operand 8348 states and 20321 transitions. [2021-08-06 14:08:50,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-06 14:08:50,279 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:08:50,279 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:08:50,307 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-06 14:08:50,480 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-06 14:08:50,480 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:08:50,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:08:50,481 INFO L82 PathProgramCache]: Analyzing trace with hash 1086215526, now seen corresponding path program 38 times [2021-08-06 14:08:50,481 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:08:50,481 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1601476298] [2021-08-06 14:08:50,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:08:50,481 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:08:50,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:08:50,798 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:08:50,799 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:08:50,799 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1601476298] [2021-08-06 14:08:50,799 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1601476298] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:50,799 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1525182925] [2021-08-06 14:08:50,799 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:08:50,799 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:08:50,799 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:08:50,800 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-06 14:08:50,802 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-06 14:08:51,894 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:08:51,896 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:08:51,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-06 14:08:51,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:08:52,492 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:08:52,492 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1525182925] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:52,493 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:08:52,493 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-08-06 14:08:52,493 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [524203866] [2021-08-06 14:08:52,493 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 14:08:52,493 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:08:52,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 14:08:52,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-08-06 14:08:52,493 INFO L87 Difference]: Start difference. First operand 8348 states and 20321 transitions. Second operand has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 18 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-06 14:08:53,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:08:53,041 INFO L93 Difference]: Finished difference Result 9488 states and 22893 transitions. [2021-08-06 14:08:53,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 14:08:53,041 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 18 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-06 14:08:53,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:08:53,059 INFO L225 Difference]: With dead ends: 9488 [2021-08-06 14:08:53,060 INFO L226 Difference]: Without dead ends: 9449 [2021-08-06 14:08:53,060 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 462.5ms TimeCoverageRelationStatistics Valid=115, Invalid=641, Unknown=0, NotChecked=0, Total=756 [2021-08-06 14:08:53,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9449 states. [2021-08-06 14:08:53,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9449 to 8723. [2021-08-06 14:08:53,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8723 states, 8722 states have (on average 2.4369410685622563) internal successors, (21255), 8722 states have internal predecessors, (21255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:53,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8723 states to 8723 states and 21255 transitions. [2021-08-06 14:08:53,212 INFO L78 Accepts]: Start accepts. Automaton has 8723 states and 21255 transitions. Word has length 32 [2021-08-06 14:08:53,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:08:53,213 INFO L470 AbstractCegarLoop]: Abstraction has 8723 states and 21255 transitions. [2021-08-06 14:08:53,213 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 18 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-06 14:08:53,213 INFO L276 IsEmpty]: Start isEmpty. Operand 8723 states and 21255 transitions. [2021-08-06 14:08:53,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-06 14:08:53,222 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:08:53,222 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:08:53,252 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-06 14:08:53,440 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-06 14:08:53,440 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:08:53,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:08:53,440 INFO L82 PathProgramCache]: Analyzing trace with hash 505632738, now seen corresponding path program 39 times [2021-08-06 14:08:53,441 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:08:53,441 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1160376137] [2021-08-06 14:08:53,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:08:53,441 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:08:53,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:08:53,633 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:08:53,633 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:08:53,634 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1160376137] [2021-08-06 14:08:53,634 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1160376137] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:53,634 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1309006913] [2021-08-06 14:08:53,634 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:08:53,634 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:08:53,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:08:53,635 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-06 14:08:53,637 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-06 14:08:54,703 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 14:08:54,703 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:08:54,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-06 14:08:54,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:08:55,145 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:08:55,145 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1309006913] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:55,145 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:08:55,145 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-08-06 14:08:55,146 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1331462372] [2021-08-06 14:08:55,146 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 14:08:55,146 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:08:55,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 14:08:55,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2021-08-06 14:08:55,146 INFO L87 Difference]: Start difference. First operand 8723 states and 21255 transitions. Second operand has 19 states, 19 states have (on average 3.0) internal successors, (57), 18 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:55,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:08:55,693 INFO L93 Difference]: Finished difference Result 11530 states and 27803 transitions. [2021-08-06 14:08:55,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 14:08:55,694 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.0) internal successors, (57), 18 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-08-06 14:08:55,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:08:55,711 INFO L225 Difference]: With dead ends: 11530 [2021-08-06 14:08:55,711 INFO L226 Difference]: Without dead ends: 11490 [2021-08-06 14:08:55,712 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 376.4ms TimeCoverageRelationStatistics Valid=102, Invalid=654, Unknown=0, NotChecked=0, Total=756 [2021-08-06 14:08:55,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11490 states. [2021-08-06 14:08:55,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11490 to 9431. [2021-08-06 14:08:55,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9431 states, 9430 states have (on average 2.4407211028632028) internal successors, (23016), 9430 states have internal predecessors, (23016), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:55,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9431 states to 9431 states and 23016 transitions. [2021-08-06 14:08:55,875 INFO L78 Accepts]: Start accepts. Automaton has 9431 states and 23016 transitions. Word has length 32 [2021-08-06 14:08:55,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:08:55,875 INFO L470 AbstractCegarLoop]: Abstraction has 9431 states and 23016 transitions. [2021-08-06 14:08:55,875 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.0) internal successors, (57), 18 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:55,875 INFO L276 IsEmpty]: Start isEmpty. Operand 9431 states and 23016 transitions. [2021-08-06 14:08:55,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-06 14:08:55,914 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:08:55,914 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:08:55,951 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2021-08-06 14:08:56,129 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-06 14:08:56,129 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:08:56,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:08:56,130 INFO L82 PathProgramCache]: Analyzing trace with hash -1012014960, now seen corresponding path program 40 times [2021-08-06 14:08:56,130 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:08:56,130 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [680934786] [2021-08-06 14:08:56,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:08:56,130 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:08:56,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:08:56,385 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:08:56,385 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:08:56,385 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [680934786] [2021-08-06 14:08:56,385 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [680934786] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:56,385 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1135316116] [2021-08-06 14:08:56,385 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:08:56,385 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:08:56,385 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:08:56,386 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-06 14:08:56,386 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-06 14:08:57,406 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:08:57,407 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:08:57,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-06 14:08:57,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:08:57,918 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:08:57,918 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1135316116] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:57,918 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:08:57,918 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 17 [2021-08-06 14:08:57,918 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [137959252] [2021-08-06 14:08:57,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 14:08:57,919 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:08:57,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 14:08:57,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-08-06 14:08:57,920 INFO L87 Difference]: Start difference. First operand 9431 states and 23016 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:58,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:08:58,308 INFO L93 Difference]: Finished difference Result 10586 states and 25593 transitions. [2021-08-06 14:08:58,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-06 14:08:58,321 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-08-06 14:08:58,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:08:58,346 INFO L225 Difference]: With dead ends: 10586 [2021-08-06 14:08:58,346 INFO L226 Difference]: Without dead ends: 10559 [2021-08-06 14:08:58,346 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 342.5ms TimeCoverageRelationStatistics Valid=87, Invalid=419, Unknown=0, NotChecked=0, Total=506 [2021-08-06 14:08:58,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10559 states. [2021-08-06 14:08:58,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10559 to 10133. [2021-08-06 14:08:58,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10133 states, 10132 states have (on average 2.438709040663245) internal successors, (24709), 10132 states have internal predecessors, (24709), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:58,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10133 states to 10133 states and 24709 transitions. [2021-08-06 14:08:58,544 INFO L78 Accepts]: Start accepts. Automaton has 10133 states and 24709 transitions. Word has length 32 [2021-08-06 14:08:58,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:08:58,545 INFO L470 AbstractCegarLoop]: Abstraction has 10133 states and 24709 transitions. [2021-08-06 14:08:58,545 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 17 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:08:58,545 INFO L276 IsEmpty]: Start isEmpty. Operand 10133 states and 24709 transitions. [2021-08-06 14:08:58,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-06 14:08:58,555 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:08:58,555 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:08:58,580 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2021-08-06 14:08:58,778 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-06 14:08:58,778 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:08:58,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:08:58,779 INFO L82 PathProgramCache]: Analyzing trace with hash -950309500, now seen corresponding path program 41 times [2021-08-06 14:08:58,779 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:08:58,779 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [567736960] [2021-08-06 14:08:58,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:08:58,779 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:08:58,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:08:59,233 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:08:59,234 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:08:59,234 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [567736960] [2021-08-06 14:08:59,234 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [567736960] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:08:59,234 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [362022971] [2021-08-06 14:08:59,234 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:08:59,234 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:08:59,234 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:08:59,235 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-06 14:08:59,240 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-06 14:09:00,400 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-06 14:09:00,401 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:09:00,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-06 14:09:00,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:00,910 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:09:00,910 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [362022971] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:00,910 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:00,910 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-08-06 14:09:00,910 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422802480] [2021-08-06 14:09:00,911 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-06 14:09:00,911 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:00,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-06 14:09:00,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2021-08-06 14:09:00,912 INFO L87 Difference]: Start difference. First operand 10133 states and 24709 transitions. Second operand has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 17 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:01,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:01,495 INFO L93 Difference]: Finished difference Result 11077 states and 26854 transitions. [2021-08-06 14:09:01,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 14:09:01,495 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 17 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-08-06 14:09:01,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:01,518 INFO L225 Difference]: With dead ends: 11077 [2021-08-06 14:09:01,518 INFO L226 Difference]: Without dead ends: 11043 [2021-08-06 14:09:01,519 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 431.8ms TimeCoverageRelationStatistics Valid=93, Invalid=459, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:09:01,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11043 states. [2021-08-06 14:09:01,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11043 to 10335. [2021-08-06 14:09:01,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10335 states, 10334 states have (on average 2.439713566866654) internal successors, (25212), 10334 states have internal predecessors, (25212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:01,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10335 states to 10335 states and 25212 transitions. [2021-08-06 14:09:01,718 INFO L78 Accepts]: Start accepts. Automaton has 10335 states and 25212 transitions. Word has length 32 [2021-08-06 14:09:01,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:01,718 INFO L470 AbstractCegarLoop]: Abstraction has 10335 states and 25212 transitions. [2021-08-06 14:09:01,718 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 17 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:01,718 INFO L276 IsEmpty]: Start isEmpty. Operand 10335 states and 25212 transitions. [2021-08-06 14:09:01,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-08-06 14:09:01,737 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:01,737 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:01,767 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-06 14:09:01,956 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-06 14:09:01,957 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:01,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:01,957 INFO L82 PathProgramCache]: Analyzing trace with hash -1630201524, now seen corresponding path program 42 times [2021-08-06 14:09:01,957 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:01,957 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1620510478] [2021-08-06 14:09:01,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:01,957 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:01,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:02,225 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:02,225 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:02,225 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1620510478] [2021-08-06 14:09:02,225 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1620510478] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:02,225 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [102930108] [2021-08-06 14:09:02,225 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:09:02,225 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:02,226 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:02,226 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-06 14:09:02,228 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-06 14:09:03,346 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-06 14:09:03,347 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:09:03,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-06 14:09:03,347 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:03,806 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:09:03,806 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [102930108] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:03,806 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:03,806 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 18 [2021-08-06 14:09:03,806 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293517160] [2021-08-06 14:09:03,806 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-08-06 14:09:03,806 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:03,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-06 14:09:03,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-08-06 14:09:03,807 INFO L87 Difference]: Start difference. First operand 10335 states and 25212 transitions. Second operand has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:04,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:04,149 INFO L93 Difference]: Finished difference Result 11359 states and 27517 transitions. [2021-08-06 14:09:04,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 14:09:04,149 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-08-06 14:09:04,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:04,167 INFO L225 Difference]: With dead ends: 11359 [2021-08-06 14:09:04,168 INFO L226 Difference]: Without dead ends: 11319 [2021-08-06 14:09:04,168 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 377.4ms TimeCoverageRelationStatistics Valid=101, Invalid=549, Unknown=0, NotChecked=0, Total=650 [2021-08-06 14:09:04,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11319 states. [2021-08-06 14:09:04,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11319 to 10443. [2021-08-06 14:09:04,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10443 states, 10442 states have (on average 2.439666730511396) internal successors, (25475), 10442 states have internal predecessors, (25475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:04,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10443 states to 10443 states and 25475 transitions. [2021-08-06 14:09:04,355 INFO L78 Accepts]: Start accepts. Automaton has 10443 states and 25475 transitions. Word has length 32 [2021-08-06 14:09:04,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:04,355 INFO L470 AbstractCegarLoop]: Abstraction has 10443 states and 25475 transitions. [2021-08-06 14:09:04,355 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 18 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:04,355 INFO L276 IsEmpty]: Start isEmpty. Operand 10443 states and 25475 transitions. [2021-08-06 14:09:04,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-06 14:09:04,366 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:04,366 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:04,392 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2021-08-06 14:09:04,567 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-06 14:09:04,567 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:04,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:04,567 INFO L82 PathProgramCache]: Analyzing trace with hash 849603847, now seen corresponding path program 5 times [2021-08-06 14:09:04,567 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:04,567 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1754336625] [2021-08-06 14:09:04,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:04,567 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:04,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:04,723 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 2 proven. 17 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-08-06 14:09:04,723 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:04,723 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1754336625] [2021-08-06 14:09:04,723 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1754336625] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:04,723 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1657546538] [2021-08-06 14:09:04,723 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:09:04,723 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:04,724 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:04,724 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-06 14:09:04,728 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-06 14:09:05,992 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-06 14:09:05,992 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:09:05,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-06 14:09:05,993 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:06,296 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-08-06 14:09:06,297 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1657546538] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:06,297 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:06,297 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2021-08-06 14:09:06,297 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1885550539] [2021-08-06 14:09:06,297 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-06 14:09:06,297 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:06,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-06 14:09:06,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:09:06,298 INFO L87 Difference]: Start difference. First operand 10443 states and 25475 transitions. Second operand has 14 states, 14 states have (on average 3.9285714285714284) internal successors, (55), 13 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-06 14:09:06,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:06,700 INFO L93 Difference]: Finished difference Result 10579 states and 25763 transitions. [2021-08-06 14:09:06,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 14:09:06,701 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.9285714285714284) internal successors, (55), 13 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-06 14:09:06,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:06,735 INFO L225 Difference]: With dead ends: 10579 [2021-08-06 14:09:06,736 INFO L226 Difference]: Without dead ends: 10480 [2021-08-06 14:09:06,736 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 336.5ms TimeCoverageRelationStatistics Valid=104, Invalid=358, Unknown=0, NotChecked=0, Total=462 [2021-08-06 14:09:06,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10480 states. [2021-08-06 14:09:06,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10480 to 10452. [2021-08-06 14:09:06,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10452 states, 10451 states have (on average 2.4395751602717444) internal successors, (25496), 10451 states have internal predecessors, (25496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:06,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10452 states to 10452 states and 25496 transitions. [2021-08-06 14:09:06,917 INFO L78 Accepts]: Start accepts. Automaton has 10452 states and 25496 transitions. Word has length 33 [2021-08-06 14:09:06,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:06,917 INFO L470 AbstractCegarLoop]: Abstraction has 10452 states and 25496 transitions. [2021-08-06 14:09:06,917 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.9285714285714284) internal successors, (55), 13 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-06 14:09:06,918 INFO L276 IsEmpty]: Start isEmpty. Operand 10452 states and 25496 transitions. [2021-08-06 14:09:06,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-06 14:09:06,930 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:06,930 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:06,956 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-06 14:09:07,152 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-06 14:09:07,153 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:07,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:07,153 INFO L82 PathProgramCache]: Analyzing trace with hash 176267436, now seen corresponding path program 43 times [2021-08-06 14:09:07,153 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:07,153 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [999759730] [2021-08-06 14:09:07,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:07,153 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:07,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:07,232 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 3 proven. 18 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-06 14:09:07,232 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:07,232 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [999759730] [2021-08-06 14:09:07,232 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [999759730] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:07,232 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1019032696] [2021-08-06 14:09:07,232 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:09:07,232 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:07,232 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:07,233 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-06 14:09:07,233 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-06 14:09:08,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:08,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-06 14:09:08,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:08,824 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 10 proven. 11 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-06 14:09:08,824 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1019032696] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:08,824 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:08,824 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 13 [2021-08-06 14:09:08,824 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1473248784] [2021-08-06 14:09:08,824 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:09:08,825 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:08,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:09:08,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:09:08,825 INFO L87 Difference]: Start difference. First operand 10452 states and 25496 transitions. Second operand has 13 states, 13 states have (on average 4.3076923076923075) internal successors, (56), 13 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:09,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:09,003 INFO L93 Difference]: Finished difference Result 13175 states and 31451 transitions. [2021-08-06 14:09:09,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 14:09:09,003 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.3076923076923075) internal successors, (56), 13 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-06 14:09:09,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:09,029 INFO L225 Difference]: With dead ends: 13175 [2021-08-06 14:09:09,029 INFO L226 Difference]: Without dead ends: 13175 [2021-08-06 14:09:09,029 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 117.1ms TimeCoverageRelationStatistics Valid=103, Invalid=317, Unknown=0, NotChecked=0, Total=420 [2021-08-06 14:09:09,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13175 states. [2021-08-06 14:09:09,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13175 to 10253. [2021-08-06 14:09:09,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10253 states, 10252 states have (on average 2.4039211861100274) internal successors, (24645), 10252 states have internal predecessors, (24645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:09,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10253 states to 10253 states and 24645 transitions. [2021-08-06 14:09:09,199 INFO L78 Accepts]: Start accepts. Automaton has 10253 states and 24645 transitions. Word has length 35 [2021-08-06 14:09:09,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:09,199 INFO L470 AbstractCegarLoop]: Abstraction has 10253 states and 24645 transitions. [2021-08-06 14:09:09,199 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.3076923076923075) internal successors, (56), 13 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:09,199 INFO L276 IsEmpty]: Start isEmpty. Operand 10253 states and 24645 transitions. [2021-08-06 14:09:09,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-06 14:09:09,210 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:09,210 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:09,229 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-06 14:09:09,411 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-06 14:09:09,411 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:09,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:09,411 INFO L82 PathProgramCache]: Analyzing trace with hash 624876916, now seen corresponding path program 44 times [2021-08-06 14:09:09,411 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:09,411 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225044640] [2021-08-06 14:09:09,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:09,412 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:09,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:09,662 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 12 proven. 9 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-06 14:09:09,662 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:09,662 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [225044640] [2021-08-06 14:09:09,662 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [225044640] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:09,662 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [464912908] [2021-08-06 14:09:09,662 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:09:09,662 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:09,662 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:09,663 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-06 14:09:09,664 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-06 14:09:10,915 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:09:10,915 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:09:10,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-06 14:09:10,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:11,104 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 14 proven. 7 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-06 14:09:11,104 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [464912908] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:11,104 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:11,104 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 13 [2021-08-06 14:09:11,104 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749213650] [2021-08-06 14:09:11,105 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-06 14:09:11,105 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:11,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-06 14:09:11,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:09:11,105 INFO L87 Difference]: Start difference. First operand 10253 states and 24645 transitions. Second operand has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 13 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:11,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:11,251 INFO L93 Difference]: Finished difference Result 9582 states and 22134 transitions. [2021-08-06 14:09:11,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-06 14:09:11,251 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 13 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-06 14:09:11,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:11,271 INFO L225 Difference]: With dead ends: 9582 [2021-08-06 14:09:11,271 INFO L226 Difference]: Without dead ends: 9546 [2021-08-06 14:09:11,271 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 132.5ms TimeCoverageRelationStatistics Valid=104, Invalid=276, Unknown=0, NotChecked=0, Total=380 [2021-08-06 14:09:11,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9546 states. [2021-08-06 14:09:11,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9546 to 8819. [2021-08-06 14:09:11,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8819 states, 8818 states have (on average 2.325243819460195) internal successors, (20504), 8818 states have internal predecessors, (20504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:11,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8819 states to 8819 states and 20504 transitions. [2021-08-06 14:09:11,417 INFO L78 Accepts]: Start accepts. Automaton has 8819 states and 20504 transitions. Word has length 35 [2021-08-06 14:09:11,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:11,417 INFO L470 AbstractCegarLoop]: Abstraction has 8819 states and 20504 transitions. [2021-08-06 14:09:11,417 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 13 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:11,417 INFO L276 IsEmpty]: Start isEmpty. Operand 8819 states and 20504 transitions. [2021-08-06 14:09:11,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-06 14:09:11,427 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:11,428 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:11,454 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-06 14:09:11,652 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-06 14:09:11,653 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:11,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:11,653 INFO L82 PathProgramCache]: Analyzing trace with hash 1797123837, now seen corresponding path program 45 times [2021-08-06 14:09:11,653 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:11,653 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086415792] [2021-08-06 14:09:11,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:11,653 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:11,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:11,713 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:09:11,713 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:11,713 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086415792] [2021-08-06 14:09:11,713 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2086415792] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:11,713 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [973006739] [2021-08-06 14:09:11,714 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:09:11,714 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:11,714 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:11,715 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-06 14:09:11,716 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-06 14:09:12,976 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-06 14:09:12,976 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:09:12,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:09:12,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:13,164 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:09:13,165 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [973006739] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:13,165 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:13,165 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-08-06 14:09:13,165 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915013589] [2021-08-06 14:09:13,165 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-06 14:09:13,165 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:13,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-06 14:09:13,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-08-06 14:09:13,166 INFO L87 Difference]: Start difference. First operand 8819 states and 20504 transitions. Second operand has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 6 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-06 14:09:13,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:13,282 INFO L93 Difference]: Finished difference Result 9119 states and 20973 transitions. [2021-08-06 14:09:13,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 14:09:13,282 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 6 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 35 [2021-08-06 14:09:13,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:13,299 INFO L225 Difference]: With dead ends: 9119 [2021-08-06 14:09:13,299 INFO L226 Difference]: Without dead ends: 9116 [2021-08-06 14:09:13,300 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 48.7ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-08-06 14:09:13,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9116 states. [2021-08-06 14:09:13,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9116 to 8819. [2021-08-06 14:09:13,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8819 states, 8818 states have (on average 2.3236561578589248) internal successors, (20490), 8818 states have internal predecessors, (20490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:13,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8819 states to 8819 states and 20490 transitions. [2021-08-06 14:09:13,453 INFO L78 Accepts]: Start accepts. Automaton has 8819 states and 20490 transitions. Word has length 35 [2021-08-06 14:09:13,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:13,453 INFO L470 AbstractCegarLoop]: Abstraction has 8819 states and 20490 transitions. [2021-08-06 14:09:13,453 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 6 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-06 14:09:13,453 INFO L276 IsEmpty]: Start isEmpty. Operand 8819 states and 20490 transitions. [2021-08-06 14:09:13,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-06 14:09:13,466 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:13,466 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:13,494 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-06 14:09:13,688 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-06 14:09:13,689 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:13,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:13,689 INFO L82 PathProgramCache]: Analyzing trace with hash 1054481819, now seen corresponding path program 46 times [2021-08-06 14:09:13,689 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:13,689 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [353329632] [2021-08-06 14:09:13,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:13,689 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:13,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:13,784 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:09:13,784 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:13,784 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [353329632] [2021-08-06 14:09:13,784 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [353329632] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:13,784 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [418511867] [2021-08-06 14:09:13,784 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:09:13,784 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:13,784 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:13,785 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-06 14:09:13,786 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-06 14:09:15,025 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:09:15,025 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:09:15,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:09:15,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:15,196 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 2 proven. 19 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-08-06 14:09:15,196 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [418511867] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:15,196 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:15,196 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-08-06 14:09:15,196 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [471700042] [2021-08-06 14:09:15,197 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-06 14:09:15,197 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:15,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-06 14:09:15,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-08-06 14:09:15,198 INFO L87 Difference]: Start difference. First operand 8819 states and 20490 transitions. Second operand has 7 states, 7 states have (on average 6.0) internal successors, (42), 6 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:15,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:15,300 INFO L93 Difference]: Finished difference Result 11397 states and 26274 transitions. [2021-08-06 14:09:15,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 14:09:15,300 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 6 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-06 14:09:15,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:15,342 INFO L225 Difference]: With dead ends: 11397 [2021-08-06 14:09:15,342 INFO L226 Difference]: Without dead ends: 11397 [2021-08-06 14:09:15,342 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 42.3ms TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:09:15,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11397 states. [2021-08-06 14:09:15,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11397 to 10697. [2021-08-06 14:09:15,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10697 states, 10696 states have (on average 2.343025430067315) internal successors, (25061), 10696 states have internal predecessors, (25061), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:15,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10697 states to 10697 states and 25061 transitions. [2021-08-06 14:09:15,580 INFO L78 Accepts]: Start accepts. Automaton has 10697 states and 25061 transitions. Word has length 35 [2021-08-06 14:09:15,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:15,580 INFO L470 AbstractCegarLoop]: Abstraction has 10697 states and 25061 transitions. [2021-08-06 14:09:15,580 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 6 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:15,580 INFO L276 IsEmpty]: Start isEmpty. Operand 10697 states and 25061 transitions. [2021-08-06 14:09:15,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-06 14:09:15,589 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:15,589 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:15,610 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2021-08-06 14:09:15,790 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-06 14:09:15,790 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:15,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:15,791 INFO L82 PathProgramCache]: Analyzing trace with hash 1731536451, now seen corresponding path program 47 times [2021-08-06 14:09:15,791 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:15,791 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1858575867] [2021-08-06 14:09:15,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:15,791 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:15,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:15,868 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:09:15,868 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:15,868 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1858575867] [2021-08-06 14:09:15,868 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1858575867] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:15,868 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [753335940] [2021-08-06 14:09:15,869 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:09:15,869 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:15,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:15,870 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-06 14:09:15,871 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-06 14:09:17,119 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 14:09:17,119 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:09:17,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:09:17,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:17,289 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 11 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-06 14:09:17,290 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [753335940] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:17,290 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:17,290 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-08-06 14:09:17,290 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329369696] [2021-08-06 14:09:17,290 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-06 14:09:17,290 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:17,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-06 14:09:17,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-08-06 14:09:17,291 INFO L87 Difference]: Start difference. First operand 10697 states and 25061 transitions. Second operand has 7 states, 7 states have (on average 6.0) internal successors, (42), 6 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:17,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:17,409 INFO L93 Difference]: Finished difference Result 11244 states and 25951 transitions. [2021-08-06 14:09:17,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 14:09:17,409 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 6 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-06 14:09:17,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:17,431 INFO L225 Difference]: With dead ends: 11244 [2021-08-06 14:09:17,431 INFO L226 Difference]: Without dead ends: 11238 [2021-08-06 14:09:17,432 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 46.8ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-08-06 14:09:17,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11238 states. [2021-08-06 14:09:17,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11238 to 9395. [2021-08-06 14:09:17,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9395 states, 9394 states have (on average 2.3070044709388973) internal successors, (21672), 9394 states have internal predecessors, (21672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:17,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9395 states to 9395 states and 21672 transitions. [2021-08-06 14:09:17,612 INFO L78 Accepts]: Start accepts. Automaton has 9395 states and 21672 transitions. Word has length 35 [2021-08-06 14:09:17,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:17,613 INFO L470 AbstractCegarLoop]: Abstraction has 9395 states and 21672 transitions. [2021-08-06 14:09:17,613 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 6 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:17,613 INFO L276 IsEmpty]: Start isEmpty. Operand 9395 states and 21672 transitions. [2021-08-06 14:09:17,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-06 14:09:17,623 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:17,623 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:17,652 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2021-08-06 14:09:17,848 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-06 14:09:17,849 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:17,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:17,849 INFO L82 PathProgramCache]: Analyzing trace with hash 93963995, now seen corresponding path program 48 times [2021-08-06 14:09:17,849 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:17,849 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1441322256] [2021-08-06 14:09:17,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:17,849 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:17,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:17,961 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:09:17,962 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:17,962 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1441322256] [2021-08-06 14:09:17,962 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1441322256] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:17,962 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1603548391] [2021-08-06 14:09:17,962 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:09:17,962 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:17,962 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:17,968 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-06 14:09:17,993 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-06 14:09:19,334 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 14:09:19,334 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:09:19,335 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:09:19,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:19,498 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 13 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:09:19,498 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1603548391] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:19,498 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:19,498 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-08-06 14:09:19,498 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491042879] [2021-08-06 14:09:19,499 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 14:09:19,499 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:19,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 14:09:19,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-08-06 14:09:19,499 INFO L87 Difference]: Start difference. First operand 9395 states and 21672 transitions. Second operand has 8 states, 8 states have (on average 5.25) internal successors, (42), 7 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:19,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:19,619 INFO L93 Difference]: Finished difference Result 9906 states and 22502 transitions. [2021-08-06 14:09:19,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 14:09:19,619 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 7 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-06 14:09:19,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:19,635 INFO L225 Difference]: With dead ends: 9906 [2021-08-06 14:09:19,635 INFO L226 Difference]: Without dead ends: 9894 [2021-08-06 14:09:19,635 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 52.8ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:09:19,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9894 states. [2021-08-06 14:09:19,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9894 to 9398. [2021-08-06 14:09:19,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9398 states, 9397 states have (on average 2.2974353517079917) internal successors, (21589), 9397 states have internal predecessors, (21589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:19,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9398 states to 9398 states and 21589 transitions. [2021-08-06 14:09:19,842 INFO L78 Accepts]: Start accepts. Automaton has 9398 states and 21589 transitions. Word has length 35 [2021-08-06 14:09:19,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:19,842 INFO L470 AbstractCegarLoop]: Abstraction has 9398 states and 21589 transitions. [2021-08-06 14:09:19,842 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 7 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:19,843 INFO L276 IsEmpty]: Start isEmpty. Operand 9398 states and 21589 transitions. [2021-08-06 14:09:19,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-06 14:09:19,852 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:19,852 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:19,881 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-06 14:09:20,073 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-06 14:09:20,074 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:20,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:20,074 INFO L82 PathProgramCache]: Analyzing trace with hash 597431527, now seen corresponding path program 49 times [2021-08-06 14:09:20,074 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:20,074 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [821747925] [2021-08-06 14:09:20,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:20,074 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:20,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:20,150 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 2 proven. 21 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:09:20,150 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:20,150 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [821747925] [2021-08-06 14:09:20,150 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [821747925] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:20,150 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1154057348] [2021-08-06 14:09:20,150 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:09:20,150 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:20,150 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:20,165 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-06 14:09:20,209 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-06 14:09:21,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:21,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:09:21,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:21,813 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 18 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-08-06 14:09:21,813 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1154057348] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:21,813 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:21,813 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-08-06 14:09:21,814 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [525668624] [2021-08-06 14:09:21,814 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 14:09:21,814 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:21,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 14:09:21,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-08-06 14:09:21,814 INFO L87 Difference]: Start difference. First operand 9398 states and 21589 transitions. Second operand has 8 states, 8 states have (on average 5.75) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:21,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:21,932 INFO L93 Difference]: Finished difference Result 10139 states and 22898 transitions. [2021-08-06 14:09:21,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 14:09:21,933 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.75) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-06 14:09:21,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:21,951 INFO L225 Difference]: With dead ends: 10139 [2021-08-06 14:09:21,951 INFO L226 Difference]: Without dead ends: 10139 [2021-08-06 14:09:21,951 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 51.8ms TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:09:21,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10139 states. [2021-08-06 14:09:22,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10139 to 9398. [2021-08-06 14:09:22,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9398 states, 9397 states have (on average 2.295200595934873) internal successors, (21568), 9397 states have internal predecessors, (21568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:22,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9398 states to 9398 states and 21568 transitions. [2021-08-06 14:09:22,113 INFO L78 Accepts]: Start accepts. Automaton has 9398 states and 21568 transitions. Word has length 35 [2021-08-06 14:09:22,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:22,114 INFO L470 AbstractCegarLoop]: Abstraction has 9398 states and 21568 transitions. [2021-08-06 14:09:22,114 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.75) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:22,114 INFO L276 IsEmpty]: Start isEmpty. Operand 9398 states and 21568 transitions. [2021-08-06 14:09:22,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-06 14:09:22,124 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:22,125 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:22,154 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-06 14:09:22,349 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-06 14:09:22,349 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:22,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:22,349 INFO L82 PathProgramCache]: Analyzing trace with hash -1359790695, now seen corresponding path program 50 times [2021-08-06 14:09:22,350 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:22,350 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732681319] [2021-08-06 14:09:22,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:22,350 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:22,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:22,394 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 2 proven. 21 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:09:22,394 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:22,394 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732681319] [2021-08-06 14:09:22,394 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1732681319] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:22,394 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1755639212] [2021-08-06 14:09:22,394 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:09:22,395 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:22,395 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:22,395 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-06 14:09:22,396 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-06 14:09:23,785 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:09:23,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:09:23,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:09:23,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:23,954 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 2 proven. 20 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:09:23,954 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1755639212] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:23,954 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:23,954 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-08-06 14:09:23,954 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007436305] [2021-08-06 14:09:23,955 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-06 14:09:23,955 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:23,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-06 14:09:23,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-08-06 14:09:23,955 INFO L87 Difference]: Start difference. First operand 9398 states and 21568 transitions. Second operand has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 6 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:24,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:24,072 INFO L93 Difference]: Finished difference Result 11101 states and 25290 transitions. [2021-08-06 14:09:24,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 14:09:24,072 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 6 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-06 14:09:24,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:24,089 INFO L225 Difference]: With dead ends: 11101 [2021-08-06 14:09:24,089 INFO L226 Difference]: Without dead ends: 11101 [2021-08-06 14:09:24,089 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 39.6ms TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:09:24,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11101 states. [2021-08-06 14:09:24,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11101 to 10511. [2021-08-06 14:09:24,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10511 states, 10510 states have (on average 2.312464319695528) internal successors, (24304), 10510 states have internal predecessors, (24304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:24,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10511 states to 10511 states and 24304 transitions. [2021-08-06 14:09:24,245 INFO L78 Accepts]: Start accepts. Automaton has 10511 states and 24304 transitions. Word has length 35 [2021-08-06 14:09:24,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:24,245 INFO L470 AbstractCegarLoop]: Abstraction has 10511 states and 24304 transitions. [2021-08-06 14:09:24,245 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 6 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:24,246 INFO L276 IsEmpty]: Start isEmpty. Operand 10511 states and 24304 transitions. [2021-08-06 14:09:24,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-06 14:09:24,255 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:24,255 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:24,283 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2021-08-06 14:09:24,455 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-06 14:09:24,456 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:24,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:24,456 INFO L82 PathProgramCache]: Analyzing trace with hash -682736063, now seen corresponding path program 51 times [2021-08-06 14:09:24,456 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:24,456 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [739324697] [2021-08-06 14:09:24,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:24,456 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:24,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:24,546 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 14 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:09:24,546 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:24,546 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [739324697] [2021-08-06 14:09:24,546 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [739324697] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:24,546 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [740950381] [2021-08-06 14:09:24,546 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:09:24,546 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:24,546 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:24,548 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-06 14:09:24,548 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-06 14:09:25,804 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 14:09:25,805 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:09:25,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:09:25,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:25,965 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 13 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:09:25,965 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [740950381] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:25,965 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:25,965 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-08-06 14:09:25,965 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1839385327] [2021-08-06 14:09:25,966 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-06 14:09:25,966 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:25,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-06 14:09:25,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-08-06 14:09:25,966 INFO L87 Difference]: Start difference. First operand 10511 states and 24304 transitions. Second operand has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 6 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:26,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:26,079 INFO L93 Difference]: Finished difference Result 11074 states and 25227 transitions. [2021-08-06 14:09:26,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 14:09:26,080 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 6 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-06 14:09:26,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:26,101 INFO L225 Difference]: With dead ends: 11074 [2021-08-06 14:09:26,102 INFO L226 Difference]: Without dead ends: 11071 [2021-08-06 14:09:26,102 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 31.9ms TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-08-06 14:09:26,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11071 states. [2021-08-06 14:09:26,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11071 to 10511. [2021-08-06 14:09:26,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10511 states, 10510 states have (on average 2.3117031398667933) internal successors, (24296), 10510 states have internal predecessors, (24296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:26,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10511 states to 10511 states and 24296 transitions. [2021-08-06 14:09:26,291 INFO L78 Accepts]: Start accepts. Automaton has 10511 states and 24296 transitions. Word has length 35 [2021-08-06 14:09:26,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:26,291 INFO L470 AbstractCegarLoop]: Abstraction has 10511 states and 24296 transitions. [2021-08-06 14:09:26,291 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 6 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:26,292 INFO L276 IsEmpty]: Start isEmpty. Operand 10511 states and 24296 transitions. [2021-08-06 14:09:26,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-06 14:09:26,304 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:26,305 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:26,333 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2021-08-06 14:09:26,520 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-06 14:09:26,521 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:26,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:26,521 INFO L82 PathProgramCache]: Analyzing trace with hash 1974658777, now seen corresponding path program 52 times [2021-08-06 14:09:26,521 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:26,521 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1928852512] [2021-08-06 14:09:26,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:26,521 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:26,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:26,582 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:09:26,583 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:26,583 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1928852512] [2021-08-06 14:09:26,583 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1928852512] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:26,583 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [839667561] [2021-08-06 14:09:26,583 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:09:26,583 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:26,583 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:26,584 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-06 14:09:26,585 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-06 14:09:27,806 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:09:27,806 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:09:27,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:09:27,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:27,964 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:09:27,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [839667561] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:27,965 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:27,965 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-08-06 14:09:27,965 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1153677388] [2021-08-06 14:09:27,965 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 14:09:27,965 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:27,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 14:09:27,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2021-08-06 14:09:27,965 INFO L87 Difference]: Start difference. First operand 10511 states and 24296 transitions. Second operand has 8 states, 8 states have (on average 6.0) internal successors, (48), 7 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:28,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:28,080 INFO L93 Difference]: Finished difference Result 11098 states and 25265 transitions. [2021-08-06 14:09:28,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 14:09:28,080 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.0) internal successors, (48), 7 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-06 14:09:28,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:28,099 INFO L225 Difference]: With dead ends: 11098 [2021-08-06 14:09:28,099 INFO L226 Difference]: Without dead ends: 11086 [2021-08-06 14:09:28,100 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 43.2ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:09:28,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11086 states. [2021-08-06 14:09:28,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11086 to 10511. [2021-08-06 14:09:28,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10511 states, 10510 states have (on average 2.3078972407231206) internal successors, (24256), 10510 states have internal predecessors, (24256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:28,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10511 states to 10511 states and 24256 transitions. [2021-08-06 14:09:28,357 INFO L78 Accepts]: Start accepts. Automaton has 10511 states and 24256 transitions. Word has length 35 [2021-08-06 14:09:28,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:28,358 INFO L470 AbstractCegarLoop]: Abstraction has 10511 states and 24256 transitions. [2021-08-06 14:09:28,358 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.0) internal successors, (48), 7 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:28,358 INFO L276 IsEmpty]: Start isEmpty. Operand 10511 states and 24256 transitions. [2021-08-06 14:09:28,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-06 14:09:28,368 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:28,368 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:28,398 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-06 14:09:28,589 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-06 14:09:28,589 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:28,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:28,590 INFO L82 PathProgramCache]: Analyzing trace with hash 919304957, now seen corresponding path program 53 times [2021-08-06 14:09:28,590 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:28,590 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [833078498] [2021-08-06 14:09:28,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:28,590 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:28,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:28,670 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 14 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:09:28,671 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:28,671 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [833078498] [2021-08-06 14:09:28,671 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [833078498] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:28,671 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [897017969] [2021-08-06 14:09:28,671 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:09:28,671 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:28,671 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:28,686 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-06 14:09:28,688 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-06 14:09:30,083 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-06 14:09:30,097 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:09:30,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:09:30,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:30,267 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 14 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:09:30,267 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [897017969] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:30,267 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:30,267 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-08-06 14:09:30,268 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218980073] [2021-08-06 14:09:30,268 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-06 14:09:30,268 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:30,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-06 14:09:30,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-08-06 14:09:30,268 INFO L87 Difference]: Start difference. First operand 10511 states and 24256 transitions. Second operand has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 8 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:30,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:30,410 INFO L93 Difference]: Finished difference Result 11062 states and 25159 transitions. [2021-08-06 14:09:30,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 14:09:30,410 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 8 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-06 14:09:30,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:30,432 INFO L225 Difference]: With dead ends: 11062 [2021-08-06 14:09:30,433 INFO L226 Difference]: Without dead ends: 11039 [2021-08-06 14:09:30,433 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 57.0ms TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:09:30,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11039 states. [2021-08-06 14:09:30,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11039 to 10526. [2021-08-06 14:09:30,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10526 states, 10525 states have (on average 2.3065083135391924) internal successors, (24276), 10525 states have internal predecessors, (24276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:30,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10526 states to 10526 states and 24276 transitions. [2021-08-06 14:09:30,630 INFO L78 Accepts]: Start accepts. Automaton has 10526 states and 24276 transitions. Word has length 35 [2021-08-06 14:09:30,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:30,630 INFO L470 AbstractCegarLoop]: Abstraction has 10526 states and 24276 transitions. [2021-08-06 14:09:30,631 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 8 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:30,631 INFO L276 IsEmpty]: Start isEmpty. Operand 10526 states and 24276 transitions. [2021-08-06 14:09:30,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-06 14:09:30,642 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:30,642 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:30,672 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-06 14:09:30,864 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-06 14:09:30,865 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:30,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:30,865 INFO L82 PathProgramCache]: Analyzing trace with hash -1950952414, now seen corresponding path program 6 times [2021-08-06 14:09:30,865 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:30,865 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1856231610] [2021-08-06 14:09:30,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:30,865 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:30,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:30,950 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 5 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:30,950 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:30,950 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1856231610] [2021-08-06 14:09:30,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1856231610] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:30,951 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [262637297] [2021-08-06 14:09:30,951 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:09:30,951 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:30,951 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:30,952 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-06 14:09:30,976 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-06 14:09:32,400 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-06 14:09:32,401 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:09:32,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-06 14:09:32,402 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:32,587 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 12 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:32,587 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [262637297] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:32,587 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:32,587 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-08-06 14:09:32,587 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719687011] [2021-08-06 14:09:32,587 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-06 14:09:32,588 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:32,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-06 14:09:32,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:09:32,588 INFO L87 Difference]: Start difference. First operand 10526 states and 24276 transitions. Second operand has 11 states, 11 states have (on average 4.0) internal successors, (44), 10 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:32,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:32,765 INFO L93 Difference]: Finished difference Result 11977 states and 27126 transitions. [2021-08-06 14:09:32,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-06 14:09:32,765 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.0) internal successors, (44), 10 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-06 14:09:32,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:32,788 INFO L225 Difference]: With dead ends: 11977 [2021-08-06 14:09:32,788 INFO L226 Difference]: Without dead ends: 11977 [2021-08-06 14:09:32,788 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 98.7ms TimeCoverageRelationStatistics Valid=108, Invalid=234, Unknown=0, NotChecked=0, Total=342 [2021-08-06 14:09:32,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11977 states. [2021-08-06 14:09:32,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11977 to 10813. [2021-08-06 14:09:32,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10813 states, 10812 states have (on average 2.3063263041065483) internal successors, (24936), 10812 states have internal predecessors, (24936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:32,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10813 states to 10813 states and 24936 transitions. [2021-08-06 14:09:32,976 INFO L78 Accepts]: Start accepts. Automaton has 10813 states and 24936 transitions. Word has length 36 [2021-08-06 14:09:32,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:32,976 INFO L470 AbstractCegarLoop]: Abstraction has 10813 states and 24936 transitions. [2021-08-06 14:09:32,977 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.0) internal successors, (44), 10 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:32,977 INFO L276 IsEmpty]: Start isEmpty. Operand 10813 states and 24936 transitions. [2021-08-06 14:09:32,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:09:32,989 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:32,989 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:33,019 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-06 14:09:33,205 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-06 14:09:33,206 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:33,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:33,206 INFO L82 PathProgramCache]: Analyzing trace with hash -1808077410, now seen corresponding path program 54 times [2021-08-06 14:09:33,206 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:33,206 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1312049749] [2021-08-06 14:09:33,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:33,206 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:33,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:33,562 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:33,562 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:33,563 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1312049749] [2021-08-06 14:09:33,563 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1312049749] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:33,563 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1450003284] [2021-08-06 14:09:33,563 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:09:33,563 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:33,563 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:33,564 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-06 14:09:33,565 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-06 14:09:34,928 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-06 14:09:34,928 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:09:34,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 14:09:34,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:35,539 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:09:35,540 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1450003284] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:35,540 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:35,540 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-06 14:09:35,540 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1056943347] [2021-08-06 14:09:35,541 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 14:09:35,541 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:35,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 14:09:35,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=450, Unknown=0, NotChecked=0, Total=506 [2021-08-06 14:09:35,542 INFO L87 Difference]: Start difference. First operand 10813 states and 24936 transitions. Second operand has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:36,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:36,330 INFO L93 Difference]: Finished difference Result 11896 states and 27360 transitions. [2021-08-06 14:09:36,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 14:09:36,330 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:09:36,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:36,352 INFO L225 Difference]: With dead ends: 11896 [2021-08-06 14:09:36,352 INFO L226 Difference]: Without dead ends: 11879 [2021-08-06 14:09:36,352 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 629.8ms TimeCoverageRelationStatistics Valid=101, Invalid=769, Unknown=0, NotChecked=0, Total=870 [2021-08-06 14:09:36,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11879 states. [2021-08-06 14:09:36,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11879 to 11426. [2021-08-06 14:09:36,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11426 states, 11425 states have (on average 2.312910284463895) internal successors, (26425), 11425 states have internal predecessors, (26425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:36,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11426 states to 11426 states and 26425 transitions. [2021-08-06 14:09:36,534 INFO L78 Accepts]: Start accepts. Automaton has 11426 states and 26425 transitions. Word has length 38 [2021-08-06 14:09:36,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:36,534 INFO L470 AbstractCegarLoop]: Abstraction has 11426 states and 26425 transitions. [2021-08-06 14:09:36,534 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:36,535 INFO L276 IsEmpty]: Start isEmpty. Operand 11426 states and 26425 transitions. [2021-08-06 14:09:36,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:09:36,546 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:36,546 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:36,569 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2021-08-06 14:09:36,747 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-06 14:09:36,747 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:36,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:36,748 INFO L82 PathProgramCache]: Analyzing trace with hash 283993190, now seen corresponding path program 55 times [2021-08-06 14:09:36,748 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:36,748 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665490712] [2021-08-06 14:09:36,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:36,748 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:36,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:37,049 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:37,049 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:37,049 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [665490712] [2021-08-06 14:09:37,049 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [665490712] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:37,049 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [314821623] [2021-08-06 14:09:37,049 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:09:37,050 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:37,050 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:37,051 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-06 14:09:37,060 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-06 14:09:38,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:38,448 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 14:09:38,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:39,038 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:09:39,038 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [314821623] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:39,038 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:39,038 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-06 14:09:39,039 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715353479] [2021-08-06 14:09:39,039 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 14:09:39,039 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:39,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 14:09:39,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=450, Unknown=0, NotChecked=0, Total=506 [2021-08-06 14:09:39,039 INFO L87 Difference]: Start difference. First operand 11426 states and 26425 transitions. Second operand has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:39,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:39,773 INFO L93 Difference]: Finished difference Result 12194 states and 28106 transitions. [2021-08-06 14:09:39,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 14:09:39,774 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:09:39,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:39,793 INFO L225 Difference]: With dead ends: 12194 [2021-08-06 14:09:39,793 INFO L226 Difference]: Without dead ends: 12177 [2021-08-06 14:09:39,794 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 596.1ms TimeCoverageRelationStatistics Valid=106, Invalid=824, Unknown=0, NotChecked=0, Total=930 [2021-08-06 14:09:39,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12177 states. [2021-08-06 14:09:39,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12177 to 11804. [2021-08-06 14:09:39,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11804 states, 11803 states have (on average 2.3180547318478353) internal successors, (27360), 11803 states have internal predecessors, (27360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:39,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11804 states to 11804 states and 27360 transitions. [2021-08-06 14:09:39,976 INFO L78 Accepts]: Start accepts. Automaton has 11804 states and 27360 transitions. Word has length 38 [2021-08-06 14:09:39,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:39,976 INFO L470 AbstractCegarLoop]: Abstraction has 11804 states and 27360 transitions. [2021-08-06 14:09:39,976 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:39,976 INFO L276 IsEmpty]: Start isEmpty. Operand 11804 states and 27360 transitions. [2021-08-06 14:09:39,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:09:39,989 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:39,989 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:40,016 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2021-08-06 14:09:40,204 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-06 14:09:40,205 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:40,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:40,205 INFO L82 PathProgramCache]: Analyzing trace with hash -2130240098, now seen corresponding path program 56 times [2021-08-06 14:09:40,205 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:40,205 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1232162921] [2021-08-06 14:09:40,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:40,205 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:40,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:40,542 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:40,542 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:40,542 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1232162921] [2021-08-06 14:09:40,542 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1232162921] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:40,543 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1461448436] [2021-08-06 14:09:40,543 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:09:40,543 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:40,543 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:40,544 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-06 14:09:40,545 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-06 14:09:41,961 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:09:41,961 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:09:41,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 14:09:41,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:42,540 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:09:42,541 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1461448436] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:42,541 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:42,541 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-06 14:09:42,542 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1112637181] [2021-08-06 14:09:42,542 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 14:09:42,542 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:42,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 14:09:42,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=451, Unknown=0, NotChecked=0, Total=506 [2021-08-06 14:09:42,543 INFO L87 Difference]: Start difference. First operand 11804 states and 27360 transitions. Second operand has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:43,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:43,345 INFO L93 Difference]: Finished difference Result 12640 states and 29196 transitions. [2021-08-06 14:09:43,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 14:09:43,346 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:09:43,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:43,371 INFO L225 Difference]: With dead ends: 12640 [2021-08-06 14:09:43,371 INFO L226 Difference]: Without dead ends: 12623 [2021-08-06 14:09:43,372 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 612.9ms TimeCoverageRelationStatistics Valid=111, Invalid=945, Unknown=0, NotChecked=0, Total=1056 [2021-08-06 14:09:43,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12623 states. [2021-08-06 14:09:43,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12623 to 12181. [2021-08-06 14:09:43,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12181 states, 12180 states have (on average 2.3230706075533663) internal successors, (28295), 12180 states have internal predecessors, (28295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:43,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12181 states to 12181 states and 28295 transitions. [2021-08-06 14:09:43,630 INFO L78 Accepts]: Start accepts. Automaton has 12181 states and 28295 transitions. Word has length 38 [2021-08-06 14:09:43,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:43,630 INFO L470 AbstractCegarLoop]: Abstraction has 12181 states and 28295 transitions. [2021-08-06 14:09:43,631 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:43,631 INFO L276 IsEmpty]: Start isEmpty. Operand 12181 states and 28295 transitions. [2021-08-06 14:09:43,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:09:43,644 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:43,644 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:43,675 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-06 14:09:43,869 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-06 14:09:43,869 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:43,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:43,869 INFO L82 PathProgramCache]: Analyzing trace with hash 726839142, now seen corresponding path program 57 times [2021-08-06 14:09:43,869 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:43,869 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [762709368] [2021-08-06 14:09:43,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:43,870 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:43,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:44,125 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:44,126 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:44,126 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [762709368] [2021-08-06 14:09:44,126 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [762709368] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:44,126 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [77813247] [2021-08-06 14:09:44,126 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:09:44,126 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:44,126 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:44,127 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-06 14:09:44,128 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-06 14:09:45,563 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-06 14:09:45,563 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:09:45,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 14:09:45,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:46,198 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:09:46,199 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [77813247] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:46,199 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:46,200 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 24 [2021-08-06 14:09:46,200 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [260068364] [2021-08-06 14:09:46,200 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-06 14:09:46,200 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:46,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-06 14:09:46,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=542, Unknown=0, NotChecked=0, Total=600 [2021-08-06 14:09:46,200 INFO L87 Difference]: Start difference. First operand 12181 states and 28295 transitions. Second operand has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:47,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:47,502 INFO L93 Difference]: Finished difference Result 15043 states and 34569 transitions. [2021-08-06 14:09:47,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-06 14:09:47,503 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:09:47,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:47,533 INFO L225 Difference]: With dead ends: 15043 [2021-08-06 14:09:47,533 INFO L226 Difference]: Without dead ends: 15009 [2021-08-06 14:09:47,534 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 247 ImplicationChecksByTransitivity, 830.8ms TimeCoverageRelationStatistics Valid=155, Invalid=1485, Unknown=0, NotChecked=0, Total=1640 [2021-08-06 14:09:47,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15009 states. [2021-08-06 14:09:47,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15009 to 12800. [2021-08-06 14:09:47,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12800 states, 12799 states have (on average 2.3282287678724902) internal successors, (29799), 12799 states have internal predecessors, (29799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:47,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12800 states to 12800 states and 29799 transitions. [2021-08-06 14:09:47,763 INFO L78 Accepts]: Start accepts. Automaton has 12800 states and 29799 transitions. Word has length 38 [2021-08-06 14:09:47,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:47,763 INFO L470 AbstractCegarLoop]: Abstraction has 12800 states and 29799 transitions. [2021-08-06 14:09:47,763 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:47,763 INFO L276 IsEmpty]: Start isEmpty. Operand 12800 states and 29799 transitions. [2021-08-06 14:09:47,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:09:47,776 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:47,776 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:47,806 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-06 14:09:47,996 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-06 14:09:47,997 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:47,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:47,997 INFO L82 PathProgramCache]: Analyzing trace with hash -1924591970, now seen corresponding path program 58 times [2021-08-06 14:09:47,997 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:47,997 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1366593768] [2021-08-06 14:09:47,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:47,997 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:48,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:48,326 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:48,326 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:48,326 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1366593768] [2021-08-06 14:09:48,327 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1366593768] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:48,327 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1304924106] [2021-08-06 14:09:48,327 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:09:48,327 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:48,327 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:48,328 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-06 14:09:48,329 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-06 14:09:49,740 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:09:49,740 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:09:49,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 14:09:49,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:50,410 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:09:50,411 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1304924106] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:50,411 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:50,411 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-08-06 14:09:50,411 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438619871] [2021-08-06 14:09:50,411 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 14:09:50,411 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:50,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 14:09:50,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=492, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:09:50,413 INFO L87 Difference]: Start difference. First operand 12800 states and 29799 transitions. Second operand has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:51,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:51,101 INFO L93 Difference]: Finished difference Result 14047 states and 32541 transitions. [2021-08-06 14:09:51,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-06 14:09:51,102 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:09:51,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:51,130 INFO L225 Difference]: With dead ends: 14047 [2021-08-06 14:09:51,131 INFO L226 Difference]: Without dead ends: 14013 [2021-08-06 14:09:51,131 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 26 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 636.8ms TimeCoverageRelationStatistics Valid=107, Invalid=823, Unknown=0, NotChecked=0, Total=930 [2021-08-06 14:09:51,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14013 states. [2021-08-06 14:09:51,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14013 to 13526. [2021-08-06 14:09:51,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13526 states, 13525 states have (on average 2.3326432532347505) internal successors, (31549), 13525 states have internal predecessors, (31549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:51,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13526 states to 13526 states and 31549 transitions. [2021-08-06 14:09:51,384 INFO L78 Accepts]: Start accepts. Automaton has 13526 states and 31549 transitions. Word has length 38 [2021-08-06 14:09:51,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:51,385 INFO L470 AbstractCegarLoop]: Abstraction has 13526 states and 31549 transitions. [2021-08-06 14:09:51,385 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:51,385 INFO L276 IsEmpty]: Start isEmpty. Operand 13526 states and 31549 transitions. [2021-08-06 14:09:51,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:09:51,400 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:51,400 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:51,430 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-06 14:09:51,612 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-06 14:09:51,613 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:51,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:51,613 INFO L82 PathProgramCache]: Analyzing trace with hash 1690483302, now seen corresponding path program 59 times [2021-08-06 14:09:51,613 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:51,613 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [613343564] [2021-08-06 14:09:51,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:51,613 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:51,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:52,000 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:52,001 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:52,001 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [613343564] [2021-08-06 14:09:52,001 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [613343564] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:52,001 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1959777264] [2021-08-06 14:09:52,001 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:09:52,001 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:52,001 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:52,002 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-06 14:09:52,002 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-06 14:09:53,710 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-06 14:09:53,710 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:09:53,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 14:09:53,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:54,373 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 34 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:09:54,373 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1959777264] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:54,374 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:54,374 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 24 [2021-08-06 14:09:54,374 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1843240679] [2021-08-06 14:09:54,374 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-06 14:09:54,374 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:54,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-06 14:09:54,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=537, Unknown=0, NotChecked=0, Total=600 [2021-08-06 14:09:54,375 INFO L87 Difference]: Start difference. First operand 13526 states and 31549 transitions. Second operand has 25 states, 25 states have (on average 2.6) internal successors, (65), 24 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:55,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:55,128 INFO L93 Difference]: Finished difference Result 16913 states and 39161 transitions. [2021-08-06 14:09:55,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-06 14:09:55,129 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.6) internal successors, (65), 24 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:09:55,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:55,159 INFO L225 Difference]: With dead ends: 16913 [2021-08-06 14:09:55,159 INFO L226 Difference]: Without dead ends: 16870 [2021-08-06 14:09:55,160 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 635.2ms TimeCoverageRelationStatistics Valid=110, Invalid=882, Unknown=0, NotChecked=0, Total=992 [2021-08-06 14:09:55,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16870 states. [2021-08-06 14:09:55,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16870 to 15557. [2021-08-06 14:09:55,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15557 states, 15556 states have (on average 2.3482257649781433) internal successors, (36529), 15556 states have internal predecessors, (36529), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:55,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15557 states to 15557 states and 36529 transitions. [2021-08-06 14:09:55,417 INFO L78 Accepts]: Start accepts. Automaton has 15557 states and 36529 transitions. Word has length 38 [2021-08-06 14:09:55,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:55,417 INFO L470 AbstractCegarLoop]: Abstraction has 15557 states and 36529 transitions. [2021-08-06 14:09:55,417 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.6) internal successors, (65), 24 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:55,417 INFO L276 IsEmpty]: Start isEmpty. Operand 15557 states and 36529 transitions. [2021-08-06 14:09:55,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:09:55,430 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:55,430 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:55,455 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2021-08-06 14:09:55,632 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-06 14:09:55,632 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:55,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:55,633 INFO L82 PathProgramCache]: Analyzing trace with hash -278522014, now seen corresponding path program 60 times [2021-08-06 14:09:55,633 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:55,633 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1454562853] [2021-08-06 14:09:55,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:55,633 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:55,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:56,027 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:56,028 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:56,028 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1454562853] [2021-08-06 14:09:56,028 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1454562853] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:56,028 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1865926497] [2021-08-06 14:09:56,028 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:09:56,028 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:56,028 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:56,029 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-06 14:09:56,029 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-06 14:09:57,474 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-06 14:09:57,474 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:09:57,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 14:09:57,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:09:58,010 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:09:58,010 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1865926497] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:58,010 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:09:58,011 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-06 14:09:58,011 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476999664] [2021-08-06 14:09:58,011 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 14:09:58,011 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:09:58,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 14:09:58,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=451, Unknown=0, NotChecked=0, Total=506 [2021-08-06 14:09:58,011 INFO L87 Difference]: Start difference. First operand 15557 states and 36529 transitions. Second operand has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:58,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:09:58,703 INFO L93 Difference]: Finished difference Result 16313 states and 38191 transitions. [2021-08-06 14:09:58,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 14:09:58,704 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:09:58,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:09:58,729 INFO L225 Difference]: With dead ends: 16313 [2021-08-06 14:09:58,729 INFO L226 Difference]: Without dead ends: 16296 [2021-08-06 14:09:58,729 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 578.2ms TimeCoverageRelationStatistics Valid=112, Invalid=944, Unknown=0, NotChecked=0, Total=1056 [2021-08-06 14:09:58,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16296 states. [2021-08-06 14:09:58,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16296 to 15947. [2021-08-06 14:09:58,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15947 states, 15946 states have (on average 2.3511225385676657) internal successors, (37491), 15946 states have internal predecessors, (37491), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:58,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15947 states to 15947 states and 37491 transitions. [2021-08-06 14:09:58,988 INFO L78 Accepts]: Start accepts. Automaton has 15947 states and 37491 transitions. Word has length 38 [2021-08-06 14:09:58,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:09:58,988 INFO L470 AbstractCegarLoop]: Abstraction has 15947 states and 37491 transitions. [2021-08-06 14:09:58,988 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:09:58,988 INFO L276 IsEmpty]: Start isEmpty. Operand 15947 states and 37491 transitions. [2021-08-06 14:09:59,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:09:59,000 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:09:59,000 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:09:59,020 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-06 14:09:59,200 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-06 14:09:59,201 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:09:59,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:09:59,201 INFO L82 PathProgramCache]: Analyzing trace with hash -100519944, now seen corresponding path program 61 times [2021-08-06 14:09:59,201 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:09:59,201 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921532454] [2021-08-06 14:09:59,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:09:59,201 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:09:59,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:09:59,425 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:09:59,425 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:09:59,425 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921532454] [2021-08-06 14:09:59,425 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [921532454] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:09:59,425 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1811574972] [2021-08-06 14:09:59,425 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:09:59,425 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:09:59,425 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:09:59,426 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-06 14:09:59,427 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-06 14:10:00,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:00,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 14:10:00,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:01,597 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:10:01,598 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1811574972] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:01,598 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:01,598 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-06 14:10:01,598 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1100433919] [2021-08-06 14:10:01,598 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 14:10:01,598 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:01,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 14:10:01,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=450, Unknown=0, NotChecked=0, Total=506 [2021-08-06 14:10:01,598 INFO L87 Difference]: Start difference. First operand 15947 states and 37491 transitions. Second operand has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:02,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:02,458 INFO L93 Difference]: Finished difference Result 16694 states and 39131 transitions. [2021-08-06 14:10:02,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 14:10:02,458 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:10:02,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:02,489 INFO L225 Difference]: With dead ends: 16694 [2021-08-06 14:10:02,490 INFO L226 Difference]: Without dead ends: 16677 [2021-08-06 14:10:02,490 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 577.6ms TimeCoverageRelationStatistics Valid=104, Invalid=826, Unknown=0, NotChecked=0, Total=930 [2021-08-06 14:10:02,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16677 states. [2021-08-06 14:10:02,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16677 to 16317. [2021-08-06 14:10:02,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16317 states, 16316 states have (on average 2.3539470458445697) internal successors, (38407), 16316 states have internal predecessors, (38407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:02,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16317 states to 16317 states and 38407 transitions. [2021-08-06 14:10:02,746 INFO L78 Accepts]: Start accepts. Automaton has 16317 states and 38407 transitions. Word has length 38 [2021-08-06 14:10:02,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:02,746 INFO L470 AbstractCegarLoop]: Abstraction has 16317 states and 38407 transitions. [2021-08-06 14:10:02,746 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:02,746 INFO L276 IsEmpty]: Start isEmpty. Operand 16317 states and 38407 transitions. [2021-08-06 14:10:02,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:10:02,759 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:02,759 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:02,779 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2021-08-06 14:10:02,960 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-06 14:10:02,960 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:02,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:02,960 INFO L82 PathProgramCache]: Analyzing trace with hash 1095467792, now seen corresponding path program 62 times [2021-08-06 14:10:02,960 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:02,960 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200082709] [2021-08-06 14:10:02,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:02,961 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:02,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:03,341 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:03,342 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:03,342 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [200082709] [2021-08-06 14:10:03,342 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [200082709] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:03,342 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [818669369] [2021-08-06 14:10:03,342 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:10:03,342 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:03,342 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:03,343 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-06 14:10:03,343 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-06 14:10:04,953 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:10:04,954 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:04,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 14:10:04,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:05,495 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:10:05,495 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [818669369] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:05,496 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:05,496 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-06 14:10:05,496 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1393648946] [2021-08-06 14:10:05,496 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 14:10:05,496 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:05,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 14:10:05,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=450, Unknown=0, NotChecked=0, Total=506 [2021-08-06 14:10:05,496 INFO L87 Difference]: Start difference. First operand 16317 states and 38407 transitions. Second operand has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:06,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:06,060 INFO L93 Difference]: Finished difference Result 16910 states and 39707 transitions. [2021-08-06 14:10:06,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 14:10:06,060 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:10:06,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:06,092 INFO L225 Difference]: With dead ends: 16910 [2021-08-06 14:10:06,092 INFO L226 Difference]: Without dead ends: 16893 [2021-08-06 14:10:06,092 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 536.2ms TimeCoverageRelationStatistics Valid=103, Invalid=827, Unknown=0, NotChecked=0, Total=930 [2021-08-06 14:10:06,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16893 states. [2021-08-06 14:10:06,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16893 to 16652. [2021-08-06 14:10:06,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16652 states, 16651 states have (on average 2.3558945408684164) internal successors, (39228), 16651 states have internal predecessors, (39228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:06,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16652 states to 16652 states and 39228 transitions. [2021-08-06 14:10:06,353 INFO L78 Accepts]: Start accepts. Automaton has 16652 states and 39228 transitions. Word has length 38 [2021-08-06 14:10:06,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:06,354 INFO L470 AbstractCegarLoop]: Abstraction has 16652 states and 39228 transitions. [2021-08-06 14:10:06,354 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:06,354 INFO L276 IsEmpty]: Start isEmpty. Operand 16652 states and 39228 transitions. [2021-08-06 14:10:06,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:10:06,367 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:06,367 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:06,388 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2021-08-06 14:10:06,567 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-06 14:10:06,568 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:06,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:06,568 INFO L82 PathProgramCache]: Analyzing trace with hash -1318765496, now seen corresponding path program 63 times [2021-08-06 14:10:06,568 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:06,568 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189373419] [2021-08-06 14:10:06,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:06,568 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:06,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:06,837 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:06,837 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:06,837 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189373419] [2021-08-06 14:10:06,837 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [189373419] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:06,837 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1383252308] [2021-08-06 14:10:06,837 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:10:06,838 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:06,838 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:06,841 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-06 14:10:06,842 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-06 14:10:08,521 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-06 14:10:08,521 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:08,522 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 14:10:08,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:09,236 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:10:09,237 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1383252308] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:09,237 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:09,237 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 26 [2021-08-06 14:10:09,237 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [533779029] [2021-08-06 14:10:09,237 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-06 14:10:09,237 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:09,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-06 14:10:09,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=637, Unknown=0, NotChecked=0, Total=702 [2021-08-06 14:10:09,238 INFO L87 Difference]: Start difference. First operand 16652 states and 39228 transitions. Second operand has 27 states, 27 states have (on average 2.5555555555555554) internal successors, (69), 26 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:10,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:10,303 INFO L93 Difference]: Finished difference Result 18935 states and 44264 transitions. [2021-08-06 14:10:10,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-06 14:10:10,304 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5555555555555554) internal successors, (69), 26 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:10:10,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:10,337 INFO L225 Difference]: With dead ends: 18935 [2021-08-06 14:10:10,338 INFO L226 Difference]: Without dead ends: 18918 [2021-08-06 14:10:10,338 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 835.5ms TimeCoverageRelationStatistics Valid=155, Invalid=1567, Unknown=0, NotChecked=0, Total=1722 [2021-08-06 14:10:10,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18918 states. [2021-08-06 14:10:10,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18918 to 17289. [2021-08-06 14:10:10,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17289 states, 17288 states have (on average 2.3604812586765385) internal successors, (40808), 17288 states have internal predecessors, (40808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:10,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17289 states to 17289 states and 40808 transitions. [2021-08-06 14:10:10,599 INFO L78 Accepts]: Start accepts. Automaton has 17289 states and 40808 transitions. Word has length 38 [2021-08-06 14:10:10,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:10,599 INFO L470 AbstractCegarLoop]: Abstraction has 17289 states and 40808 transitions. [2021-08-06 14:10:10,599 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5555555555555554) internal successors, (69), 26 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:10,599 INFO L276 IsEmpty]: Start isEmpty. Operand 17289 states and 40808 transitions. [2021-08-06 14:10:10,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:10:10,612 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:10,612 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:10,646 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2021-08-06 14:10:10,840 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-06 14:10:10,841 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:10,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:10,841 INFO L82 PathProgramCache]: Analyzing trace with hash -1113117368, now seen corresponding path program 64 times [2021-08-06 14:10:10,841 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:10,841 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913763032] [2021-08-06 14:10:10,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:10,841 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:10,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:11,065 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:11,066 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:11,066 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913763032] [2021-08-06 14:10:11,066 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1913763032] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:11,066 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1154226457] [2021-08-06 14:10:11,066 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:10:11,066 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:11,066 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:11,067 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-06 14:10:11,067 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-06 14:10:12,741 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:10:12,742 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:12,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 14:10:12,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:13,352 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 2 proven. 34 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:10:13,352 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1154226457] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:13,352 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:13,353 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-08-06 14:10:13,353 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [456717450] [2021-08-06 14:10:13,353 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 14:10:13,353 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:13,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 14:10:13,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=492, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:10:13,353 INFO L87 Difference]: Start difference. First operand 17289 states and 40808 transitions. Second operand has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:14,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:14,045 INFO L93 Difference]: Finished difference Result 17863 states and 42004 transitions. [2021-08-06 14:10:14,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 14:10:14,051 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:10:14,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:14,082 INFO L225 Difference]: With dead ends: 17863 [2021-08-06 14:10:14,082 INFO L226 Difference]: Without dead ends: 17829 [2021-08-06 14:10:14,082 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 26 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 532.7ms TimeCoverageRelationStatistics Valid=113, Invalid=879, Unknown=0, NotChecked=0, Total=992 [2021-08-06 14:10:14,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17829 states. [2021-08-06 14:10:14,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17829 to 17547. [2021-08-06 14:10:14,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17547 states, 17546 states have (on average 2.358828222956799) internal successors, (41388), 17546 states have internal predecessors, (41388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:14,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17547 states to 17547 states and 41388 transitions. [2021-08-06 14:10:14,336 INFO L78 Accepts]: Start accepts. Automaton has 17547 states and 41388 transitions. Word has length 38 [2021-08-06 14:10:14,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:14,336 INFO L470 AbstractCegarLoop]: Abstraction has 17547 states and 41388 transitions. [2021-08-06 14:10:14,337 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:14,337 INFO L276 IsEmpty]: Start isEmpty. Operand 17547 states and 41388 transitions. [2021-08-06 14:10:14,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:10:14,350 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:14,350 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:14,375 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-06 14:10:14,551 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-06 14:10:14,551 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:14,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:14,551 INFO L82 PathProgramCache]: Analyzing trace with hash -1793009392, now seen corresponding path program 65 times [2021-08-06 14:10:14,551 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:14,551 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [474244667] [2021-08-06 14:10:14,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:14,552 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:14,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:14,793 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:14,793 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:14,793 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [474244667] [2021-08-06 14:10:14,793 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [474244667] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:14,793 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1114366068] [2021-08-06 14:10:14,793 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:10:14,793 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:14,794 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:14,794 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-06 14:10:14,795 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-06 14:10:16,475 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-06 14:10:16,475 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:16,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 14:10:16,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:17,099 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 2 proven. 33 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:10:17,100 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1114366068] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:17,100 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:17,100 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 24 [2021-08-06 14:10:17,100 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1782731157] [2021-08-06 14:10:17,100 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-06 14:10:17,100 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:17,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-06 14:10:17,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=537, Unknown=0, NotChecked=0, Total=600 [2021-08-06 14:10:17,100 INFO L87 Difference]: Start difference. First operand 17547 states and 41388 transitions. Second operand has 25 states, 25 states have (on average 2.6) internal successors, (65), 24 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:17,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:17,738 INFO L93 Difference]: Finished difference Result 20211 states and 47310 transitions. [2021-08-06 14:10:17,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-06 14:10:17,738 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.6) internal successors, (65), 24 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:10:17,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:17,780 INFO L225 Difference]: With dead ends: 20211 [2021-08-06 14:10:17,780 INFO L226 Difference]: Without dead ends: 20168 [2021-08-06 14:10:17,780 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 183 ImplicationChecksByTransitivity, 532.0ms TimeCoverageRelationStatistics Valid=116, Invalid=940, Unknown=0, NotChecked=0, Total=1056 [2021-08-06 14:10:17,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20168 states. [2021-08-06 14:10:18,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20168 to 18863. [2021-08-06 14:10:18,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18863 states, 18862 states have (on average 2.360089067967342) internal successors, (44516), 18862 states have internal predecessors, (44516), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:18,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18863 states to 18863 states and 44516 transitions. [2021-08-06 14:10:18,105 INFO L78 Accepts]: Start accepts. Automaton has 18863 states and 44516 transitions. Word has length 38 [2021-08-06 14:10:18,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:18,105 INFO L470 AbstractCegarLoop]: Abstraction has 18863 states and 44516 transitions. [2021-08-06 14:10:18,105 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.6) internal successors, (65), 24 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:18,105 INFO L276 IsEmpty]: Start isEmpty. Operand 18863 states and 44516 transitions. [2021-08-06 14:10:18,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:10:18,118 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:18,119 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:18,139 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-06 14:10:18,319 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-06 14:10:18,319 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:18,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:18,320 INFO L82 PathProgramCache]: Analyzing trace with hash 532952588, now seen corresponding path program 66 times [2021-08-06 14:10:18,320 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:18,320 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081465421] [2021-08-06 14:10:18,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:18,320 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:18,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:18,561 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:18,561 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:18,561 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2081465421] [2021-08-06 14:10:18,561 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2081465421] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:18,561 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1141369007] [2021-08-06 14:10:18,561 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:10:18,561 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:18,561 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:18,569 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-06 14:10:18,570 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-06 14:10:20,388 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-06 14:10:20,389 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:20,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 14:10:20,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:21,036 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:10:21,036 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1141369007] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:21,036 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:21,036 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-06 14:10:21,036 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2030752970] [2021-08-06 14:10:21,036 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 14:10:21,036 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:21,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 14:10:21,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=451, Unknown=0, NotChecked=0, Total=506 [2021-08-06 14:10:21,041 INFO L87 Difference]: Start difference. First operand 18863 states and 44516 transitions. Second operand has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:21,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:21,712 INFO L93 Difference]: Finished difference Result 19446 states and 45799 transitions. [2021-08-06 14:10:21,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 14:10:21,712 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:10:21,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:21,744 INFO L225 Difference]: With dead ends: 19446 [2021-08-06 14:10:21,744 INFO L226 Difference]: Without dead ends: 19429 [2021-08-06 14:10:21,744 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 551.7ms TimeCoverageRelationStatistics Valid=109, Invalid=947, Unknown=0, NotChecked=0, Total=1056 [2021-08-06 14:10:21,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19429 states. [2021-08-06 14:10:21,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19429 to 19214. [2021-08-06 14:10:22,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19214 states, 19213 states have (on average 2.3614219538853902) internal successors, (45370), 19213 states have internal predecessors, (45370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:22,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19214 states to 19214 states and 45370 transitions. [2021-08-06 14:10:22,041 INFO L78 Accepts]: Start accepts. Automaton has 19214 states and 45370 transitions. Word has length 38 [2021-08-06 14:10:22,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:22,042 INFO L470 AbstractCegarLoop]: Abstraction has 19214 states and 45370 transitions. [2021-08-06 14:10:22,042 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:22,042 INFO L276 IsEmpty]: Start isEmpty. Operand 19214 states and 45370 transitions. [2021-08-06 14:10:22,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:10:22,056 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:22,056 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:22,077 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-06 14:10:22,256 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-06 14:10:22,257 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:22,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:22,262 INFO L82 PathProgramCache]: Analyzing trace with hash 710954658, now seen corresponding path program 67 times [2021-08-06 14:10:22,262 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:22,263 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [143340801] [2021-08-06 14:10:22,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:22,263 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:22,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:22,520 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:22,520 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:22,520 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [143340801] [2021-08-06 14:10:22,520 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [143340801] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:22,520 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1525886040] [2021-08-06 14:10:22,520 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:10:22,520 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:22,521 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:22,525 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-06 14:10:22,528 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-06 14:10:24,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:24,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 14:10:24,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:24,861 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:10:24,861 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1525886040] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:24,861 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:24,861 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-06 14:10:24,861 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1544391279] [2021-08-06 14:10:24,862 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 14:10:24,862 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:24,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 14:10:24,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=450, Unknown=0, NotChecked=0, Total=506 [2021-08-06 14:10:24,862 INFO L87 Difference]: Start difference. First operand 19214 states and 45370 transitions. Second operand has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:25,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:25,399 INFO L93 Difference]: Finished difference Result 19790 states and 46635 transitions. [2021-08-06 14:10:25,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 14:10:25,399 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:10:25,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:25,429 INFO L225 Difference]: With dead ends: 19790 [2021-08-06 14:10:25,429 INFO L226 Difference]: Without dead ends: 19773 [2021-08-06 14:10:25,429 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 505.4ms TimeCoverageRelationStatistics Valid=101, Invalid=829, Unknown=0, NotChecked=0, Total=930 [2021-08-06 14:10:25,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19773 states. [2021-08-06 14:10:25,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19773 to 19545. [2021-08-06 14:10:25,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19545 states, 19544 states have (on average 2.362771182971756) internal successors, (46178), 19544 states have internal predecessors, (46178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:25,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19545 states to 19545 states and 46178 transitions. [2021-08-06 14:10:25,860 INFO L78 Accepts]: Start accepts. Automaton has 19545 states and 46178 transitions. Word has length 38 [2021-08-06 14:10:25,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:25,860 INFO L470 AbstractCegarLoop]: Abstraction has 19545 states and 46178 transitions. [2021-08-06 14:10:25,860 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:25,860 INFO L276 IsEmpty]: Start isEmpty. Operand 19545 states and 46178 transitions. [2021-08-06 14:10:25,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:10:25,874 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:25,874 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:25,894 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2021-08-06 14:10:26,074 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-06 14:10:26,074 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:26,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:26,075 INFO L82 PathProgramCache]: Analyzing trace with hash 432482470, now seen corresponding path program 68 times [2021-08-06 14:10:26,075 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:26,075 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1884012094] [2021-08-06 14:10:26,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:26,075 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:26,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:26,311 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:26,311 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:26,311 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1884012094] [2021-08-06 14:10:26,311 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1884012094] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:26,311 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1811802948] [2021-08-06 14:10:26,311 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:10:26,311 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:26,311 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:26,312 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-06 14:10:26,312 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-06 14:10:28,065 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:10:28,065 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:28,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 14:10:28,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:28,728 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:10:28,729 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1811802948] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:28,729 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:28,729 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-06 14:10:28,729 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [247977595] [2021-08-06 14:10:28,729 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 14:10:28,729 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:28,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 14:10:28,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=452, Unknown=0, NotChecked=0, Total=506 [2021-08-06 14:10:28,729 INFO L87 Difference]: Start difference. First operand 19545 states and 46178 transitions. Second operand has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:29,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:29,381 INFO L93 Difference]: Finished difference Result 20173 states and 47556 transitions. [2021-08-06 14:10:29,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-06 14:10:29,381 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:10:29,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:29,418 INFO L225 Difference]: With dead ends: 20173 [2021-08-06 14:10:29,419 INFO L226 Difference]: Without dead ends: 20156 [2021-08-06 14:10:29,419 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 533.3ms TimeCoverageRelationStatistics Valid=97, Invalid=833, Unknown=0, NotChecked=0, Total=930 [2021-08-06 14:10:29,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20156 states. [2021-08-06 14:10:29,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20156 to 19862. [2021-08-06 14:10:29,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19862 states, 19861 states have (on average 2.3641307084235437) internal successors, (46954), 19861 states have internal predecessors, (46954), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:29,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19862 states to 19862 states and 46954 transitions. [2021-08-06 14:10:29,763 INFO L78 Accepts]: Start accepts. Automaton has 19862 states and 46954 transitions. Word has length 38 [2021-08-06 14:10:29,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:29,763 INFO L470 AbstractCegarLoop]: Abstraction has 19862 states and 46954 transitions. [2021-08-06 14:10:29,763 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:29,764 INFO L276 IsEmpty]: Start isEmpty. Operand 19862 states and 46954 transitions. [2021-08-06 14:10:29,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:10:29,783 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:29,783 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:29,814 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-06 14:10:29,995 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-06 14:10:29,995 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:30,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:30,005 INFO L82 PathProgramCache]: Analyzing trace with hash -1005405586, now seen corresponding path program 69 times [2021-08-06 14:10:30,005 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:30,005 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1393839536] [2021-08-06 14:10:30,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:30,005 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:30,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:30,291 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:30,291 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:30,291 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1393839536] [2021-08-06 14:10:30,292 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1393839536] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:30,292 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1664221731] [2021-08-06 14:10:30,292 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:10:30,292 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:30,292 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:30,293 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-06 14:10:30,294 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-06 14:10:32,452 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 14:10:32,453 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:32,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 14:10:32,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:33,087 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:10:33,088 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1664221731] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:33,088 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:33,088 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-06 14:10:33,088 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1183504650] [2021-08-06 14:10:33,088 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 14:10:33,088 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:33,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 14:10:33,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=452, Unknown=0, NotChecked=0, Total=506 [2021-08-06 14:10:33,089 INFO L87 Difference]: Start difference. First operand 19862 states and 46954 transitions. Second operand has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:34,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:34,080 INFO L93 Difference]: Finished difference Result 20811 states and 49049 transitions. [2021-08-06 14:10:34,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-06 14:10:34,081 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:10:34,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:34,123 INFO L225 Difference]: With dead ends: 20811 [2021-08-06 14:10:34,124 INFO L226 Difference]: Without dead ends: 20777 [2021-08-06 14:10:34,124 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 677.4ms TimeCoverageRelationStatistics Valid=114, Invalid=1008, Unknown=0, NotChecked=0, Total=1122 [2021-08-06 14:10:34,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20777 states. [2021-08-06 14:10:34,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20777 to 20322. [2021-08-06 14:10:34,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20322 states, 20321 states have (on average 2.3653855617341666) internal successors, (48067), 20321 states have internal predecessors, (48067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:34,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20322 states to 20322 states and 48067 transitions. [2021-08-06 14:10:34,620 INFO L78 Accepts]: Start accepts. Automaton has 20322 states and 48067 transitions. Word has length 38 [2021-08-06 14:10:34,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:34,621 INFO L470 AbstractCegarLoop]: Abstraction has 20322 states and 48067 transitions. [2021-08-06 14:10:34,621 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:34,621 INFO L276 IsEmpty]: Start isEmpty. Operand 20322 states and 48067 transitions. [2021-08-06 14:10:34,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:10:34,640 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:34,640 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:34,668 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-06 14:10:34,845 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-06 14:10:34,846 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:34,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:34,846 INFO L82 PathProgramCache]: Analyzing trace with hash -41761426, now seen corresponding path program 70 times [2021-08-06 14:10:34,846 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:34,846 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262038802] [2021-08-06 14:10:34,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:34,846 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:34,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:35,097 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:35,098 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:35,098 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262038802] [2021-08-06 14:10:35,098 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1262038802] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:35,098 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1620481163] [2021-08-06 14:10:35,098 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:10:35,098 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:35,098 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:35,099 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-06 14:10:35,099 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-06 14:10:36,953 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:10:36,954 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:36,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 14:10:36,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:37,724 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 2 proven. 33 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:10:37,724 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1620481163] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:37,724 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:37,724 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 24 [2021-08-06 14:10:37,724 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [289511886] [2021-08-06 14:10:37,725 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-06 14:10:37,725 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:37,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-06 14:10:37,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=538, Unknown=0, NotChecked=0, Total=600 [2021-08-06 14:10:37,725 INFO L87 Difference]: Start difference. First operand 20322 states and 48067 transitions. Second operand has 25 states, 25 states have (on average 2.6) internal successors, (65), 24 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:38,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:38,450 INFO L93 Difference]: Finished difference Result 23109 states and 54288 transitions. [2021-08-06 14:10:38,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 14:10:38,451 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.6) internal successors, (65), 24 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:10:38,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:38,490 INFO L225 Difference]: With dead ends: 23109 [2021-08-06 14:10:38,491 INFO L226 Difference]: Without dead ends: 23066 [2021-08-06 14:10:38,491 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 624.0ms TimeCoverageRelationStatistics Valid=123, Invalid=1067, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 14:10:38,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23066 states. [2021-08-06 14:10:38,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23066 to 21748. [2021-08-06 14:10:38,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21748 states, 21747 states have (on average 2.3661194647537593) internal successors, (51456), 21747 states have internal predecessors, (51456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:38,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21748 states to 21748 states and 51456 transitions. [2021-08-06 14:10:38,836 INFO L78 Accepts]: Start accepts. Automaton has 21748 states and 51456 transitions. Word has length 38 [2021-08-06 14:10:38,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:38,836 INFO L470 AbstractCegarLoop]: Abstraction has 21748 states and 51456 transitions. [2021-08-06 14:10:38,836 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.6) internal successors, (65), 24 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:38,836 INFO L276 IsEmpty]: Start isEmpty. Operand 21748 states and 51456 transitions. [2021-08-06 14:10:38,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:10:38,853 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:38,853 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:38,873 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-06 14:10:39,053 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-06 14:10:39,054 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:39,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:39,054 INFO L82 PathProgramCache]: Analyzing trace with hash -1121160064, now seen corresponding path program 71 times [2021-08-06 14:10:39,054 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:39,054 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221173391] [2021-08-06 14:10:39,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:39,055 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:39,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:39,282 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:39,282 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:39,282 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221173391] [2021-08-06 14:10:39,282 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [221173391] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:39,282 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1901479856] [2021-08-06 14:10:39,282 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:10:39,282 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:39,282 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:39,283 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-06 14:10:39,283 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-06 14:10:41,237 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-06 14:10:41,237 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:41,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 14:10:41,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:41,864 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 2 proven. 34 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:10:41,864 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1901479856] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:41,864 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:41,864 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-08-06 14:10:41,865 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [110009950] [2021-08-06 14:10:41,865 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 14:10:41,865 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:41,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 14:10:41,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=493, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:10:41,865 INFO L87 Difference]: Start difference. First operand 21748 states and 51456 transitions. Second operand has 24 states, 24 states have (on average 2.5416666666666665) internal successors, (61), 23 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:42,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:42,697 INFO L93 Difference]: Finished difference Result 23617 states and 55513 transitions. [2021-08-06 14:10:42,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-06 14:10:42,697 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.5416666666666665) internal successors, (61), 23 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:10:42,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:42,742 INFO L225 Difference]: With dead ends: 23617 [2021-08-06 14:10:42,742 INFO L226 Difference]: Without dead ends: 23583 [2021-08-06 14:10:42,742 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 26 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 631.9ms TimeCoverageRelationStatistics Valid=133, Invalid=1127, Unknown=0, NotChecked=0, Total=1260 [2021-08-06 14:10:42,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23583 states. [2021-08-06 14:10:43,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23583 to 22217. [2021-08-06 14:10:43,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22217 states, 22216 states have (on average 2.3653222902412674) internal successors, (52548), 22216 states have internal predecessors, (52548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:43,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22217 states to 22217 states and 52548 transitions. [2021-08-06 14:10:43,112 INFO L78 Accepts]: Start accepts. Automaton has 22217 states and 52548 transitions. Word has length 38 [2021-08-06 14:10:43,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:43,112 INFO L470 AbstractCegarLoop]: Abstraction has 22217 states and 52548 transitions. [2021-08-06 14:10:43,112 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.5416666666666665) internal successors, (61), 23 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:43,112 INFO L276 IsEmpty]: Start isEmpty. Operand 22217 states and 52548 transitions. [2021-08-06 14:10:43,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:10:43,130 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:43,130 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:43,152 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2021-08-06 14:10:43,330 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-06 14:10:43,331 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:43,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:43,331 INFO L82 PathProgramCache]: Analyzing trace with hash 253122132, now seen corresponding path program 72 times [2021-08-06 14:10:43,331 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:43,331 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089147712] [2021-08-06 14:10:43,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:43,331 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:43,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:43,567 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:43,568 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:43,568 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089147712] [2021-08-06 14:10:43,568 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1089147712] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:43,568 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1853316575] [2021-08-06 14:10:43,568 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:10:43,568 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:43,568 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:43,568 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-06 14:10:43,569 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-06 14:10:45,708 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 14:10:45,708 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:45,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 14:10:45,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:46,458 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:10:46,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1853316575] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:46,458 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:46,458 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-06 14:10:46,458 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1536839701] [2021-08-06 14:10:46,458 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 14:10:46,458 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:46,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 14:10:46,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=453, Unknown=0, NotChecked=0, Total=506 [2021-08-06 14:10:46,459 INFO L87 Difference]: Start difference. First operand 22217 states and 52548 transitions. Second operand has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:47,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:47,302 INFO L93 Difference]: Finished difference Result 22805 states and 53843 transitions. [2021-08-06 14:10:47,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 14:10:47,302 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:10:47,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:47,342 INFO L225 Difference]: With dead ends: 22805 [2021-08-06 14:10:47,342 INFO L226 Difference]: Without dead ends: 22788 [2021-08-06 14:10:47,343 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 614.3ms TimeCoverageRelationStatistics Valid=95, Invalid=835, Unknown=0, NotChecked=0, Total=930 [2021-08-06 14:10:47,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22788 states. [2021-08-06 14:10:47,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22788 to 22542. [2021-08-06 14:10:47,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22542 states, 22541 states have (on average 2.3664433698593674) internal successors, (53342), 22541 states have internal predecessors, (53342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:47,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22542 states to 22542 states and 53342 transitions. [2021-08-06 14:10:47,898 INFO L78 Accepts]: Start accepts. Automaton has 22542 states and 53342 transitions. Word has length 38 [2021-08-06 14:10:47,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:47,898 INFO L470 AbstractCegarLoop]: Abstraction has 22542 states and 53342 transitions. [2021-08-06 14:10:47,898 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:47,898 INFO L276 IsEmpty]: Start isEmpty. Operand 22542 states and 53342 transitions. [2021-08-06 14:10:47,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:10:47,924 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:47,924 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:47,956 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2021-08-06 14:10:48,148 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-06 14:10:48,149 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:48,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:48,149 INFO L82 PathProgramCache]: Analyzing trace with hash -2010766742, now seen corresponding path program 73 times [2021-08-06 14:10:48,149 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:48,149 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [351124399] [2021-08-06 14:10:48,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:48,150 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:48,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:48,483 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:48,483 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:48,483 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [351124399] [2021-08-06 14:10:48,483 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [351124399] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:48,483 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2076774497] [2021-08-06 14:10:48,483 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:10:48,483 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:48,483 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:48,484 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-06 14:10:48,486 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-06 14:10:50,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:50,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 14:10:50,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:51,493 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:10:51,493 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2076774497] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:51,493 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:51,493 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-06 14:10:51,494 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1779465161] [2021-08-06 14:10:51,494 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 14:10:51,494 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:51,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 14:10:51,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=452, Unknown=0, NotChecked=0, Total=506 [2021-08-06 14:10:51,494 INFO L87 Difference]: Start difference. First operand 22542 states and 53342 transitions. Second operand has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:52,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:52,375 INFO L93 Difference]: Finished difference Result 23126 states and 54628 transitions. [2021-08-06 14:10:52,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-06 14:10:52,376 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:10:52,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:52,424 INFO L225 Difference]: With dead ends: 23126 [2021-08-06 14:10:52,424 INFO L226 Difference]: Without dead ends: 23109 [2021-08-06 14:10:52,425 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 621.3ms TimeCoverageRelationStatistics Valid=97, Invalid=833, Unknown=0, NotChecked=0, Total=930 [2021-08-06 14:10:52,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23109 states. [2021-08-06 14:10:52,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23109 to 22863. [2021-08-06 14:10:52,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22863 states, 22862 states have (on average 2.367553144956697) internal successors, (54127), 22862 states have internal predecessors, (54127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:52,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22863 states to 22863 states and 54127 transitions. [2021-08-06 14:10:52,897 INFO L78 Accepts]: Start accepts. Automaton has 22863 states and 54127 transitions. Word has length 38 [2021-08-06 14:10:52,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:52,897 INFO L470 AbstractCegarLoop]: Abstraction has 22863 states and 54127 transitions. [2021-08-06 14:10:52,897 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:52,897 INFO L276 IsEmpty]: Start isEmpty. Operand 22863 states and 54127 transitions. [2021-08-06 14:10:52,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:10:52,921 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:52,921 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:52,955 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-06 14:10:53,144 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-06 14:10:53,145 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:53,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:53,145 INFO L82 PathProgramCache]: Analyzing trace with hash 1725520592, now seen corresponding path program 74 times [2021-08-06 14:10:53,145 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:53,145 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2065965776] [2021-08-06 14:10:53,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:53,145 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:53,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:53,523 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:53,523 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:53,524 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2065965776] [2021-08-06 14:10:53,524 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2065965776] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:53,524 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1991774679] [2021-08-06 14:10:53,524 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:10:53,524 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:53,528 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:53,533 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-06 14:10:53,544 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-06 14:10:55,957 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:10:55,957 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:10:55,958 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 14:10:55,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:10:56,648 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:10:56,648 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1991774679] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:56,648 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:10:56,649 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-06 14:10:56,649 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121159584] [2021-08-06 14:10:56,649 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 14:10:56,649 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:10:56,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 14:10:56,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=452, Unknown=0, NotChecked=0, Total=506 [2021-08-06 14:10:56,649 INFO L87 Difference]: Start difference. First operand 22863 states and 54127 transitions. Second operand has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:57,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:10:57,943 INFO L93 Difference]: Finished difference Result 24322 states and 57349 transitions. [2021-08-06 14:10:57,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-06 14:10:57,944 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:10:57,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:10:57,994 INFO L225 Difference]: With dead ends: 24322 [2021-08-06 14:10:57,994 INFO L226 Difference]: Without dead ends: 24288 [2021-08-06 14:10:57,994 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 875.6ms TimeCoverageRelationStatistics Valid=122, Invalid=1068, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 14:10:58,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24288 states. [2021-08-06 14:10:58,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24288 to 23374. [2021-08-06 14:10:58,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23374 states, 23373 states have (on average 2.3687588242844306) internal successors, (55365), 23373 states have internal predecessors, (55365), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:58,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23374 states to 23374 states and 55365 transitions. [2021-08-06 14:10:58,456 INFO L78 Accepts]: Start accepts. Automaton has 23374 states and 55365 transitions. Word has length 38 [2021-08-06 14:10:58,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:10:58,456 INFO L470 AbstractCegarLoop]: Abstraction has 23374 states and 55365 transitions. [2021-08-06 14:10:58,456 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:10:58,456 INFO L276 IsEmpty]: Start isEmpty. Operand 23374 states and 55365 transitions. [2021-08-06 14:10:58,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:10:58,480 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:10:58,480 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:10:58,511 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-06 14:10:58,696 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-06 14:10:58,696 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:10:58,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:10:58,696 INFO L82 PathProgramCache]: Analyzing trace with hash -925910520, now seen corresponding path program 75 times [2021-08-06 14:10:58,696 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:10:58,696 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1250501413] [2021-08-06 14:10:58,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:10:58,697 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:10:58,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:10:58,957 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:10:58,957 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:10:58,958 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1250501413] [2021-08-06 14:10:58,958 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1250501413] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:10:58,958 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1781315983] [2021-08-06 14:10:58,958 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:10:58,958 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:10:58,958 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:10:58,959 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-06 14:10:58,960 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-06 14:11:01,267 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-06 14:11:01,268 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:01,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 14:11:01,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:01,928 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:11:01,928 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1781315983] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:01,928 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:01,928 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 24 [2021-08-06 14:11:01,928 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061975034] [2021-08-06 14:11:01,928 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-06 14:11:01,928 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:01,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-06 14:11:01,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=543, Unknown=0, NotChecked=0, Total=600 [2021-08-06 14:11:01,929 INFO L87 Difference]: Start difference. First operand 23374 states and 55365 transitions. Second operand has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:03,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:03,093 INFO L93 Difference]: Finished difference Result 27871 states and 65364 transitions. [2021-08-06 14:11:03,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-06 14:11:03,095 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:11:03,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:03,165 INFO L225 Difference]: With dead ends: 27871 [2021-08-06 14:11:03,166 INFO L226 Difference]: Without dead ends: 27837 [2021-08-06 14:11:03,166 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 209 ImplicationChecksByTransitivity, 772.3ms TimeCoverageRelationStatistics Valid=142, Invalid=1340, Unknown=0, NotChecked=0, Total=1482 [2021-08-06 14:11:03,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27837 states. [2021-08-06 14:11:03,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27837 to 25120. [2021-08-06 14:11:03,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25120 states, 25119 states have (on average 2.3722281937975236) internal successors, (59588), 25119 states have internal predecessors, (59588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:03,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25120 states to 25120 states and 59588 transitions. [2021-08-06 14:11:03,891 INFO L78 Accepts]: Start accepts. Automaton has 25120 states and 59588 transitions. Word has length 38 [2021-08-06 14:11:03,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:03,892 INFO L470 AbstractCegarLoop]: Abstraction has 25120 states and 59588 transitions. [2021-08-06 14:11:03,892 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:03,892 INFO L276 IsEmpty]: Start isEmpty. Operand 25120 states and 59588 transitions. [2021-08-06 14:11:03,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:11:03,913 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:03,913 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:03,935 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2021-08-06 14:11:04,114 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-06 14:11:04,114 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:04,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:04,115 INFO L82 PathProgramCache]: Analyzing trace with hash -1925825072, now seen corresponding path program 76 times [2021-08-06 14:11:04,115 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:04,115 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731957879] [2021-08-06 14:11:04,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:04,115 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:04,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:04,370 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:04,371 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:04,371 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [731957879] [2021-08-06 14:11:04,371 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [731957879] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:04,371 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [332816784] [2021-08-06 14:11:04,371 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:11:04,371 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:04,371 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:04,372 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-06 14:11:04,392 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-06 14:11:06,822 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:11:06,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:06,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 14:11:06,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:07,550 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 2 proven. 33 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:11:07,551 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [332816784] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:07,551 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:07,551 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 24 [2021-08-06 14:11:07,551 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [580031238] [2021-08-06 14:11:07,551 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-06 14:11:07,551 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:07,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-06 14:11:07,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=538, Unknown=0, NotChecked=0, Total=600 [2021-08-06 14:11:07,551 INFO L87 Difference]: Start difference. First operand 25120 states and 59588 transitions. Second operand has 25 states, 25 states have (on average 2.68) internal successors, (67), 24 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:08,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:08,638 INFO L93 Difference]: Finished difference Result 28307 states and 66840 transitions. [2021-08-06 14:11:08,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 14:11:08,639 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.68) internal successors, (67), 24 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:11:08,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:08,715 INFO L225 Difference]: With dead ends: 28307 [2021-08-06 14:11:08,715 INFO L226 Difference]: Without dead ends: 28255 [2021-08-06 14:11:08,719 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 267 ImplicationChecksByTransitivity, 787.5ms TimeCoverageRelationStatistics Valid=152, Invalid=1330, Unknown=0, NotChecked=0, Total=1482 [2021-08-06 14:11:08,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28255 states. [2021-08-06 14:11:09,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28255 to 26230. [2021-08-06 14:11:09,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26230 states, 26229 states have (on average 2.3725265927027337) internal successors, (62229), 26229 states have internal predecessors, (62229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:09,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26230 states to 26230 states and 62229 transitions. [2021-08-06 14:11:09,621 INFO L78 Accepts]: Start accepts. Automaton has 26230 states and 62229 transitions. Word has length 38 [2021-08-06 14:11:09,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:09,622 INFO L470 AbstractCegarLoop]: Abstraction has 26230 states and 62229 transitions. [2021-08-06 14:11:09,622 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.68) internal successors, (67), 24 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:09,622 INFO L276 IsEmpty]: Start isEmpty. Operand 26230 states and 62229 transitions. [2021-08-06 14:11:09,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:11:09,644 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:09,644 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:09,675 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2021-08-06 14:11:09,865 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-06 14:11:09,865 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:09,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:09,866 INFO L82 PathProgramCache]: Analyzing trace with hash -198181364, now seen corresponding path program 77 times [2021-08-06 14:11:09,866 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:09,866 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208517] [2021-08-06 14:11:09,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:09,866 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:09,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:10,129 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:10,130 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:10,131 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208517] [2021-08-06 14:11:10,131 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [208517] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:10,131 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1762850669] [2021-08-06 14:11:10,131 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:11:10,131 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:10,131 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:10,133 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-06 14:11:10,134 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-06 14:11:12,787 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-06 14:11:12,787 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:12,788 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 14:11:12,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:13,402 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:11:13,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1762850669] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:13,403 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:13,403 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-06 14:11:13,403 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476006352] [2021-08-06 14:11:13,403 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 14:11:13,403 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:13,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 14:11:13,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=449, Unknown=0, NotChecked=0, Total=506 [2021-08-06 14:11:13,404 INFO L87 Difference]: Start difference. First operand 26230 states and 62229 transitions. Second operand has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 22 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:14,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:14,142 INFO L93 Difference]: Finished difference Result 27788 states and 65761 transitions. [2021-08-06 14:11:14,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-06 14:11:14,142 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 22 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:11:14,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:14,202 INFO L225 Difference]: With dead ends: 27788 [2021-08-06 14:11:14,202 INFO L226 Difference]: Without dead ends: 27745 [2021-08-06 14:11:14,202 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 596.7ms TimeCoverageRelationStatistics Valid=108, Invalid=822, Unknown=0, NotChecked=0, Total=930 [2021-08-06 14:11:14,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27745 states. [2021-08-06 14:11:14,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27745 to 27377. [2021-08-06 14:11:14,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27377 states, 27376 states have (on average 2.3733927527761542) internal successors, (64974), 27376 states have internal predecessors, (64974), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:14,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27377 states to 27377 states and 64974 transitions. [2021-08-06 14:11:14,918 INFO L78 Accepts]: Start accepts. Automaton has 27377 states and 64974 transitions. Word has length 38 [2021-08-06 14:11:14,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:14,918 INFO L470 AbstractCegarLoop]: Abstraction has 27377 states and 64974 transitions. [2021-08-06 14:11:14,918 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.4782608695652173) internal successors, (57), 22 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:14,918 INFO L276 IsEmpty]: Start isEmpty. Operand 27377 states and 64974 transitions. [2021-08-06 14:11:14,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:11:14,945 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:14,946 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:14,974 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2021-08-06 14:11:15,152 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-06 14:11:15,153 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:15,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:15,153 INFO L82 PathProgramCache]: Analyzing trace with hash -165993464, now seen corresponding path program 78 times [2021-08-06 14:11:15,153 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:15,153 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [987679536] [2021-08-06 14:11:15,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:15,153 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:15,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:15,504 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:15,504 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:15,504 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [987679536] [2021-08-06 14:11:15,504 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [987679536] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:15,504 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [26902768] [2021-08-06 14:11:15,504 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:11:15,504 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:15,504 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:15,506 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-06 14:11:15,507 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-06 14:11:17,816 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-06 14:11:17,816 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:17,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 14:11:17,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:18,499 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:11:18,500 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [26902768] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:18,500 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:18,500 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 26 [2021-08-06 14:11:18,500 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1749280824] [2021-08-06 14:11:18,500 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-06 14:11:18,500 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:18,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-06 14:11:18,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=638, Unknown=0, NotChecked=0, Total=702 [2021-08-06 14:11:18,501 INFO L87 Difference]: Start difference. First operand 27377 states and 64974 transitions. Second operand has 27 states, 27 states have (on average 2.5555555555555554) internal successors, (69), 26 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:19,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:19,798 INFO L93 Difference]: Finished difference Result 36328 states and 85544 transitions. [2021-08-06 14:11:19,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-06 14:11:19,798 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5555555555555554) internal successors, (69), 26 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:11:19,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:19,873 INFO L225 Difference]: With dead ends: 36328 [2021-08-06 14:11:19,873 INFO L226 Difference]: Without dead ends: 36251 [2021-08-06 14:11:19,874 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 371 ImplicationChecksByTransitivity, 918.5ms TimeCoverageRelationStatistics Valid=208, Invalid=1954, Unknown=0, NotChecked=0, Total=2162 [2021-08-06 14:11:19,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36251 states. [2021-08-06 14:11:20,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36251 to 31462. [2021-08-06 14:11:20,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31462 states, 31461 states have (on average 2.380757127872604) internal successors, (74901), 31461 states have internal predecessors, (74901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:20,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31462 states to 31462 states and 74901 transitions. [2021-08-06 14:11:20,486 INFO L78 Accepts]: Start accepts. Automaton has 31462 states and 74901 transitions. Word has length 38 [2021-08-06 14:11:20,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:20,486 INFO L470 AbstractCegarLoop]: Abstraction has 31462 states and 74901 transitions. [2021-08-06 14:11:20,486 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5555555555555554) internal successors, (69), 26 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:20,486 INFO L276 IsEmpty]: Start isEmpty. Operand 31462 states and 74901 transitions. [2021-08-06 14:11:20,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:11:20,509 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:20,509 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:20,532 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-06 14:11:20,710 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-06 14:11:20,710 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:20,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:20,710 INFO L82 PathProgramCache]: Analyzing trace with hash 679972510, now seen corresponding path program 79 times [2021-08-06 14:11:20,710 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:20,710 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860695139] [2021-08-06 14:11:20,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:20,711 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:20,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:20,958 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:20,958 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:20,958 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [860695139] [2021-08-06 14:11:20,958 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [860695139] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:20,958 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1308604704] [2021-08-06 14:11:20,958 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:11:20,958 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:20,958 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:20,959 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-06 14:11:20,960 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-06 14:11:23,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:23,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 14:11:23,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:24,067 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:11:24,067 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1308604704] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:24,067 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:24,067 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-08-06 14:11:24,067 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1691606500] [2021-08-06 14:11:24,068 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 14:11:24,068 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:24,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 14:11:24,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=493, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:11:24,068 INFO L87 Difference]: Start difference. First operand 31462 states and 74901 transitions. Second operand has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:25,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:25,048 INFO L93 Difference]: Finished difference Result 33748 states and 79992 transitions. [2021-08-06 14:11:25,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 14:11:25,049 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:11:25,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:25,129 INFO L225 Difference]: With dead ends: 33748 [2021-08-06 14:11:25,129 INFO L226 Difference]: Without dead ends: 33715 [2021-08-06 14:11:25,130 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 26 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 611.1ms TimeCoverageRelationStatistics Valid=109, Invalid=883, Unknown=0, NotChecked=0, Total=992 [2021-08-06 14:11:25,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33715 states. [2021-08-06 14:11:25,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33715 to 32708. [2021-08-06 14:11:25,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32708 states, 32707 states have (on average 2.38224233344544) internal successors, (77916), 32707 states have internal predecessors, (77916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:25,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32708 states to 32708 states and 77916 transitions. [2021-08-06 14:11:25,749 INFO L78 Accepts]: Start accepts. Automaton has 32708 states and 77916 transitions. Word has length 38 [2021-08-06 14:11:25,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:25,749 INFO L470 AbstractCegarLoop]: Abstraction has 32708 states and 77916 transitions. [2021-08-06 14:11:25,749 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:25,749 INFO L276 IsEmpty]: Start isEmpty. Operand 32708 states and 77916 transitions. [2021-08-06 14:11:25,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:11:25,774 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:25,774 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:25,800 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-06 14:11:25,974 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-06 14:11:25,974 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:25,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:25,975 INFO L82 PathProgramCache]: Analyzing trace with hash 442535240, now seen corresponding path program 80 times [2021-08-06 14:11:25,975 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:25,975 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1634297740] [2021-08-06 14:11:25,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:25,975 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:26,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:26,550 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:26,551 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:26,551 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1634297740] [2021-08-06 14:11:26,551 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1634297740] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:26,551 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1287066740] [2021-08-06 14:11:26,551 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:11:26,551 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:26,551 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:26,552 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-06 14:11:26,553 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-06 14:11:29,221 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:11:29,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:29,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 14:11:29,222 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:29,839 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:11:29,840 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1287066740] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:29,840 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:29,840 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 23 [2021-08-06 14:11:29,840 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [132123547] [2021-08-06 14:11:29,840 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 14:11:29,840 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:29,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 14:11:29,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=492, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:11:29,841 INFO L87 Difference]: Start difference. First operand 32708 states and 77916 transitions. Second operand has 24 states, 24 states have (on average 2.7083333333333335) internal successors, (65), 23 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:30,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:30,528 INFO L93 Difference]: Finished difference Result 35110 states and 83307 transitions. [2021-08-06 14:11:30,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-06 14:11:30,529 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.7083333333333335) internal successors, (65), 23 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:11:30,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:30,593 INFO L225 Difference]: With dead ends: 35110 [2021-08-06 14:11:30,593 INFO L226 Difference]: Without dead ends: 35069 [2021-08-06 14:11:30,598 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 26 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 541.4ms TimeCoverageRelationStatistics Valid=107, Invalid=823, Unknown=0, NotChecked=0, Total=930 [2021-08-06 14:11:30,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35069 states. [2021-08-06 14:11:31,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35069 to 34187. [2021-08-06 14:11:31,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34187 states, 34186 states have (on average 2.3835780728953373) internal successors, (81485), 34186 states have internal predecessors, (81485), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:31,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34187 states to 34187 states and 81485 transitions. [2021-08-06 14:11:31,172 INFO L78 Accepts]: Start accepts. Automaton has 34187 states and 81485 transitions. Word has length 38 [2021-08-06 14:11:31,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:31,172 INFO L470 AbstractCegarLoop]: Abstraction has 34187 states and 81485 transitions. [2021-08-06 14:11:31,172 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.7083333333333335) internal successors, (65), 23 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:31,172 INFO L276 IsEmpty]: Start isEmpty. Operand 34187 states and 81485 transitions. [2021-08-06 14:11:31,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:11:31,194 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:31,194 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:31,217 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2021-08-06 14:11:31,394 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-06 14:11:31,395 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:31,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:31,395 INFO L82 PathProgramCache]: Analyzing trace with hash -539726550, now seen corresponding path program 81 times [2021-08-06 14:11:31,395 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:31,395 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1776083569] [2021-08-06 14:11:31,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:31,395 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:31,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:31,614 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:31,614 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:31,614 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1776083569] [2021-08-06 14:11:31,614 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1776083569] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:31,614 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [201156773] [2021-08-06 14:11:31,614 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:11:31,615 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:31,615 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:31,615 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-06 14:11:31,616 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-06 14:11:34,056 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 14:11:34,056 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:34,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 14:11:34,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:34,736 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:11:34,736 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [201156773] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:34,737 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:34,737 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 26 [2021-08-06 14:11:34,737 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968221200] [2021-08-06 14:11:34,737 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-08-06 14:11:34,737 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:34,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-06 14:11:34,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=639, Unknown=0, NotChecked=0, Total=702 [2021-08-06 14:11:34,738 INFO L87 Difference]: Start difference. First operand 34187 states and 81485 transitions. Second operand has 27 states, 27 states have (on average 2.5555555555555554) internal successors, (69), 26 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:36,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:36,327 INFO L93 Difference]: Finished difference Result 40688 states and 96358 transitions. [2021-08-06 14:11:36,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-06 14:11:36,328 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.5555555555555554) internal successors, (69), 26 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:11:36,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:36,410 INFO L225 Difference]: With dead ends: 40688 [2021-08-06 14:11:36,411 INFO L226 Difference]: Without dead ends: 40654 [2021-08-06 14:11:36,411 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 351 ImplicationChecksByTransitivity, 895.3ms TimeCoverageRelationStatistics Valid=180, Invalid=1890, Unknown=0, NotChecked=0, Total=2070 [2021-08-06 14:11:36,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40654 states. [2021-08-06 14:11:37,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40654 to 37776. [2021-08-06 14:11:37,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37776 states, 37775 states have (on average 2.3929053606882857) internal successors, (90392), 37775 states have internal predecessors, (90392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:37,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37776 states to 37776 states and 90392 transitions. [2021-08-06 14:11:37,156 INFO L78 Accepts]: Start accepts. Automaton has 37776 states and 90392 transitions. Word has length 38 [2021-08-06 14:11:37,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:37,156 INFO L470 AbstractCegarLoop]: Abstraction has 37776 states and 90392 transitions. [2021-08-06 14:11:37,157 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.5555555555555554) internal successors, (69), 26 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:37,157 INFO L276 IsEmpty]: Start isEmpty. Operand 37776 states and 90392 transitions. [2021-08-06 14:11:37,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:11:37,189 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:37,189 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:37,221 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-06 14:11:37,416 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-06 14:11:37,417 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:37,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:37,417 INFO L82 PathProgramCache]: Analyzing trace with hash 423917610, now seen corresponding path program 82 times [2021-08-06 14:11:37,417 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:37,417 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347835011] [2021-08-06 14:11:37,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:37,417 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:37,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:37,800 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:37,800 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:37,800 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [347835011] [2021-08-06 14:11:37,800 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [347835011] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:37,801 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [246292786] [2021-08-06 14:11:37,801 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:11:37,801 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:37,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:37,802 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-06 14:11:37,802 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-06 14:11:40,317 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:11:40,317 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:40,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 14:11:40,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:40,991 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 2 proven. 33 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:11:40,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [246292786] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:40,991 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:40,991 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 24 [2021-08-06 14:11:40,992 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [445874953] [2021-08-06 14:11:40,992 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-06 14:11:40,992 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:40,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-06 14:11:40,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=539, Unknown=0, NotChecked=0, Total=600 [2021-08-06 14:11:40,992 INFO L87 Difference]: Start difference. First operand 37776 states and 90392 transitions. Second operand has 25 states, 25 states have (on average 2.6) internal successors, (65), 24 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:42,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:42,273 INFO L93 Difference]: Finished difference Result 40320 states and 96087 transitions. [2021-08-06 14:11:42,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 14:11:42,274 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.6) internal successors, (65), 24 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:11:42,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:42,387 INFO L225 Difference]: With dead ends: 40320 [2021-08-06 14:11:42,387 INFO L226 Difference]: Without dead ends: 40277 [2021-08-06 14:11:42,388 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 247 ImplicationChecksByTransitivity, 724.0ms TimeCoverageRelationStatistics Valid=142, Invalid=1264, Unknown=0, NotChecked=0, Total=1406 [2021-08-06 14:11:42,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40277 states. [2021-08-06 14:11:43,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40277 to 37806. [2021-08-06 14:11:43,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37806 states, 37805 states have (on average 2.3926464753339505) internal successors, (90454), 37805 states have internal predecessors, (90454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:43,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37806 states to 37806 states and 90454 transitions. [2021-08-06 14:11:43,554 INFO L78 Accepts]: Start accepts. Automaton has 37806 states and 90454 transitions. Word has length 38 [2021-08-06 14:11:43,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:43,554 INFO L470 AbstractCegarLoop]: Abstraction has 37806 states and 90454 transitions. [2021-08-06 14:11:43,554 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.6) internal successors, (65), 24 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:43,554 INFO L276 IsEmpty]: Start isEmpty. Operand 37806 states and 90454 transitions. [2021-08-06 14:11:43,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:11:43,579 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:43,579 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:43,605 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Forceful destruction successful, exit code 0 [2021-08-06 14:11:43,780 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-06 14:11:43,780 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:43,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:43,781 INFO L82 PathProgramCache]: Analyzing trace with hash -655481028, now seen corresponding path program 83 times [2021-08-06 14:11:43,781 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:43,781 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1708665388] [2021-08-06 14:11:43,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:43,781 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:43,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:44,181 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:44,182 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:44,182 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1708665388] [2021-08-06 14:11:44,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1708665388] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:44,182 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1375714437] [2021-08-06 14:11:44,182 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:11:44,182 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:44,182 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:44,184 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-06 14:11:44,184 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-06 14:11:46,901 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-06 14:11:46,902 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:46,902 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 14:11:46,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:47,608 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 2 proven. 34 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:11:47,608 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1375714437] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:47,609 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:47,609 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-08-06 14:11:47,609 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [783725401] [2021-08-06 14:11:47,609 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 14:11:47,609 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:47,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 14:11:47,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=494, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:11:47,609 INFO L87 Difference]: Start difference. First operand 37806 states and 90454 transitions. Second operand has 24 states, 24 states have (on average 2.5416666666666665) internal successors, (61), 23 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:48,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:48,591 INFO L93 Difference]: Finished difference Result 39152 states and 93430 transitions. [2021-08-06 14:11:48,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-06 14:11:48,592 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.5416666666666665) internal successors, (61), 23 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:11:48,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:48,693 INFO L225 Difference]: With dead ends: 39152 [2021-08-06 14:11:48,693 INFO L226 Difference]: Without dead ends: 39118 [2021-08-06 14:11:48,693 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 26 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 201 ImplicationChecksByTransitivity, 783.6ms TimeCoverageRelationStatistics Valid=126, Invalid=1064, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 14:11:48,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39118 states. [2021-08-06 14:11:49,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39118 to 38927. [2021-08-06 14:11:49,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38927 states, 38926 states have (on average 2.3894055387144837) internal successors, (93010), 38926 states have internal predecessors, (93010), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:49,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38927 states to 38927 states and 93010 transitions. [2021-08-06 14:11:49,489 INFO L78 Accepts]: Start accepts. Automaton has 38927 states and 93010 transitions. Word has length 38 [2021-08-06 14:11:49,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:49,489 INFO L470 AbstractCegarLoop]: Abstraction has 38927 states and 93010 transitions. [2021-08-06 14:11:49,489 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.5416666666666665) internal successors, (61), 23 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:49,489 INFO L276 IsEmpty]: Start isEmpty. Operand 38927 states and 93010 transitions. [2021-08-06 14:11:49,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:11:49,650 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:49,651 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:49,682 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-06 14:11:49,851 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-06 14:11:49,851 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:49,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:49,852 INFO L82 PathProgramCache]: Analyzing trace with hash -181722796, now seen corresponding path program 84 times [2021-08-06 14:11:49,852 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:49,852 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [678871083] [2021-08-06 14:11:49,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:49,852 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:49,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:50,111 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:50,111 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:50,111 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [678871083] [2021-08-06 14:11:50,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [678871083] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:50,112 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [515588182] [2021-08-06 14:11:50,112 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:11:50,112 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:50,112 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:50,113 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-06 14:11:50,114 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-06 14:11:52,915 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 14:11:52,915 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:11:52,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 14:11:52,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:53,556 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:11:53,556 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [515588182] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:53,556 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:53,556 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-06 14:11:53,556 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893758376] [2021-08-06 14:11:53,556 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 14:11:53,556 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:53,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 14:11:53,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=452, Unknown=0, NotChecked=0, Total=506 [2021-08-06 14:11:53,557 INFO L87 Difference]: Start difference. First operand 38927 states and 93010 transitions. Second operand has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:54,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:11:54,556 INFO L93 Difference]: Finished difference Result 39710 states and 94740 transitions. [2021-08-06 14:11:54,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-06 14:11:54,556 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:11:54,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:11:54,648 INFO L225 Difference]: With dead ends: 39710 [2021-08-06 14:11:54,649 INFO L226 Difference]: Without dead ends: 39676 [2021-08-06 14:11:54,649 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 681.5ms TimeCoverageRelationStatistics Valid=114, Invalid=1008, Unknown=0, NotChecked=0, Total=1122 [2021-08-06 14:11:54,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39676 states. [2021-08-06 14:11:55,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39676 to 39279. [2021-08-06 14:11:55,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39279 states, 39278 states have (on average 2.390091145170324) internal successors, (93878), 39278 states have internal predecessors, (93878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:55,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39279 states to 39279 states and 93878 transitions. [2021-08-06 14:11:55,832 INFO L78 Accepts]: Start accepts. Automaton has 39279 states and 93878 transitions. Word has length 38 [2021-08-06 14:11:55,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:11:55,832 INFO L470 AbstractCegarLoop]: Abstraction has 39279 states and 93878 transitions. [2021-08-06 14:11:55,833 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:11:55,833 INFO L276 IsEmpty]: Start isEmpty. Operand 39279 states and 93878 transitions. [2021-08-06 14:11:55,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:11:55,867 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:11:55,867 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:11:55,903 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-06 14:11:56,092 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-06 14:11:56,093 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:11:56,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:11:56,093 INFO L82 PathProgramCache]: Analyzing trace with hash 1461813388, now seen corresponding path program 85 times [2021-08-06 14:11:56,093 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:11:56,093 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370272782] [2021-08-06 14:11:56,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:11:56,093 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:11:56,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:56,351 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:11:56,351 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:11:56,351 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370272782] [2021-08-06 14:11:56,351 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1370272782] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:56,351 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [943866043] [2021-08-06 14:11:56,351 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:11:56,351 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:11:56,353 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:11:56,354 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-06 14:11:56,377 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-06 14:11:59,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:11:59,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 14:11:59,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:11:59,981 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 2 proven. 34 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:11:59,982 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [943866043] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:11:59,982 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:11:59,982 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-08-06 14:11:59,982 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1562167405] [2021-08-06 14:11:59,982 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 14:11:59,982 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:11:59,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 14:11:59,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=493, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:11:59,982 INFO L87 Difference]: Start difference. First operand 39279 states and 93878 transitions. Second operand has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:00,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:12:00,827 INFO L93 Difference]: Finished difference Result 41067 states and 97771 transitions. [2021-08-06 14:12:00,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-06 14:12:00,828 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:12:00,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:12:00,912 INFO L225 Difference]: With dead ends: 41067 [2021-08-06 14:12:00,912 INFO L226 Difference]: Without dead ends: 41033 [2021-08-06 14:12:00,912 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 26 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 675.3ms TimeCoverageRelationStatistics Valid=133, Invalid=1127, Unknown=0, NotChecked=0, Total=1260 [2021-08-06 14:12:00,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41033 states. [2021-08-06 14:12:01,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41033 to 39745. [2021-08-06 14:12:01,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39745 states, 39744 states have (on average 2.3893669484702094) internal successors, (94963), 39744 states have internal predecessors, (94963), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:01,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39745 states to 39745 states and 94963 transitions. [2021-08-06 14:12:01,696 INFO L78 Accepts]: Start accepts. Automaton has 39745 states and 94963 transitions. Word has length 38 [2021-08-06 14:12:01,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:12:01,696 INFO L470 AbstractCegarLoop]: Abstraction has 39745 states and 94963 transitions. [2021-08-06 14:12:01,696 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:01,696 INFO L276 IsEmpty]: Start isEmpty. Operand 39745 states and 94963 transitions. [2021-08-06 14:12:01,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:12:01,721 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:12:01,721 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:12:01,745 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Ended with exit code 0 [2021-08-06 14:12:01,922 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-06 14:12:01,922 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:12:01,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:12:01,923 INFO L82 PathProgramCache]: Analyzing trace with hash 781921364, now seen corresponding path program 86 times [2021-08-06 14:12:01,923 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:12:01,923 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418617799] [2021-08-06 14:12:01,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:12:01,924 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:12:01,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:12:02,175 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:12:02,176 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:12:02,176 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418617799] [2021-08-06 14:12:02,176 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [418617799] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:02,176 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [240525932] [2021-08-06 14:12:02,176 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:12:02,176 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:12:02,176 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:12:02,177 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-06 14:12:02,178 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-06 14:12:05,277 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:12:05,277 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:12:05,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 14:12:05,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:12:06,184 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 2 proven. 33 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:12:06,184 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [240525932] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:06,184 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:12:06,184 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 24 [2021-08-06 14:12:06,184 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1568991220] [2021-08-06 14:12:06,185 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-06 14:12:06,185 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:12:06,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-06 14:12:06,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=538, Unknown=0, NotChecked=0, Total=600 [2021-08-06 14:12:06,185 INFO L87 Difference]: Start difference. First operand 39745 states and 94963 transitions. Second operand has 25 states, 25 states have (on average 2.6) internal successors, (65), 24 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:07,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:12:07,585 INFO L93 Difference]: Finished difference Result 42419 states and 100916 transitions. [2021-08-06 14:12:07,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-06 14:12:07,585 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.6) internal successors, (65), 24 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:12:07,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:12:07,705 INFO L225 Difference]: With dead ends: 42419 [2021-08-06 14:12:07,705 INFO L226 Difference]: Without dead ends: 42376 [2021-08-06 14:12:07,705 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 821.3ms TimeCoverageRelationStatistics Valid=124, Invalid=1066, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 14:12:07,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42376 states. [2021-08-06 14:12:08,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42376 to 39971. [2021-08-06 14:12:08,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39971 states, 39970 states have (on average 2.3887415561671252) internal successors, (95478), 39970 states have internal predecessors, (95478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:08,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39971 states to 39971 states and 95478 transitions. [2021-08-06 14:12:08,905 INFO L78 Accepts]: Start accepts. Automaton has 39971 states and 95478 transitions. Word has length 38 [2021-08-06 14:12:08,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:12:08,905 INFO L470 AbstractCegarLoop]: Abstraction has 39971 states and 95478 transitions. [2021-08-06 14:12:08,905 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.6) internal successors, (65), 24 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:08,905 INFO L276 IsEmpty]: Start isEmpty. Operand 39971 states and 95478 transitions. [2021-08-06 14:12:08,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:12:08,942 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:12:08,942 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:12:08,965 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-06 14:12:09,142 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-06 14:12:09,142 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:12:09,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:12:09,143 INFO L82 PathProgramCache]: Analyzing trace with hash -1696044670, now seen corresponding path program 87 times [2021-08-06 14:12:09,143 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:12:09,143 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419099146] [2021-08-06 14:12:09,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:12:09,143 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:12:09,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:12:09,636 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:12:09,636 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:12:09,636 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419099146] [2021-08-06 14:12:09,637 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [419099146] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:09,637 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1161358715] [2021-08-06 14:12:09,637 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:12:09,637 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:12:09,637 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:12:09,638 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-06 14:12:09,639 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-06 14:12:12,413 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 14:12:12,413 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:12:12,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 14:12:12,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:12:12,970 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:12:12,970 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1161358715] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:12,970 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:12:12,970 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-06 14:12:12,970 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1317597600] [2021-08-06 14:12:12,970 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 14:12:12,970 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:12:12,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 14:12:12,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=453, Unknown=0, NotChecked=0, Total=506 [2021-08-06 14:12:12,971 INFO L87 Difference]: Start difference. First operand 39971 states and 95478 transitions. Second operand has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:13,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:12:13,657 INFO L93 Difference]: Finished difference Result 40507 states and 96663 transitions. [2021-08-06 14:12:13,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 14:12:13,657 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:12:13,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:12:13,741 INFO L225 Difference]: With dead ends: 40507 [2021-08-06 14:12:13,741 INFO L226 Difference]: Without dead ends: 40490 [2021-08-06 14:12:13,741 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 576.4ms TimeCoverageRelationStatistics Valid=95, Invalid=835, Unknown=0, NotChecked=0, Total=930 [2021-08-06 14:12:13,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40490 states. [2021-08-06 14:12:14,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40490 to 40295. [2021-08-06 14:12:14,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40295 states, 40294 states have (on average 2.389189457487467) internal successors, (96270), 40294 states have internal predecessors, (96270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:14,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40295 states to 40295 states and 96270 transitions. [2021-08-06 14:12:14,425 INFO L78 Accepts]: Start accepts. Automaton has 40295 states and 96270 transitions. Word has length 38 [2021-08-06 14:12:14,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:12:14,426 INFO L470 AbstractCegarLoop]: Abstraction has 40295 states and 96270 transitions. [2021-08-06 14:12:14,426 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:14,426 INFO L276 IsEmpty]: Start isEmpty. Operand 40295 states and 96270 transitions. [2021-08-06 14:12:14,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:12:14,452 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:12:14,452 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:12:14,475 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-06 14:12:14,652 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-06 14:12:14,652 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:12:14,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:12:14,653 INFO L82 PathProgramCache]: Analyzing trace with hash 472095440, now seen corresponding path program 88 times [2021-08-06 14:12:14,653 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:12:14,653 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [203769495] [2021-08-06 14:12:14,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:12:14,653 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:12:14,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:12:15,053 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:12:15,054 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:12:15,054 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [203769495] [2021-08-06 14:12:15,054 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [203769495] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:15,054 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1276576870] [2021-08-06 14:12:15,054 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:12:15,054 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:12:15,054 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:12:15,055 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-06 14:12:15,055 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-06 14:12:17,643 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:12:17,643 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:12:17,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 14:12:17,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:12:18,212 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:12:18,213 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1276576870] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:18,213 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:12:18,213 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-06 14:12:18,213 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606761794] [2021-08-06 14:12:18,213 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 14:12:18,213 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:12:18,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 14:12:18,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=452, Unknown=0, NotChecked=0, Total=506 [2021-08-06 14:12:18,213 INFO L87 Difference]: Start difference. First operand 40295 states and 96270 transitions. Second operand has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:18,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:12:18,866 INFO L93 Difference]: Finished difference Result 40827 states and 97446 transitions. [2021-08-06 14:12:18,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-06 14:12:18,866 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:12:18,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:12:19,005 INFO L225 Difference]: With dead ends: 40827 [2021-08-06 14:12:19,005 INFO L226 Difference]: Without dead ends: 40810 [2021-08-06 14:12:19,005 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 521.6ms TimeCoverageRelationStatistics Valid=97, Invalid=833, Unknown=0, NotChecked=0, Total=930 [2021-08-06 14:12:19,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40810 states. [2021-08-06 14:12:19,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40810 to 40615. [2021-08-06 14:12:19,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40615 states, 40614 states have (on average 2.389643965135175) internal successors, (97053), 40614 states have internal predecessors, (97053), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:19,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40615 states to 40615 states and 97053 transitions. [2021-08-06 14:12:19,687 INFO L78 Accepts]: Start accepts. Automaton has 40615 states and 97053 transitions. Word has length 38 [2021-08-06 14:12:19,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:12:19,687 INFO L470 AbstractCegarLoop]: Abstraction has 40615 states and 97053 transitions. [2021-08-06 14:12:19,687 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:19,687 INFO L276 IsEmpty]: Start isEmpty. Operand 40615 states and 97053 transitions. [2021-08-06 14:12:19,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:12:19,714 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:12:19,714 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:12:19,737 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-06 14:12:19,914 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-06 14:12:19,914 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:12:19,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:12:19,915 INFO L82 PathProgramCache]: Analyzing trace with hash -1018970100, now seen corresponding path program 89 times [2021-08-06 14:12:19,915 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:12:19,915 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [826315091] [2021-08-06 14:12:19,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:12:19,915 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:12:19,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:12:20,336 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:12:20,336 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:12:20,336 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [826315091] [2021-08-06 14:12:20,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [826315091] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:20,337 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [12816749] [2021-08-06 14:12:20,337 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:12:20,337 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:12:20,337 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:12:20,337 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-06 14:12:20,338 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-06 14:12:23,070 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-06 14:12:23,070 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:12:23,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 14:12:23,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:12:23,730 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:12:23,731 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [12816749] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:23,731 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:12:23,731 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-08-06 14:12:23,731 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271799638] [2021-08-06 14:12:23,731 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-08-06 14:12:23,731 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:12:23,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-08-06 14:12:23,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=586, Unknown=0, NotChecked=0, Total=650 [2021-08-06 14:12:23,732 INFO L87 Difference]: Start difference. First operand 40615 states and 97053 transitions. Second operand has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 25 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:24,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:12:24,941 INFO L93 Difference]: Finished difference Result 41685 states and 99369 transitions. [2021-08-06 14:12:24,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-06 14:12:24,942 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 25 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:12:24,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:12:25,033 INFO L225 Difference]: With dead ends: 41685 [2021-08-06 14:12:25,033 INFO L226 Difference]: Without dead ends: 41668 [2021-08-06 14:12:25,033 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 24 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 245 ImplicationChecksByTransitivity, 977.6ms TimeCoverageRelationStatistics Valid=147, Invalid=1335, Unknown=0, NotChecked=0, Total=1482 [2021-08-06 14:12:25,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41668 states. [2021-08-06 14:12:25,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41668 to 40952. [2021-08-06 14:12:25,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40952 states, 40951 states have (on average 2.390124783277576) internal successors, (97878), 40951 states have internal predecessors, (97878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:25,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40952 states to 40952 states and 97878 transitions. [2021-08-06 14:12:25,855 INFO L78 Accepts]: Start accepts. Automaton has 40952 states and 97878 transitions. Word has length 38 [2021-08-06 14:12:25,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:12:25,855 INFO L470 AbstractCegarLoop]: Abstraction has 40952 states and 97878 transitions. [2021-08-06 14:12:25,855 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 25 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:25,856 INFO L276 IsEmpty]: Start isEmpty. Operand 40952 states and 97878 transitions. [2021-08-06 14:12:25,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:12:25,884 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:12:25,884 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:12:25,918 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-06 14:12:26,100 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-06 14:12:26,101 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:12:26,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:12:26,101 INFO L82 PathProgramCache]: Analyzing trace with hash 1838109140, now seen corresponding path program 90 times [2021-08-06 14:12:26,101 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:12:26,101 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1125353212] [2021-08-06 14:12:26,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:12:26,101 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:12:26,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:12:26,632 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:12:26,632 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:12:26,632 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1125353212] [2021-08-06 14:12:26,632 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1125353212] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:26,633 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [960511950] [2021-08-06 14:12:26,633 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:12:26,633 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:12:26,633 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:12:26,634 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-06 14:12:26,635 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-06 14:12:29,717 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-06 14:12:29,717 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:12:29,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 14:12:29,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:12:30,353 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:12:30,353 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [960511950] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:30,353 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:12:30,353 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-06 14:12:30,354 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1407618808] [2021-08-06 14:12:30,354 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 14:12:30,354 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:12:30,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 14:12:30,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=451, Unknown=0, NotChecked=0, Total=506 [2021-08-06 14:12:30,354 INFO L87 Difference]: Start difference. First operand 40952 states and 97878 transitions. Second operand has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:31,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:12:31,370 INFO L93 Difference]: Finished difference Result 41871 states and 99905 transitions. [2021-08-06 14:12:31,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-06 14:12:31,370 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:12:31,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:12:31,605 INFO L225 Difference]: With dead ends: 41871 [2021-08-06 14:12:31,605 INFO L226 Difference]: Without dead ends: 41837 [2021-08-06 14:12:31,606 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 729.2ms TimeCoverageRelationStatistics Valid=111, Invalid=945, Unknown=0, NotChecked=0, Total=1056 [2021-08-06 14:12:31,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41837 states. [2021-08-06 14:12:32,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41837 to 41439. [2021-08-06 14:12:32,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41439 states, 41438 states have (on average 2.3901974033495823) internal successors, (99045), 41438 states have internal predecessors, (99045), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:32,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41439 states to 41439 states and 99045 transitions. [2021-08-06 14:12:32,596 INFO L78 Accepts]: Start accepts. Automaton has 41439 states and 99045 transitions. Word has length 38 [2021-08-06 14:12:32,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:12:32,596 INFO L470 AbstractCegarLoop]: Abstraction has 41439 states and 99045 transitions. [2021-08-06 14:12:32,596 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:32,597 INFO L276 IsEmpty]: Start isEmpty. Operand 41439 states and 99045 transitions. [2021-08-06 14:12:32,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:12:32,635 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:12:32,635 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:12:32,670 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-06 14:12:32,856 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-06 14:12:32,857 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:12:32,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:12:32,857 INFO L82 PathProgramCache]: Analyzing trace with hash -813321972, now seen corresponding path program 91 times [2021-08-06 14:12:32,857 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:12:32,857 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782198799] [2021-08-06 14:12:32,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:12:32,858 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:12:32,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:12:33,331 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:12:33,331 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:12:33,331 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782198799] [2021-08-06 14:12:33,331 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [782198799] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:33,331 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2038652900] [2021-08-06 14:12:33,331 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:12:33,331 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:12:33,332 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:12:33,332 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-06 14:12:33,333 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-06 14:12:36,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:12:36,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 14:12:36,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:12:37,197 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 2 proven. 34 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:12:37,197 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2038652900] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:37,197 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:12:37,197 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-08-06 14:12:37,197 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [162614991] [2021-08-06 14:12:37,197 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-06 14:12:37,197 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:12:37,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-06 14:12:37,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=492, Unknown=0, NotChecked=0, Total=552 [2021-08-06 14:12:37,198 INFO L87 Difference]: Start difference. First operand 41439 states and 99045 transitions. Second operand has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:38,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:12:38,109 INFO L93 Difference]: Finished difference Result 43352 states and 103181 transitions. [2021-08-06 14:12:38,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-06 14:12:38,110 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:12:38,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:12:38,193 INFO L225 Difference]: With dead ends: 43352 [2021-08-06 14:12:38,194 INFO L226 Difference]: Without dead ends: 43318 [2021-08-06 14:12:38,194 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 26 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 830.0ms TimeCoverageRelationStatistics Valid=129, Invalid=1061, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 14:12:38,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43318 states. [2021-08-06 14:12:38,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43318 to 42025. [2021-08-06 14:12:38,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42025 states, 42024 states have (on average 2.389539310869979) internal successors, (100418), 42024 states have internal predecessors, (100418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:38,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42025 states to 42025 states and 100418 transitions. [2021-08-06 14:12:38,942 INFO L78 Accepts]: Start accepts. Automaton has 42025 states and 100418 transitions. Word has length 38 [2021-08-06 14:12:38,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:12:38,942 INFO L470 AbstractCegarLoop]: Abstraction has 42025 states and 100418 transitions. [2021-08-06 14:12:38,942 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:38,943 INFO L276 IsEmpty]: Start isEmpty. Operand 42025 states and 100418 transitions. [2021-08-06 14:12:38,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:12:38,969 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:12:38,969 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:12:38,992 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Ended with exit code 0 [2021-08-06 14:12:39,169 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-06 14:12:39,169 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:12:39,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:12:39,170 INFO L82 PathProgramCache]: Analyzing trace with hash -1493213996, now seen corresponding path program 92 times [2021-08-06 14:12:39,170 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:12:39,170 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1876356287] [2021-08-06 14:12:39,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:12:39,170 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:12:39,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:12:39,462 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:12:39,462 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:12:39,462 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1876356287] [2021-08-06 14:12:39,462 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1876356287] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:39,462 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1976301532] [2021-08-06 14:12:39,462 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:12:39,463 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:12:39,463 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:12:39,463 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-06 14:12:39,464 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-06 14:12:42,523 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:12:42,523 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:12:42,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 14:12:42,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:12:43,143 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 2 proven. 33 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:12:43,144 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1976301532] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:43,144 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:12:43,144 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 24 [2021-08-06 14:12:43,144 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64957057] [2021-08-06 14:12:43,144 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-06 14:12:43,144 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:12:43,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-06 14:12:43,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=537, Unknown=0, NotChecked=0, Total=600 [2021-08-06 14:12:43,144 INFO L87 Difference]: Start difference. First operand 42025 states and 100418 transitions. Second operand has 25 states, 25 states have (on average 2.6) internal successors, (65), 24 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:43,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:12:43,905 INFO L93 Difference]: Finished difference Result 44617 states and 106177 transitions. [2021-08-06 14:12:43,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-06 14:12:43,905 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.6) internal successors, (65), 24 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:12:43,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:12:43,999 INFO L225 Difference]: With dead ends: 44617 [2021-08-06 14:12:43,999 INFO L226 Difference]: Without dead ends: 44574 [2021-08-06 14:12:44,000 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 546.9ms TimeCoverageRelationStatistics Valid=115, Invalid=941, Unknown=0, NotChecked=0, Total=1056 [2021-08-06 14:12:44,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44574 states. [2021-08-06 14:12:44,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44574 to 43210. [2021-08-06 14:12:44,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43210 states, 43209 states have (on average 2.3895021870443656) internal successors, (103248), 43209 states have internal predecessors, (103248), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:44,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43210 states to 43210 states and 103248 transitions. [2021-08-06 14:12:44,830 INFO L78 Accepts]: Start accepts. Automaton has 43210 states and 103248 transitions. Word has length 38 [2021-08-06 14:12:44,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:12:44,831 INFO L470 AbstractCegarLoop]: Abstraction has 43210 states and 103248 transitions. [2021-08-06 14:12:44,831 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.6) internal successors, (65), 24 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:44,831 INFO L276 IsEmpty]: Start isEmpty. Operand 43210 states and 103248 transitions. [2021-08-06 14:12:44,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:12:44,859 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:12:44,859 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:12:44,884 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-06 14:12:45,060 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-06 14:12:45,060 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:12:45,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:12:45,061 INFO L82 PathProgramCache]: Analyzing trace with hash -1198330438, now seen corresponding path program 93 times [2021-08-06 14:12:45,061 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:12:45,061 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1196417618] [2021-08-06 14:12:45,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:12:45,061 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:12:45,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:12:45,288 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:12:45,289 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:12:45,289 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1196417618] [2021-08-06 14:12:45,289 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1196417618] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:45,289 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [493525827] [2021-08-06 14:12:45,289 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:12:45,289 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:12:45,289 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:12:45,290 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-06 14:12:45,290 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-06 14:12:48,733 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 14:12:48,734 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:12:48,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 14:12:48,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:12:49,370 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:12:49,370 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [493525827] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:49,370 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:12:49,370 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-06 14:12:49,370 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1452207919] [2021-08-06 14:12:49,370 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 14:12:49,370 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:12:49,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 14:12:49,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=452, Unknown=0, NotChecked=0, Total=506 [2021-08-06 14:12:49,371 INFO L87 Difference]: Start difference. First operand 43210 states and 103248 transitions. Second operand has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:50,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:12:50,281 INFO L93 Difference]: Finished difference Result 43750 states and 104441 transitions. [2021-08-06 14:12:50,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-06 14:12:50,282 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:12:50,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:12:50,393 INFO L225 Difference]: With dead ends: 43750 [2021-08-06 14:12:50,393 INFO L226 Difference]: Without dead ends: 43733 [2021-08-06 14:12:50,394 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 592.4ms TimeCoverageRelationStatistics Valid=92, Invalid=778, Unknown=0, NotChecked=0, Total=870 [2021-08-06 14:12:50,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43733 states. [2021-08-06 14:12:51,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43733 to 43536. [2021-08-06 14:12:51,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43536 states, 43535 states have (on average 2.389893189387849) internal successors, (104044), 43535 states have internal predecessors, (104044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:51,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43536 states to 43536 states and 104044 transitions. [2021-08-06 14:12:51,258 INFO L78 Accepts]: Start accepts. Automaton has 43536 states and 104044 transitions. Word has length 38 [2021-08-06 14:12:51,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:12:51,258 INFO L470 AbstractCegarLoop]: Abstraction has 43536 states and 104044 transitions. [2021-08-06 14:12:51,258 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:51,259 INFO L276 IsEmpty]: Start isEmpty. Operand 43536 states and 104044 transitions. [2021-08-06 14:12:51,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-08-06 14:12:51,292 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:12:51,293 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:12:51,325 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Forceful destruction successful, exit code 0 [2021-08-06 14:12:51,520 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-06 14:12:51,521 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:12:51,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:12:51,521 INFO L82 PathProgramCache]: Analyzing trace with hash 154558750, now seen corresponding path program 94 times [2021-08-06 14:12:51,521 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:12:51,521 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [50985381] [2021-08-06 14:12:51,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:12:51,521 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:12:51,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:12:51,832 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-06 14:12:51,832 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:12:51,832 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [50985381] [2021-08-06 14:12:51,833 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [50985381] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:51,833 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [940430043] [2021-08-06 14:12:51,833 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:12:51,833 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:12:51,833 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:12:51,834 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-06 14:12:51,852 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-06 14:12:55,282 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:12:55,282 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:12:55,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-06 14:12:55,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:12:55,876 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:12:55,877 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [940430043] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:55,877 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:12:55,877 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 22 [2021-08-06 14:12:55,877 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [117152075] [2021-08-06 14:12:55,877 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-06 14:12:55,877 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:12:55,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-06 14:12:55,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=450, Unknown=0, NotChecked=0, Total=506 [2021-08-06 14:12:55,878 INFO L87 Difference]: Start difference. First operand 43536 states and 104044 transitions. Second operand has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:56,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:12:56,633 INFO L93 Difference]: Finished difference Result 44087 states and 105256 transitions. [2021-08-06 14:12:56,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-06 14:12:56,633 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-08-06 14:12:56,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:12:56,731 INFO L225 Difference]: With dead ends: 44087 [2021-08-06 14:12:56,731 INFO L226 Difference]: Without dead ends: 44070 [2021-08-06 14:12:56,732 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 27 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 568.1ms TimeCoverageRelationStatistics Valid=91, Invalid=721, Unknown=0, NotChecked=0, Total=812 [2021-08-06 14:12:56,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44070 states. [2021-08-06 14:12:57,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44070 to 43846. [2021-08-06 14:12:57,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43846 states, 43845 states have (on average 2.3903523776941498) internal successors, (104805), 43845 states have internal predecessors, (104805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:57,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43846 states to 43846 states and 104805 transitions. [2021-08-06 14:12:57,707 INFO L78 Accepts]: Start accepts. Automaton has 43846 states and 104805 transitions. Word has length 38 [2021-08-06 14:12:57,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:12:57,707 INFO L470 AbstractCegarLoop]: Abstraction has 43846 states and 104805 transitions. [2021-08-06 14:12:57,707 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 2.608695652173913) internal successors, (60), 22 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:12:57,707 INFO L276 IsEmpty]: Start isEmpty. Operand 43846 states and 104805 transitions. [2021-08-06 14:12:57,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-06 14:12:57,738 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:12:57,738 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:12:57,773 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-06 14:12:57,964 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-06 14:12:57,965 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:12:57,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:12:57,965 INFO L82 PathProgramCache]: Analyzing trace with hash -1946601264, now seen corresponding path program 95 times [2021-08-06 14:12:57,965 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:12:57,965 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1375529781] [2021-08-06 14:12:57,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:12:57,965 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:12:57,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:12:58,025 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 28 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:12:58,025 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:12:58,025 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1375529781] [2021-08-06 14:12:58,025 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1375529781] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:12:58,025 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1634198807] [2021-08-06 14:12:58,025 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:12:58,025 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:12:58,025 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:12:58,026 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-06 14:12:58,027 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-06 14:13:01,374 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-06 14:13:01,374 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:13:01,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:13:01,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:13:01,544 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 28 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:13:01,544 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1634198807] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:01,544 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:13:01,544 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-08-06 14:13:01,544 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423301950] [2021-08-06 14:13:01,545 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-06 14:13:01,545 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:13:01,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-06 14:13:01,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-08-06 14:13:01,545 INFO L87 Difference]: Start difference. First operand 43846 states and 104805 transitions. Second operand has 9 states, 9 states have (on average 5.222222222222222) internal successors, (47), 8 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-06 14:13:01,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:13:01,818 INFO L93 Difference]: Finished difference Result 54955 states and 131607 transitions. [2021-08-06 14:13:01,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 14:13:01,819 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.222222222222222) internal successors, (47), 8 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 39 [2021-08-06 14:13:01,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:13:01,940 INFO L225 Difference]: With dead ends: 54955 [2021-08-06 14:13:01,940 INFO L226 Difference]: Without dead ends: 54921 [2021-08-06 14:13:01,940 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 52.6ms TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:13:02,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54921 states. [2021-08-06 14:13:02,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54921 to 54598. [2021-08-06 14:13:02,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54598 states, 54597 states have (on average 2.3952781288349176) internal successors, (130775), 54597 states have internal predecessors, (130775), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:03,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54598 states to 54598 states and 130775 transitions. [2021-08-06 14:13:03,240 INFO L78 Accepts]: Start accepts. Automaton has 54598 states and 130775 transitions. Word has length 39 [2021-08-06 14:13:03,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:13:03,240 INFO L470 AbstractCegarLoop]: Abstraction has 54598 states and 130775 transitions. [2021-08-06 14:13:03,240 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.222222222222222) internal successors, (47), 8 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-06 14:13:03,240 INFO L276 IsEmpty]: Start isEmpty. Operand 54598 states and 130775 transitions. [2021-08-06 14:13:03,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-06 14:13:03,267 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:13:03,267 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:13:03,291 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-06 14:13:03,467 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-06 14:13:03,467 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:13:03,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:13:03,468 INFO L82 PathProgramCache]: Analyzing trace with hash -185359280, now seen corresponding path program 96 times [2021-08-06 14:13:03,468 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:13:03,468 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1669056655] [2021-08-06 14:13:03,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:13:03,468 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:13:03,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:13:03,516 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 28 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:13:03,516 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:13:03,516 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1669056655] [2021-08-06 14:13:03,516 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1669056655] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:03,516 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [799952624] [2021-08-06 14:13:03,516 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:13:03,516 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:13:03,517 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:13:03,517 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-06 14:13:03,518 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-06 14:13:06,755 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-06 14:13:06,755 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:13:06,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:13:06,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:13:06,998 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 28 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-08-06 14:13:06,998 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [799952624] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:06,999 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:13:06,999 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-08-06 14:13:06,999 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1076847300] [2021-08-06 14:13:06,999 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-06 14:13:06,999 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:13:06,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-06 14:13:06,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-08-06 14:13:06,999 INFO L87 Difference]: Start difference. First operand 54598 states and 130775 transitions. Second operand has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 6 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-06 14:13:07,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:13:07,355 INFO L93 Difference]: Finished difference Result 54798 states and 130742 transitions. [2021-08-06 14:13:07,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 14:13:07,356 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 6 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 39 [2021-08-06 14:13:07,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:13:07,484 INFO L225 Difference]: With dead ends: 54798 [2021-08-06 14:13:07,484 INFO L226 Difference]: Without dead ends: 54798 [2021-08-06 14:13:07,484 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 51.0ms TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:13:07,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54798 states. [2021-08-06 14:13:08,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54798 to 49862. [2021-08-06 14:13:08,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49862 states, 49861 states have (on average 2.3922705120234253) internal successors, (119281), 49861 states have internal predecessors, (119281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:08,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49862 states to 49862 states and 119281 transitions. [2021-08-06 14:13:08,734 INFO L78 Accepts]: Start accepts. Automaton has 49862 states and 119281 transitions. Word has length 39 [2021-08-06 14:13:08,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:13:08,734 INFO L470 AbstractCegarLoop]: Abstraction has 49862 states and 119281 transitions. [2021-08-06 14:13:08,734 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 6 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-06 14:13:08,734 INFO L276 IsEmpty]: Start isEmpty. Operand 49862 states and 119281 transitions. [2021-08-06 14:13:08,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-06 14:13:08,767 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:13:08,767 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:13:08,801 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Forceful destruction successful, exit code 0 [2021-08-06 14:13:08,989 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-06 14:13:08,989 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:13:08,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:13:08,990 INFO L82 PathProgramCache]: Analyzing trace with hash 815477842, now seen corresponding path program 97 times [2021-08-06 14:13:08,990 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:13:08,990 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [315095049] [2021-08-06 14:13:08,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:13:08,990 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:13:09,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:13:09,037 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 28 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:13:09,037 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:13:09,037 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [315095049] [2021-08-06 14:13:09,037 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [315095049] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:09,037 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1407177054] [2021-08-06 14:13:09,038 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:13:09,038 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:13:09,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:13:09,038 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-06 14:13:09,039 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-06 14:13:12,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:13:12,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:13:12,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:13:12,748 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 29 proven. 4 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-06 14:13:12,749 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1407177054] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:12,749 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:13:12,749 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-08-06 14:13:12,749 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535077339] [2021-08-06 14:13:12,749 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-06 14:13:12,749 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:13:12,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-06 14:13:12,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-08-06 14:13:12,750 INFO L87 Difference]: Start difference. First operand 49862 states and 119281 transitions. Second operand has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 6 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:13,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:13:13,056 INFO L93 Difference]: Finished difference Result 51794 states and 123670 transitions. [2021-08-06 14:13:13,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 14:13:13,057 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 6 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-06 14:13:13,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:13:13,204 INFO L225 Difference]: With dead ends: 51794 [2021-08-06 14:13:13,204 INFO L226 Difference]: Without dead ends: 51790 [2021-08-06 14:13:13,205 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 31.3ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-08-06 14:13:13,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51790 states. [2021-08-06 14:13:14,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51790 to 51361. [2021-08-06 14:13:14,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51361 states, 51360 states have (on average 2.3916082554517133) internal successors, (122833), 51360 states have internal predecessors, (122833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:14,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51361 states to 51361 states and 122833 transitions. [2021-08-06 14:13:14,539 INFO L78 Accepts]: Start accepts. Automaton has 51361 states and 122833 transitions. Word has length 39 [2021-08-06 14:13:14,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:13:14,539 INFO L470 AbstractCegarLoop]: Abstraction has 51361 states and 122833 transitions. [2021-08-06 14:13:14,539 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 6 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:14,539 INFO L276 IsEmpty]: Start isEmpty. Operand 51361 states and 122833 transitions. [2021-08-06 14:13:14,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-06 14:13:14,570 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:13:14,570 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:13:14,602 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Forceful destruction successful, exit code 0 [2021-08-06 14:13:14,796 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-06 14:13:14,797 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:13:14,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:13:14,797 INFO L82 PathProgramCache]: Analyzing trace with hash 410110102, now seen corresponding path program 98 times [2021-08-06 14:13:14,797 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:13:14,797 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [510533261] [2021-08-06 14:13:14,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:13:14,797 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:13:14,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:13:14,888 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 27 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-08-06 14:13:14,888 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:13:14,888 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [510533261] [2021-08-06 14:13:14,888 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [510533261] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:14,889 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [891435856] [2021-08-06 14:13:14,889 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:13:14,889 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:13:14,889 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:13:14,893 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-06 14:13:14,931 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-06 14:13:18,722 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:13:18,722 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:13:18,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:13:18,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:13:18,890 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 28 proven. 4 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-06 14:13:18,890 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [891435856] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:18,890 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:13:18,890 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-08-06 14:13:18,890 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [643184886] [2021-08-06 14:13:18,891 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-06 14:13:18,891 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:13:18,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-06 14:13:18,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-08-06 14:13:18,891 INFO L87 Difference]: Start difference. First operand 51361 states and 122833 transitions. Second operand has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 6 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:19,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:13:19,127 INFO L93 Difference]: Finished difference Result 53808 states and 127704 transitions. [2021-08-06 14:13:19,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 14:13:19,127 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 6 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-06 14:13:19,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:13:19,250 INFO L225 Difference]: With dead ends: 53808 [2021-08-06 14:13:19,250 INFO L226 Difference]: Without dead ends: 53805 [2021-08-06 14:13:19,250 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 53.1ms TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:13:19,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53805 states. [2021-08-06 14:13:20,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53805 to 52349. [2021-08-06 14:13:20,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52349 states, 52348 states have (on average 2.3850576908382366) internal successors, (124853), 52348 states have internal predecessors, (124853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:20,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52349 states to 52349 states and 124853 transitions. [2021-08-06 14:13:20,423 INFO L78 Accepts]: Start accepts. Automaton has 52349 states and 124853 transitions. Word has length 39 [2021-08-06 14:13:20,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:13:20,423 INFO L470 AbstractCegarLoop]: Abstraction has 52349 states and 124853 transitions. [2021-08-06 14:13:20,423 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 6 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:20,423 INFO L276 IsEmpty]: Start isEmpty. Operand 52349 states and 124853 transitions. [2021-08-06 14:13:20,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-06 14:13:20,452 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:13:20,452 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:13:20,477 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Forceful destruction successful, exit code 0 [2021-08-06 14:13:20,653 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-06 14:13:20,654 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:13:20,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:13:20,654 INFO L82 PathProgramCache]: Analyzing trace with hash 875424144, now seen corresponding path program 99 times [2021-08-06 14:13:20,654 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:13:20,654 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729368186] [2021-08-06 14:13:20,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:13:20,655 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:13:20,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:13:20,706 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 28 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:13:20,707 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:13:20,707 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729368186] [2021-08-06 14:13:20,707 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1729368186] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:20,707 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1754131585] [2021-08-06 14:13:20,707 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:13:20,707 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:13:20,707 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:13:20,708 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-06 14:13:20,709 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-06 14:13:24,021 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-06 14:13:24,022 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:13:24,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:13:24,037 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:13:24,276 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 29 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-08-06 14:13:24,276 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1754131585] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:24,276 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:13:24,276 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-08-06 14:13:24,277 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2062315019] [2021-08-06 14:13:24,277 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 14:13:24,277 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:13:24,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 14:13:24,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-08-06 14:13:24,277 INFO L87 Difference]: Start difference. First operand 52349 states and 124853 transitions. Second operand has 8 states, 8 states have (on average 5.75) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:24,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:13:24,552 INFO L93 Difference]: Finished difference Result 52855 states and 124721 transitions. [2021-08-06 14:13:24,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 14:13:24,553 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.75) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-06 14:13:24,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:13:24,698 INFO L225 Difference]: With dead ends: 52855 [2021-08-06 14:13:24,698 INFO L226 Difference]: Without dead ends: 52852 [2021-08-06 14:13:24,699 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 52.1ms TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2021-08-06 14:13:24,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52852 states. [2021-08-06 14:13:25,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52852 to 50549. [2021-08-06 14:13:25,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50549 states, 50548 states have (on average 2.3744163962965894) internal successors, (120022), 50548 states have internal predecessors, (120022), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:25,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50549 states to 50549 states and 120022 transitions. [2021-08-06 14:13:25,938 INFO L78 Accepts]: Start accepts. Automaton has 50549 states and 120022 transitions. Word has length 39 [2021-08-06 14:13:25,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:13:25,939 INFO L470 AbstractCegarLoop]: Abstraction has 50549 states and 120022 transitions. [2021-08-06 14:13:25,939 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.75) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:25,939 INFO L276 IsEmpty]: Start isEmpty. Operand 50549 states and 120022 transitions. [2021-08-06 14:13:25,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-06 14:13:25,965 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:13:25,965 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:13:25,989 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-06 14:13:26,166 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-06 14:13:26,166 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:13:26,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:13:26,166 INFO L82 PathProgramCache]: Analyzing trace with hash -1935502256, now seen corresponding path program 100 times [2021-08-06 14:13:26,167 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:13:26,167 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13894797] [2021-08-06 14:13:26,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:13:26,167 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:13:26,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:13:26,221 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 20 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:13:26,221 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:13:26,221 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [13894797] [2021-08-06 14:13:26,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [13894797] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:26,221 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [219690592] [2021-08-06 14:13:26,221 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:13:26,221 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:13:26,222 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:13:26,222 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-06 14:13:26,246 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-06 14:13:29,934 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:13:29,934 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:13:29,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:13:29,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:13:30,118 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 20 proven. 13 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-06 14:13:30,119 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [219690592] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:30,119 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:13:30,119 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-08-06 14:13:30,119 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1232789303] [2021-08-06 14:13:30,119 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 14:13:30,119 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:13:30,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 14:13:30,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-08-06 14:13:30,119 INFO L87 Difference]: Start difference. First operand 50549 states and 120022 transitions. Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 7 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:30,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:13:30,416 INFO L93 Difference]: Finished difference Result 50891 states and 120586 transitions. [2021-08-06 14:13:30,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 14:13:30,417 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 7 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-06 14:13:30,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:13:30,560 INFO L225 Difference]: With dead ends: 50891 [2021-08-06 14:13:30,560 INFO L226 Difference]: Without dead ends: 50871 [2021-08-06 14:13:30,561 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 46.0ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-08-06 14:13:30,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50871 states. [2021-08-06 14:13:31,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50871 to 50523. [2021-08-06 14:13:31,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50523 states, 50522 states have (on average 2.3704326827916553) internal successors, (119759), 50522 states have internal predecessors, (119759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:31,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50523 states to 50523 states and 119759 transitions. [2021-08-06 14:13:31,828 INFO L78 Accepts]: Start accepts. Automaton has 50523 states and 119759 transitions. Word has length 39 [2021-08-06 14:13:31,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:13:31,828 INFO L470 AbstractCegarLoop]: Abstraction has 50523 states and 119759 transitions. [2021-08-06 14:13:31,828 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 7 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:31,829 INFO L276 IsEmpty]: Start isEmpty. Operand 50523 states and 119759 transitions. [2021-08-06 14:13:31,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-06 14:13:31,859 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:13:31,860 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:13:31,893 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Forceful destruction successful, exit code 0 [2021-08-06 14:13:32,084 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-06 14:13:32,085 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:13:32,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:13:32,085 INFO L82 PathProgramCache]: Analyzing trace with hash -1358420656, now seen corresponding path program 101 times [2021-08-06 14:13:32,085 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:13:32,085 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546907857] [2021-08-06 14:13:32,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:13:32,085 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:13:32,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:13:32,133 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 19 proven. 16 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:13:32,134 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:13:32,134 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1546907857] [2021-08-06 14:13:32,134 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1546907857] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:32,134 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [208021987] [2021-08-06 14:13:32,134 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:13:32,134 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:13:32,134 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:13:32,135 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-06 14:13:32,136 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-06 14:13:35,870 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-06 14:13:35,870 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:13:35,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:13:35,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:13:36,054 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 30 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-08-06 14:13:36,054 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [208021987] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:36,054 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:13:36,054 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-08-06 14:13:36,054 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719521518] [2021-08-06 14:13:36,055 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-06 14:13:36,055 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:13:36,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-06 14:13:36,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-08-06 14:13:36,055 INFO L87 Difference]: Start difference. First operand 50523 states and 119759 transitions. Second operand has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 6 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:36,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:13:36,330 INFO L93 Difference]: Finished difference Result 51054 states and 120870 transitions. [2021-08-06 14:13:36,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-06 14:13:36,331 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 6 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-06 14:13:36,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:13:36,463 INFO L225 Difference]: With dead ends: 51054 [2021-08-06 14:13:36,463 INFO L226 Difference]: Without dead ends: 51050 [2021-08-06 14:13:36,463 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 31.8ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-08-06 14:13:36,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51050 states. [2021-08-06 14:13:37,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51050 to 50840. [2021-08-06 14:13:37,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50840 states, 50839 states have (on average 2.3698341824190092) internal successors, (120480), 50839 states have internal predecessors, (120480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:37,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50840 states to 50840 states and 120480 transitions. [2021-08-06 14:13:37,744 INFO L78 Accepts]: Start accepts. Automaton has 50840 states and 120480 transitions. Word has length 39 [2021-08-06 14:13:37,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:13:37,745 INFO L470 AbstractCegarLoop]: Abstraction has 50840 states and 120480 transitions. [2021-08-06 14:13:37,745 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 6 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:37,745 INFO L276 IsEmpty]: Start isEmpty. Operand 50840 states and 120480 transitions. [2021-08-06 14:13:37,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-06 14:13:37,771 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:13:37,771 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:13:37,796 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-06 14:13:37,972 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-06 14:13:37,972 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:13:37,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:13:37,973 INFO L82 PathProgramCache]: Analyzing trace with hash -1763788396, now seen corresponding path program 102 times [2021-08-06 14:13:37,973 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:13:37,973 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [250162739] [2021-08-06 14:13:37,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:13:37,973 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:13:37,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:13:38,015 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 19 proven. 16 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:13:38,015 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:13:38,015 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [250162739] [2021-08-06 14:13:38,015 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [250162739] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:38,015 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [471629360] [2021-08-06 14:13:38,015 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:13:38,015 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:13:38,015 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:13:38,016 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-06 14:13:38,016 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-06 14:13:41,174 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-06 14:13:41,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:13:41,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:13:41,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:13:41,344 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 30 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-08-06 14:13:41,344 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [471629360] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:41,344 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:13:41,344 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-08-06 14:13:41,344 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640645110] [2021-08-06 14:13:41,344 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-06 14:13:41,345 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:13:41,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-06 14:13:41,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-08-06 14:13:41,345 INFO L87 Difference]: Start difference. First operand 50840 states and 120480 transitions. Second operand has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 6 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:41,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:13:41,595 INFO L93 Difference]: Finished difference Result 52488 states and 123817 transitions. [2021-08-06 14:13:41,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 14:13:41,596 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 6 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-06 14:13:41,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:13:41,721 INFO L225 Difference]: With dead ends: 52488 [2021-08-06 14:13:41,721 INFO L226 Difference]: Without dead ends: 52485 [2021-08-06 14:13:41,721 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 37.3ms TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-08-06 14:13:41,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52485 states. [2021-08-06 14:13:42,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52485 to 51238. [2021-08-06 14:13:42,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51238 states, 51237 states have (on average 2.3674493042137517) internal successors, (121301), 51237 states have internal predecessors, (121301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:43,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51238 states to 51238 states and 121301 transitions. [2021-08-06 14:13:43,218 INFO L78 Accepts]: Start accepts. Automaton has 51238 states and 121301 transitions. Word has length 39 [2021-08-06 14:13:43,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:13:43,218 INFO L470 AbstractCegarLoop]: Abstraction has 51238 states and 121301 transitions. [2021-08-06 14:13:43,218 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 6 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:43,218 INFO L276 IsEmpty]: Start isEmpty. Operand 51238 states and 121301 transitions. [2021-08-06 14:13:43,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-06 14:13:43,244 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:13:43,244 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:13:43,275 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Ended with exit code 0 [2021-08-06 14:13:43,445 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-06 14:13:43,445 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:13:43,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:13:43,445 INFO L82 PathProgramCache]: Analyzing trace with hash -1298474354, now seen corresponding path program 103 times [2021-08-06 14:13:43,446 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:13:43,446 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [792315438] [2021-08-06 14:13:43,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:13:43,446 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:13:43,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:13:43,537 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 19 proven. 15 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-08-06 14:13:43,537 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:13:43,537 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [792315438] [2021-08-06 14:13:43,537 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [792315438] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:43,537 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1022268834] [2021-08-06 14:13:43,537 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:13:43,537 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:13:43,537 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:13:43,538 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-06 14:13:43,540 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-06 14:13:47,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:13:47,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:13:47,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:13:47,420 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 31 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-08-06 14:13:47,421 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1022268834] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:47,421 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:13:47,421 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-08-06 14:13:47,421 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [288364905] [2021-08-06 14:13:47,421 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-06 14:13:47,421 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:13:47,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-06 14:13:47,422 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-08-06 14:13:47,422 INFO L87 Difference]: Start difference. First operand 51238 states and 121301 transitions. Second operand has 8 states, 8 states have (on average 6.5) internal successors, (52), 7 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:47,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:13:47,770 INFO L93 Difference]: Finished difference Result 52380 states and 123468 transitions. [2021-08-06 14:13:47,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-06 14:13:47,771 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.5) internal successors, (52), 7 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-06 14:13:47,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:13:47,932 INFO L225 Difference]: With dead ends: 52380 [2021-08-06 14:13:47,933 INFO L226 Difference]: Without dead ends: 52368 [2021-08-06 14:13:47,933 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 85.9ms TimeCoverageRelationStatistics Valid=61, Invalid=121, Unknown=0, NotChecked=0, Total=182 [2021-08-06 14:13:48,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52368 states. [2021-08-06 14:13:48,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52368 to 51650. [2021-08-06 14:13:49,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51650 states, 51649 states have (on average 2.361807585819667) internal successors, (121985), 51649 states have internal predecessors, (121985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:49,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51650 states to 51650 states and 121985 transitions. [2021-08-06 14:13:49,397 INFO L78 Accepts]: Start accepts. Automaton has 51650 states and 121985 transitions. Word has length 39 [2021-08-06 14:13:49,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:13:49,397 INFO L470 AbstractCegarLoop]: Abstraction has 51650 states and 121985 transitions. [2021-08-06 14:13:49,397 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.5) internal successors, (52), 7 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:49,397 INFO L276 IsEmpty]: Start isEmpty. Operand 51650 states and 121985 transitions. [2021-08-06 14:13:49,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-06 14:13:49,425 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:13:49,425 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:13:49,456 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Forceful destruction successful, exit code 0 [2021-08-06 14:13:49,626 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-06 14:13:49,626 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:13:49,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:13:49,627 INFO L82 PathProgramCache]: Analyzing trace with hash 1663842512, now seen corresponding path program 104 times [2021-08-06 14:13:49,627 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:13:49,627 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251760187] [2021-08-06 14:13:49,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:13:49,627 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:13:49,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:13:49,682 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 20 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:13:49,683 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:13:49,683 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1251760187] [2021-08-06 14:13:49,683 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1251760187] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:49,683 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [318589253] [2021-08-06 14:13:49,683 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:13:49,683 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:13:49,683 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:13:49,684 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-06 14:13:49,685 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-06 14:13:53,240 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:13:53,241 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:13:53,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-06 14:13:53,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:13:53,426 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 30 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-06 14:13:53,427 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [318589253] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:53,427 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:13:53,427 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-08-06 14:13:53,427 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329056783] [2021-08-06 14:13:53,427 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-06 14:13:53,427 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:13:53,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-06 14:13:53,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-08-06 14:13:53,427 INFO L87 Difference]: Start difference. First operand 51650 states and 121985 transitions. Second operand has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:53,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:13:53,761 INFO L93 Difference]: Finished difference Result 51895 states and 122112 transitions. [2021-08-06 14:13:53,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-06 14:13:53,762 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-06 14:13:53,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:13:53,907 INFO L225 Difference]: With dead ends: 51895 [2021-08-06 14:13:53,907 INFO L226 Difference]: Without dead ends: 51883 [2021-08-06 14:13:53,907 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 67.8ms TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-08-06 14:13:53,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51883 states. [2021-08-06 14:13:54,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51883 to 50789. [2021-08-06 14:13:54,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50789 states, 50788 states have (on average 2.3598684728676065) internal successors, (119853), 50788 states have internal predecessors, (119853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:55,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50789 states to 50789 states and 119853 transitions. [2021-08-06 14:13:55,101 INFO L78 Accepts]: Start accepts. Automaton has 50789 states and 119853 transitions. Word has length 39 [2021-08-06 14:13:55,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:13:55,101 INFO L470 AbstractCegarLoop]: Abstraction has 50789 states and 119853 transitions. [2021-08-06 14:13:55,101 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:13:55,102 INFO L276 IsEmpty]: Start isEmpty. Operand 50789 states and 119853 transitions. [2021-08-06 14:13:55,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-08-06 14:13:55,137 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:13:55,137 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:13:55,174 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Forceful destruction successful, exit code 0 [2021-08-06 14:13:55,364 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-06 14:13:55,365 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:13:55,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:13:55,365 INFO L82 PathProgramCache]: Analyzing trace with hash 1307111494, now seen corresponding path program 7 times [2021-08-06 14:13:55,365 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:13:55,365 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257242125] [2021-08-06 14:13:55,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:13:55,365 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:13:55,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:13:55,792 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 3 proven. 29 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-08-06 14:13:55,792 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:13:55,793 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257242125] [2021-08-06 14:13:55,793 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1257242125] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:55,793 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [177804154] [2021-08-06 14:13:55,793 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:13:55,793 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:13:55,793 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:13:55,794 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-06 14:13:55,794 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-06 14:13:59,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:13:59,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-06 14:13:59,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:13:59,515 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-08-06 14:13:59,515 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [177804154] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:13:59,515 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:13:59,515 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-08-06 14:13:59,515 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1746673588] [2021-08-06 14:13:59,516 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-06 14:13:59,516 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:13:59,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-06 14:13:59,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-08-06 14:13:59,516 INFO L87 Difference]: Start difference. First operand 50789 states and 119853 transitions. Second operand has 16 states, 16 states have (on average 3.8125) internal successors, (61), 15 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:00,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:14:00,204 INFO L93 Difference]: Finished difference Result 50941 states and 120174 transitions. [2021-08-06 14:14:00,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-06 14:14:00,204 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.8125) internal successors, (61), 15 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2021-08-06 14:14:00,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:14:00,349 INFO L225 Difference]: With dead ends: 50941 [2021-08-06 14:14:00,350 INFO L226 Difference]: Without dead ends: 50818 [2021-08-06 14:14:00,350 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 32 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 461.9ms TimeCoverageRelationStatistics Valid=130, Invalid=520, Unknown=0, NotChecked=0, Total=650 [2021-08-06 14:14:00,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50818 states. [2021-08-06 14:14:01,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50818 to 50804. [2021-08-06 14:14:01,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50804 states, 50803 states have (on average 2.3597622187666083) internal successors, (119883), 50803 states have internal predecessors, (119883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:01,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50804 states to 50804 states and 119883 transitions. [2021-08-06 14:14:01,569 INFO L78 Accepts]: Start accepts. Automaton has 50804 states and 119883 transitions. Word has length 40 [2021-08-06 14:14:01,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:14:01,569 INFO L470 AbstractCegarLoop]: Abstraction has 50804 states and 119883 transitions. [2021-08-06 14:14:01,569 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.8125) internal successors, (61), 15 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:01,570 INFO L276 IsEmpty]: Start isEmpty. Operand 50804 states and 119883 transitions. [2021-08-06 14:14:01,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-08-06 14:14:01,605 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:14:01,605 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:14:01,639 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Forceful destruction successful, exit code 0 [2021-08-06 14:14:01,821 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-06 14:14:01,821 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:14:01,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:14:01,821 INFO L82 PathProgramCache]: Analyzing trace with hash -82315980, now seen corresponding path program 105 times [2021-08-06 14:14:01,822 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:14:01,822 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136731466] [2021-08-06 14:14:01,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:14:01,822 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:14:01,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:14:02,324 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 4 proven. 42 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-06 14:14:02,324 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:14:02,324 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136731466] [2021-08-06 14:14:02,324 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136731466] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:02,324 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1078245172] [2021-08-06 14:14:02,325 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:14:02,325 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:02,325 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:14:02,333 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-06 14:14:02,334 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-06 14:14:05,856 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-06 14:14:05,857 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:14:05,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 14:14:05,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:14:06,111 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 17 proven. 29 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-06 14:14:06,111 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1078245172] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:06,111 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:14:06,111 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-08-06 14:14:06,111 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1075929561] [2021-08-06 14:14:06,111 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 14:14:06,111 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:14:06,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 14:14:06,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:14:06,112 INFO L87 Difference]: Start difference. First operand 50804 states and 119883 transitions. Second operand has 17 states, 17 states have (on average 4.0) internal successors, (68), 17 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:06,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:14:06,597 INFO L93 Difference]: Finished difference Result 54165 states and 126813 transitions. [2021-08-06 14:14:06,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-06 14:14:06,598 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.0) internal successors, (68), 17 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-08-06 14:14:06,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:14:06,712 INFO L225 Difference]: With dead ends: 54165 [2021-08-06 14:14:06,712 INFO L226 Difference]: Without dead ends: 54165 [2021-08-06 14:14:06,712 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 197 ImplicationChecksByTransitivity, 575.8ms TimeCoverageRelationStatistics Valid=165, Invalid=591, Unknown=0, NotChecked=0, Total=756 [2021-08-06 14:14:06,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54165 states. [2021-08-06 14:14:07,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54165 to 36411. [2021-08-06 14:14:07,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36411 states, 36410 states have (on average 2.3365558912386706) internal successors, (85074), 36410 states have internal predecessors, (85074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:07,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36411 states to 36411 states and 85074 transitions. [2021-08-06 14:14:07,623 INFO L78 Accepts]: Start accepts. Automaton has 36411 states and 85074 transitions. Word has length 41 [2021-08-06 14:14:07,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:14:07,623 INFO L470 AbstractCegarLoop]: Abstraction has 36411 states and 85074 transitions. [2021-08-06 14:14:07,623 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.0) internal successors, (68), 17 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:07,623 INFO L276 IsEmpty]: Start isEmpty. Operand 36411 states and 85074 transitions. [2021-08-06 14:14:07,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-08-06 14:14:07,656 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:14:07,656 INFO L512 BasicCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:14:07,690 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Ended with exit code 0 [2021-08-06 14:14:07,868 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-06 14:14:07,869 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:14:07,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:14:07,869 INFO L82 PathProgramCache]: Analyzing trace with hash -1495522452, now seen corresponding path program 106 times [2021-08-06 14:14:07,869 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:14:07,869 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1284531133] [2021-08-06 14:14:07,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:14:07,869 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:14:07,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:14:07,960 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 22 proven. 24 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-06 14:14:07,960 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:14:07,960 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1284531133] [2021-08-06 14:14:07,960 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1284531133] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:07,960 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [647476691] [2021-08-06 14:14:07,960 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-06 14:14:07,960 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:07,960 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:14:07,961 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-06 14:14:07,962 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-06 14:14:11,397 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-06 14:14:11,397 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:14:11,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-06 14:14:11,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:14:11,654 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 24 proven. 22 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-06 14:14:11,655 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [647476691] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:11,655 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:14:11,655 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 17 [2021-08-06 14:14:11,655 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [529896423] [2021-08-06 14:14:11,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-06 14:14:11,655 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:14:11,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-06 14:14:11,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2021-08-06 14:14:11,656 INFO L87 Difference]: Start difference. First operand 36411 states and 85074 transitions. Second operand has 17 states, 17 states have (on average 3.823529411764706) internal successors, (65), 17 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:12,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:14:12,025 INFO L93 Difference]: Finished difference Result 34622 states and 78133 transitions. [2021-08-06 14:14:12,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-06 14:14:12,025 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.823529411764706) internal successors, (65), 17 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-08-06 14:14:12,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:14:12,111 INFO L225 Difference]: With dead ends: 34622 [2021-08-06 14:14:12,111 INFO L226 Difference]: Without dead ends: 34550 [2021-08-06 14:14:12,111 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 213.1ms TimeCoverageRelationStatistics Valid=201, Invalid=611, Unknown=0, NotChecked=0, Total=812 [2021-08-06 14:14:12,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34550 states. [2021-08-06 14:14:12,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34550 to 32785. [2021-08-06 14:14:12,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32785 states, 32784 states have (on average 2.226634943875061) internal successors, (72998), 32784 states have internal predecessors, (72998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:12,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32785 states to 32785 states and 72998 transitions. [2021-08-06 14:14:12,810 INFO L78 Accepts]: Start accepts. Automaton has 32785 states and 72998 transitions. Word has length 41 [2021-08-06 14:14:12,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:14:12,811 INFO L470 AbstractCegarLoop]: Abstraction has 32785 states and 72998 transitions. [2021-08-06 14:14:12,811 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.823529411764706) internal successors, (65), 17 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:12,811 INFO L276 IsEmpty]: Start isEmpty. Operand 32785 states and 72998 transitions. [2021-08-06 14:14:12,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-06 14:14:12,840 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:14:12,840 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:14:12,876 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Forceful destruction successful, exit code 0 [2021-08-06 14:14:13,064 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-06 14:14:13,065 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:14:13,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:14:13,065 INFO L82 PathProgramCache]: Analyzing trace with hash -1555357781, now seen corresponding path program 107 times [2021-08-06 14:14:13,065 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:14:13,065 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [839316460] [2021-08-06 14:14:13,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:14:13,065 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:14:13,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:14:13,312 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:14:13,312 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:14:13,312 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [839316460] [2021-08-06 14:14:13,312 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [839316460] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:13,313 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [909741765] [2021-08-06 14:14:13,313 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-06 14:14:13,313 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:13,313 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:14:13,314 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-06 14:14:13,314 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-06 14:14:16,923 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-06 14:14:16,923 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:14:16,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-06 14:14:16,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:14:17,452 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:14:17,452 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [909741765] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:17,452 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:14:17,452 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-06 14:14:17,453 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1916150300] [2021-08-06 14:14:17,453 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 14:14:17,453 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:14:17,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 14:14:17,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=408, Unknown=0, NotChecked=0, Total=462 [2021-08-06 14:14:17,453 INFO L87 Difference]: Start difference. First operand 32785 states and 72998 transitions. Second operand has 22 states, 22 states have (on average 3.0454545454545454) internal successors, (67), 21 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:18,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:14:18,155 INFO L93 Difference]: Finished difference Result 33955 states and 75388 transitions. [2021-08-06 14:14:18,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-06 14:14:18,155 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.0454545454545454) internal successors, (67), 21 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-06 14:14:18,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:14:18,214 INFO L225 Difference]: With dead ends: 33955 [2021-08-06 14:14:18,215 INFO L226 Difference]: Without dead ends: 33895 [2021-08-06 14:14:18,215 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 563.9ms TimeCoverageRelationStatistics Valid=147, Invalid=975, Unknown=0, NotChecked=0, Total=1122 [2021-08-06 14:14:18,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33895 states. [2021-08-06 14:14:18,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33895 to 33327. [2021-08-06 14:14:18,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33327 states, 33326 states have (on average 2.2281701974434376) internal successors, (74256), 33326 states have internal predecessors, (74256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:18,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33327 states to 33327 states and 74256 transitions. [2021-08-06 14:14:18,803 INFO L78 Accepts]: Start accepts. Automaton has 33327 states and 74256 transitions. Word has length 42 [2021-08-06 14:14:18,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:14:18,804 INFO L470 AbstractCegarLoop]: Abstraction has 33327 states and 74256 transitions. [2021-08-06 14:14:18,804 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 3.0454545454545454) internal successors, (67), 21 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:18,804 INFO L276 IsEmpty]: Start isEmpty. Operand 33327 states and 74256 transitions. [2021-08-06 14:14:18,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-06 14:14:18,826 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:14:18,826 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:14:18,852 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-06 14:14:19,026 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-06 14:14:19,027 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:14:19,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:14:19,027 INFO L82 PathProgramCache]: Analyzing trace with hash -1125678621, now seen corresponding path program 108 times [2021-08-06 14:14:19,027 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:14:19,027 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [561719881] [2021-08-06 14:14:19,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:14:19,028 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:14:19,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:14:19,243 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:14:19,244 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:14:19,244 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [561719881] [2021-08-06 14:14:19,244 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [561719881] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:19,244 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2055901902] [2021-08-06 14:14:19,244 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-06 14:14:19,244 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:19,244 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:14:19,245 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-06 14:14:19,245 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-06 14:14:22,520 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-06 14:14:22,521 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:14:22,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-06 14:14:22,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:14:23,098 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:14:23,098 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2055901902] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:23,098 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:14:23,098 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 21 [2021-08-06 14:14:23,098 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865249139] [2021-08-06 14:14:23,099 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 14:14:23,099 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:14:23,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 14:14:23,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=408, Unknown=0, NotChecked=0, Total=462 [2021-08-06 14:14:23,099 INFO L87 Difference]: Start difference. First operand 33327 states and 74256 transitions. Second operand has 22 states, 22 states have (on average 3.0454545454545454) internal successors, (67), 21 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:23,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:14:23,843 INFO L93 Difference]: Finished difference Result 34237 states and 76081 transitions. [2021-08-06 14:14:23,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-06 14:14:23,843 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.0454545454545454) internal successors, (67), 21 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-06 14:14:23,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:14:23,901 INFO L225 Difference]: With dead ends: 34237 [2021-08-06 14:14:23,902 INFO L226 Difference]: Without dead ends: 34177 [2021-08-06 14:14:23,902 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 556.4ms TimeCoverageRelationStatistics Valid=155, Invalid=1035, Unknown=0, NotChecked=0, Total=1190 [2021-08-06 14:14:23,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34177 states. [2021-08-06 14:14:24,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34177 to 33689. [2021-08-06 14:14:24,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33689 states, 33688 states have (on average 2.2294585609118975) internal successors, (75106), 33688 states have internal predecessors, (75106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:24,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33689 states to 33689 states and 75106 transitions. [2021-08-06 14:14:24,423 INFO L78 Accepts]: Start accepts. Automaton has 33689 states and 75106 transitions. Word has length 42 [2021-08-06 14:14:24,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:14:24,423 INFO L470 AbstractCegarLoop]: Abstraction has 33689 states and 75106 transitions. [2021-08-06 14:14:24,423 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 3.0454545454545454) internal successors, (67), 21 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:24,423 INFO L276 IsEmpty]: Start isEmpty. Operand 33689 states and 75106 transitions. [2021-08-06 14:14:24,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-06 14:14:24,448 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:14:24,448 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:14:24,474 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Forceful destruction successful, exit code 0 [2021-08-06 14:14:24,649 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-06 14:14:24,650 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:14:24,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:14:24,650 INFO L82 PathProgramCache]: Analyzing trace with hash 1342500779, now seen corresponding path program 109 times [2021-08-06 14:14:24,650 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:14:24,650 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60040519] [2021-08-06 14:14:24,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:14:24,650 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:14:24,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:14:24,910 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:14:24,910 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:14:24,910 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60040519] [2021-08-06 14:14:24,910 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [60040519] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:24,910 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1840537263] [2021-08-06 14:14:24,910 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-06 14:14:24,910 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:24,910 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:14:24,913 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-06 14:14:24,914 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-06 14:14:28,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:14:28,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-06 14:14:28,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:14:29,177 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:14:29,177 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1840537263] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:29,177 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:14:29,177 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 20 [2021-08-06 14:14:29,178 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887955341] [2021-08-06 14:14:29,178 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-06 14:14:29,178 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:14:29,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-06 14:14:29,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=368, Unknown=0, NotChecked=0, Total=420 [2021-08-06 14:14:29,178 INFO L87 Difference]: Start difference. First operand 33689 states and 75106 transitions. Second operand has 21 states, 21 states have (on average 3.0476190476190474) internal successors, (64), 20 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:30,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:14:30,122 INFO L93 Difference]: Finished difference Result 35020 states and 77856 transitions. [2021-08-06 14:14:30,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-06 14:14:30,123 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.0476190476190474) internal successors, (64), 20 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-06 14:14:30,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:14:30,205 INFO L225 Difference]: With dead ends: 35020 [2021-08-06 14:14:30,206 INFO L226 Difference]: Without dead ends: 34968 [2021-08-06 14:14:30,206 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 32 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 650.8ms TimeCoverageRelationStatistics Valid=119, Invalid=811, Unknown=0, NotChecked=0, Total=930 [2021-08-06 14:14:30,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34968 states. [2021-08-06 14:14:30,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34968 to 33824. [2021-08-06 14:14:30,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33824 states, 33823 states have (on average 2.2299618602725957) internal successors, (75424), 33823 states have internal predecessors, (75424), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:30,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33824 states to 33824 states and 75424 transitions. [2021-08-06 14:14:30,865 INFO L78 Accepts]: Start accepts. Automaton has 33824 states and 75424 transitions. Word has length 42 [2021-08-06 14:14:30,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:14:30,865 INFO L470 AbstractCegarLoop]: Abstraction has 33824 states and 75424 transitions. [2021-08-06 14:14:30,865 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.0476190476190474) internal successors, (64), 20 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:30,865 INFO L276 IsEmpty]: Start isEmpty. Operand 33824 states and 75424 transitions. [2021-08-06 14:14:30,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-06 14:14:30,896 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:14:30,896 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:14:30,932 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Forceful destruction successful, exit code 0 [2021-08-06 14:14:31,111 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-06 14:14:31,111 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:14:31,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:14:31,111 INFO L82 PathProgramCache]: Analyzing trace with hash 80278243, now seen corresponding path program 110 times [2021-08-06 14:14:31,111 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:14:31,111 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794484353] [2021-08-06 14:14:31,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:14:31,112 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:14:31,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:14:31,513 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:14:31,513 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:14:31,514 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794484353] [2021-08-06 14:14:31,514 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794484353] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:31,514 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [401236597] [2021-08-06 14:14:31,514 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-06 14:14:31,514 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:31,514 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:14:31,514 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-06 14:14:31,515 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-06 14:14:35,096 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-06 14:14:35,096 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-06 14:14:35,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-06 14:14:35,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-06 14:14:35,854 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 1 proven. 42 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-06 14:14:35,854 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [401236597] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:35,854 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-06 14:14:35,854 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 21 [2021-08-06 14:14:35,855 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104036415] [2021-08-06 14:14:35,855 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-06 14:14:35,855 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-06 14:14:35,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-06 14:14:35,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=403, Unknown=0, NotChecked=0, Total=462 [2021-08-06 14:14:35,855 INFO L87 Difference]: Start difference. First operand 33824 states and 75424 transitions. Second operand has 22 states, 22 states have (on average 3.0) internal successors, (66), 21 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:36,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-06 14:14:36,465 INFO L93 Difference]: Finished difference Result 35348 states and 78730 transitions. [2021-08-06 14:14:36,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-06 14:14:36,465 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.0) internal successors, (66), 21 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-08-06 14:14:36,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-06 14:14:36,543 INFO L225 Difference]: With dead ends: 35348 [2021-08-06 14:14:36,543 INFO L226 Difference]: Without dead ends: 35287 [2021-08-06 14:14:36,543 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 481.5ms TimeCoverageRelationStatistics Valid=106, Invalid=650, Unknown=0, NotChecked=0, Total=756 [2021-08-06 14:14:36,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35287 states. [2021-08-06 14:14:37,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35287 to 34771. [2021-08-06 14:14:37,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34771 states, 34770 states have (on average 2.23264308311763) internal successors, (77629), 34770 states have internal predecessors, (77629), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:37,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34771 states to 34771 states and 77629 transitions. [2021-08-06 14:14:37,384 INFO L78 Accepts]: Start accepts. Automaton has 34771 states and 77629 transitions. Word has length 42 [2021-08-06 14:14:37,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-06 14:14:37,384 INFO L470 AbstractCegarLoop]: Abstraction has 34771 states and 77629 transitions. [2021-08-06 14:14:37,384 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 3.0) internal successors, (66), 21 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-06 14:14:37,384 INFO L276 IsEmpty]: Start isEmpty. Operand 34771 states and 77629 transitions. [2021-08-06 14:14:37,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-06 14:14:37,416 INFO L504 BasicCegarLoop]: Found error trace [2021-08-06 14:14:37,416 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-06 14:14:37,450 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-06 14:14:37,628 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-06 14:14:37,629 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-06 14:14:37,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-06 14:14:37,629 INFO L82 PathProgramCache]: Analyzing trace with hash 2095685291, now seen corresponding path program 111 times [2021-08-06 14:14:37,629 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-06 14:14:37,629 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787420595] [2021-08-06 14:14:37,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-06 14:14:37,630 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-06 14:14:37,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-06 14:14:37,930 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-06 14:14:37,930 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-06 14:14:37,930 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [787420595] [2021-08-06 14:14:37,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [787420595] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-06 14:14:37,931 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1220396304] [2021-08-06 14:14:37,931 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-06 14:14:37,931 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-06 14:14:37,931 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-06 14:14:37,941 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-06 14:14:37,973 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process