/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe-Delay.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/min-max-2.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-87fd7473a0bda1db0ad7f77f2116346063730f21-87fd747 [2021-08-21 17:54:24,064 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-21 17:54:24,067 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-21 17:54:24,103 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-21 17:54:24,104 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-21 17:54:24,106 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-21 17:54:24,109 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-21 17:54:24,114 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-21 17:54:24,116 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-21 17:54:24,120 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-21 17:54:24,121 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-21 17:54:24,122 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-21 17:54:24,123 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-21 17:54:24,125 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-21 17:54:24,126 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-21 17:54:24,129 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-21 17:54:24,130 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-21 17:54:24,131 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-21 17:54:24,133 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-21 17:54:24,140 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-21 17:54:24,141 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-21 17:54:24,142 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-21 17:54:24,143 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-21 17:54:24,145 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-21 17:54:24,151 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-21 17:54:24,151 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-21 17:54:24,151 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-21 17:54:24,153 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-21 17:54:24,153 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-21 17:54:24,154 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-21 17:54:24,154 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-21 17:54:24,155 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-21 17:54:24,156 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-21 17:54:24,157 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-21 17:54:24,160 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-21 17:54:24,160 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-21 17:54:24,161 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-21 17:54:24,161 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-21 17:54:24,161 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-21 17:54:24,162 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-21 17:54:24,162 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-21 17:54:24,166 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe-Delay.epf [2021-08-21 17:54:24,200 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-21 17:54:24,201 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-21 17:54:24,204 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-21 17:54:24,204 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-21 17:54:24,204 INFO L138 SettingsManager]: * Use SBE=true [2021-08-21 17:54:24,204 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-21 17:54:24,204 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-21 17:54:24,205 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-21 17:54:24,205 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-21 17:54:24,205 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-21 17:54:24,206 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-21 17:54:24,206 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-21 17:54:24,206 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-21 17:54:24,206 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-21 17:54:24,206 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-21 17:54:24,207 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-21 17:54:24,207 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-21 17:54:24,207 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-21 17:54:24,207 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-21 17:54:24,207 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-21 17:54:24,208 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-21 17:54:24,208 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 17:54:24,208 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-21 17:54:24,208 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-21 17:54:24,208 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-21 17:54:24,208 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-21 17:54:24,209 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-21 17:54:24,209 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-21 17:54:24,209 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-21 17:54:24,209 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=SLEEP_DELAY_SET [2021-08-21 17:54:24,209 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-08-21 17:54:24,498 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-21 17:54:24,519 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-21 17:54:24,521 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-21 17:54:24,522 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-21 17:54:24,523 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-21 17:54:24,524 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/min-max-2.wvr.bpl [2021-08-21 17:54:24,524 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/min-max-2.wvr.bpl' [2021-08-21 17:54:24,560 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-21 17:54:24,562 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-21 17:54:24,563 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-21 17:54:24,564 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-21 17:54:24,564 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-21 17:54:24,574 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "min-max-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:54:24" (1/1) ... [2021-08-21 17:54:24,582 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "min-max-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:54:24" (1/1) ... [2021-08-21 17:54:24,589 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-21 17:54:24,590 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-21 17:54:24,591 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-21 17:54:24,591 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-21 17:54:24,597 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "min-max-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:54:24" (1/1) ... [2021-08-21 17:54:24,597 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "min-max-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:54:24" (1/1) ... [2021-08-21 17:54:24,606 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "min-max-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:54:24" (1/1) ... [2021-08-21 17:54:24,607 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "min-max-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:54:24" (1/1) ... [2021-08-21 17:54:24,613 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "min-max-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:54:24" (1/1) ... [2021-08-21 17:54:24,616 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "min-max-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:54:24" (1/1) ... [2021-08-21 17:54:24,620 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "min-max-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:54:24" (1/1) ... [2021-08-21 17:54:24,622 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-21 17:54:24,624 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-21 17:54:24,624 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-21 17:54:24,624 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-21 17:54:24,625 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "min-max-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:54:24" (1/1) ... [2021-08-21 17:54:24,630 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 17:54:24,638 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:54:24,654 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-08-21 17:54:24,678 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-08-21 17:54:24,700 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-21 17:54:24,700 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-21 17:54:24,700 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-21 17:54:24,701 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-21 17:54:24,701 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-21 17:54:24,701 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-21 17:54:24,701 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-21 17:54:24,701 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-21 17:54:24,701 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-21 17:54:24,702 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-08-21 17:54:24,702 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-08-21 17:54:24,702 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-08-21 17:54:24,702 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread4 given in one single declaration [2021-08-21 17:54:24,702 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2021-08-21 17:54:24,703 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2021-08-21 17:54:24,704 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread5 given in one single declaration [2021-08-21 17:54:24,704 INFO L130 BoogieDeclarations]: Found specification of procedure thread5 [2021-08-21 17:54:24,704 INFO L138 BoogieDeclarations]: Found implementation of procedure thread5 [2021-08-21 17:54:24,704 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-08-21 17:54:24,943 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-21 17:54:24,943 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-08-21 17:54:24,944 INFO L202 PluginConnector]: Adding new model min-max-2.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 05:54:24 BoogieIcfgContainer [2021-08-21 17:54:24,944 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-21 17:54:24,946 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-21 17:54:24,946 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-21 17:54:24,948 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-21 17:54:24,948 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "min-max-2.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:54:24" (1/2) ... [2021-08-21 17:54:24,949 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6ad1a635 and model type min-max-2.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.08 05:54:24, skipping insertion in model container [2021-08-21 17:54:24,949 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "min-max-2.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 05:54:24" (2/2) ... [2021-08-21 17:54:24,950 INFO L111 eAbstractionObserver]: Analyzing ICFG min-max-2.wvr.bpl [2021-08-21 17:54:24,971 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-21 17:54:24,971 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-21 17:54:24,971 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-21 17:54:24,971 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-21 17:54:25,104 INFO L148 ThreadInstanceAdder]: Constructed 5 joinOtherThreadTransitions. [2021-08-21 17:54:25,157 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-08-21 17:54:25,165 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-08-21 17:54:25,165 INFO L340 AbstractCegarLoop]: Starting to check reachability of 6 error locations. [2021-08-21 17:54:25,962 INFO L276 IsEmpty]: Start isEmpty. Operand has 5824 states, 3947 states have (on average 3.2688117557638714) internal successors, (12902), 5823 states have internal predecessors, (12902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:26,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:54:26,028 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:54:26,028 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:54:26,029 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:54:26,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:54:26,037 INFO L82 PathProgramCache]: Analyzing trace with hash -166842699, now seen corresponding path program 1 times [2021-08-21 17:54:26,045 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:54:26,046 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662692037] [2021-08-21 17:54:26,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:54:26,047 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:54:26,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:54:26,212 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:54:26,213 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:54:26,213 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [662692037] [2021-08-21 17:54:26,214 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [662692037] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 17:54:26,214 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 17:54:26,214 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-21 17:54:26,215 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [524227572] [2021-08-21 17:54:26,218 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 17:54:26,218 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:54:26,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 17:54:26,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 17:54:26,242 INFO L87 Difference]: Start difference. First operand has 5824 states, 3947 states have (on average 3.2688117557638714) internal successors, (12902), 5823 states have internal predecessors, (12902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:26,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:54:26,388 INFO L93 Difference]: Finished difference Result 7887 states and 17575 transitions. [2021-08-21 17:54:26,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 17:54:26,389 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:54:26,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:54:26,432 INFO L225 Difference]: With dead ends: 7887 [2021-08-21 17:54:26,433 INFO L226 Difference]: Without dead ends: 1984 [2021-08-21 17:54:26,434 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 11.6ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 17:54:26,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1984 states. [2021-08-21 17:54:26,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1984 to 1984. [2021-08-21 17:54:26,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1984 states, 1983 states have (on average 3.2945032778618257) internal successors, (6533), 1983 states have internal predecessors, (6533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:26,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1984 states to 1984 states and 6533 transitions. [2021-08-21 17:54:26,668 INFO L78 Accepts]: Start accepts. Automaton has 1984 states and 6533 transitions. Word has length 27 [2021-08-21 17:54:26,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:54:26,669 INFO L470 AbstractCegarLoop]: Abstraction has 1984 states and 6533 transitions. [2021-08-21 17:54:26,669 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:26,669 INFO L276 IsEmpty]: Start isEmpty. Operand 1984 states and 6533 transitions. [2021-08-21 17:54:26,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:54:26,678 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:54:26,678 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:54:26,679 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-21 17:54:26,679 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:54:26,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:54:26,682 INFO L82 PathProgramCache]: Analyzing trace with hash -1379976527, now seen corresponding path program 2 times [2021-08-21 17:54:26,682 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:54:26,683 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [650651281] [2021-08-21 17:54:26,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:54:26,683 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:54:26,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:54:26,779 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:54:26,779 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:54:26,779 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [650651281] [2021-08-21 17:54:26,780 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [650651281] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 17:54:26,780 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 17:54:26,780 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-21 17:54:26,780 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877425115] [2021-08-21 17:54:26,783 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 17:54:26,783 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:54:26,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 17:54:26,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-21 17:54:26,785 INFO L87 Difference]: Start difference. First operand 1984 states and 6533 transitions. Second operand has 5 states, 5 states have (on average 5.4) internal successors, (27), 5 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:27,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:54:27,019 INFO L93 Difference]: Finished difference Result 6941 states and 23933 transitions. [2021-08-21 17:54:27,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 17:54:27,020 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.4) internal successors, (27), 5 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:54:27,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:54:27,055 INFO L225 Difference]: With dead ends: 6941 [2021-08-21 17:54:27,055 INFO L226 Difference]: Without dead ends: 4022 [2021-08-21 17:54:27,057 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 42.6ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-08-21 17:54:27,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4022 states. [2021-08-21 17:54:27,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4022 to 2332. [2021-08-21 17:54:27,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2332 states, 2331 states have (on average 3.187902187902188) internal successors, (7431), 2331 states have internal predecessors, (7431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:27,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2332 states to 2332 states and 7431 transitions. [2021-08-21 17:54:27,153 INFO L78 Accepts]: Start accepts. Automaton has 2332 states and 7431 transitions. Word has length 27 [2021-08-21 17:54:27,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:54:27,154 INFO L470 AbstractCegarLoop]: Abstraction has 2332 states and 7431 transitions. [2021-08-21 17:54:27,155 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.4) internal successors, (27), 5 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:27,155 INFO L276 IsEmpty]: Start isEmpty. Operand 2332 states and 7431 transitions. [2021-08-21 17:54:27,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:54:27,163 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:54:27,163 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:54:27,163 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-21 17:54:27,164 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:54:27,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:54:27,165 INFO L82 PathProgramCache]: Analyzing trace with hash -1772679173, now seen corresponding path program 3 times [2021-08-21 17:54:27,166 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:54:27,166 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863604067] [2021-08-21 17:54:27,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:54:27,167 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:54:27,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:54:27,266 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:54:27,266 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:54:27,266 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863604067] [2021-08-21 17:54:27,267 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1863604067] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 17:54:27,267 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 17:54:27,267 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-21 17:54:27,267 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775321646] [2021-08-21 17:54:27,268 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 17:54:27,268 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:54:27,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 17:54:27,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 17:54:27,272 INFO L87 Difference]: Start difference. First operand 2332 states and 7431 transitions. Second operand has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:27,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:54:27,306 INFO L93 Difference]: Finished difference Result 2963 states and 9937 transitions. [2021-08-21 17:54:27,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 17:54:27,306 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:54:27,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:54:27,318 INFO L225 Difference]: With dead ends: 2963 [2021-08-21 17:54:27,318 INFO L226 Difference]: Without dead ends: 1982 [2021-08-21 17:54:27,319 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.9ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 17:54:27,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1982 states. [2021-08-21 17:54:27,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1982 to 1982. [2021-08-21 17:54:27,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1982 states, 1981 states have (on average 3.077233720343261) internal successors, (6096), 1981 states have internal predecessors, (6096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:27,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1982 states to 1982 states and 6096 transitions. [2021-08-21 17:54:27,375 INFO L78 Accepts]: Start accepts. Automaton has 1982 states and 6096 transitions. Word has length 27 [2021-08-21 17:54:27,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:54:27,376 INFO L470 AbstractCegarLoop]: Abstraction has 1982 states and 6096 transitions. [2021-08-21 17:54:27,376 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:27,376 INFO L276 IsEmpty]: Start isEmpty. Operand 1982 states and 6096 transitions. [2021-08-21 17:54:27,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:54:27,383 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:54:27,383 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:54:27,383 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-08-21 17:54:27,383 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:54:27,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:54:27,384 INFO L82 PathProgramCache]: Analyzing trace with hash 1652069103, now seen corresponding path program 1 times [2021-08-21 17:54:27,384 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:54:27,384 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144133172] [2021-08-21 17:54:27,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:54:27,384 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:54:27,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:54:27,440 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:54:27,440 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:54:27,441 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144133172] [2021-08-21 17:54:27,441 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2144133172] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 17:54:27,441 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 17:54:27,442 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-21 17:54:27,442 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2123808178] [2021-08-21 17:54:27,442 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 17:54:27,442 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:54:27,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 17:54:27,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-08-21 17:54:27,443 INFO L87 Difference]: Start difference. First operand 1982 states and 6096 transitions. Second operand has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:27,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:54:27,506 INFO L93 Difference]: Finished difference Result 3705 states and 11558 transitions. [2021-08-21 17:54:27,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-21 17:54:27,507 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:54:27,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:54:27,531 INFO L225 Difference]: With dead ends: 3705 [2021-08-21 17:54:27,531 INFO L226 Difference]: Without dead ends: 3705 [2021-08-21 17:54:27,531 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.4ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-08-21 17:54:27,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3705 states. [2021-08-21 17:54:27,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3705 to 2577. [2021-08-21 17:54:27,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2577 states, 2576 states have (on average 3.1281055900621118) internal successors, (8058), 2576 states have internal predecessors, (8058), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:27,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2577 states to 2577 states and 8058 transitions. [2021-08-21 17:54:27,655 INFO L78 Accepts]: Start accepts. Automaton has 2577 states and 8058 transitions. Word has length 30 [2021-08-21 17:54:27,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:54:27,655 INFO L470 AbstractCegarLoop]: Abstraction has 2577 states and 8058 transitions. [2021-08-21 17:54:27,656 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:27,656 INFO L276 IsEmpty]: Start isEmpty. Operand 2577 states and 8058 transitions. [2021-08-21 17:54:27,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:54:27,665 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:54:27,665 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:54:27,666 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-08-21 17:54:27,666 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:54:27,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:54:27,667 INFO L82 PathProgramCache]: Analyzing trace with hash 1838799213, now seen corresponding path program 2 times [2021-08-21 17:54:27,667 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:54:27,667 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [818669928] [2021-08-21 17:54:27,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:54:27,667 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:54:27,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:54:27,784 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:54:27,784 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:54:27,784 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [818669928] [2021-08-21 17:54:27,785 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [818669928] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:54:27,785 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [394522215] [2021-08-21 17:54:27,785 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:54:27,785 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:54:27,785 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:54:27,787 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:54:27,804 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-08-21 17:54:27,844 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:54:27,844 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:54:27,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 3 conjunts are in the unsatisfiable core [2021-08-21 17:54:27,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:54:28,023 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:54:28,023 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [394522215] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:54:28,023 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:54:28,024 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 3] total 8 [2021-08-21 17:54:28,024 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1138844075] [2021-08-21 17:54:28,024 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 17:54:28,025 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:54:28,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 17:54:28,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-08-21 17:54:28,025 INFO L87 Difference]: Start difference. First operand 2577 states and 8058 transitions. Second operand has 9 states, 9 states have (on average 6.555555555555555) internal successors, (59), 8 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:29,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:54:29,599 INFO L93 Difference]: Finished difference Result 23837 states and 79176 transitions. [2021-08-21 17:54:29,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-08-21 17:54:29,600 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.555555555555555) internal successors, (59), 8 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:54:29,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:54:29,668 INFO L225 Difference]: With dead ends: 23837 [2021-08-21 17:54:29,668 INFO L226 Difference]: Without dead ends: 11679 [2021-08-21 17:54:29,669 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1052 ImplicationChecksByTransitivity, 755.9ms TimeCoverageRelationStatistics Valid=670, Invalid=2410, Unknown=0, NotChecked=0, Total=3080 [2021-08-21 17:54:29,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11679 states. [2021-08-21 17:54:29,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11679 to 2344. [2021-08-21 17:54:29,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2344 states, 2343 states have (on average 3.236875800256082) internal successors, (7584), 2343 states have internal predecessors, (7584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:29,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2344 states to 2344 states and 7584 transitions. [2021-08-21 17:54:29,849 INFO L78 Accepts]: Start accepts. Automaton has 2344 states and 7584 transitions. Word has length 30 [2021-08-21 17:54:29,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:54:29,849 INFO L470 AbstractCegarLoop]: Abstraction has 2344 states and 7584 transitions. [2021-08-21 17:54:29,850 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.555555555555555) internal successors, (59), 8 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:29,850 INFO L276 IsEmpty]: Start isEmpty. Operand 2344 states and 7584 transitions. [2021-08-21 17:54:29,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:54:29,856 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:54:29,857 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:54:29,882 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-08-21 17:54:30,080 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:54:30,081 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:54:30,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:54:30,082 INFO L82 PathProgramCache]: Analyzing trace with hash 45746298, now seen corresponding path program 1 times [2021-08-21 17:54:30,082 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:54:30,082 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1200230602] [2021-08-21 17:54:30,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:54:30,082 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:54:30,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:54:30,124 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:54:30,124 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:54:30,125 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1200230602] [2021-08-21 17:54:30,125 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1200230602] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 17:54:30,125 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 17:54:30,125 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-21 17:54:30,125 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [617036426] [2021-08-21 17:54:30,126 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 17:54:30,126 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:54:30,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 17:54:30,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 17:54:30,135 INFO L87 Difference]: Start difference. First operand 2344 states and 7584 transitions. Second operand has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:30,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:54:30,196 INFO L93 Difference]: Finished difference Result 3078 states and 9827 transitions. [2021-08-21 17:54:30,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 17:54:30,197 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:54:30,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:54:30,209 INFO L225 Difference]: With dead ends: 3078 [2021-08-21 17:54:30,209 INFO L226 Difference]: Without dead ends: 3064 [2021-08-21 17:54:30,210 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.8ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 17:54:30,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3064 states. [2021-08-21 17:54:30,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3064 to 2522. [2021-08-21 17:54:30,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2522 states, 2521 states have (on average 3.218564061880206) internal successors, (8114), 2521 states have internal predecessors, (8114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:30,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2522 states to 2522 states and 8114 transitions. [2021-08-21 17:54:30,286 INFO L78 Accepts]: Start accepts. Automaton has 2522 states and 8114 transitions. Word has length 30 [2021-08-21 17:54:30,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:54:30,286 INFO L470 AbstractCegarLoop]: Abstraction has 2522 states and 8114 transitions. [2021-08-21 17:54:30,286 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:30,287 INFO L276 IsEmpty]: Start isEmpty. Operand 2522 states and 8114 transitions. [2021-08-21 17:54:30,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:54:30,294 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:54:30,294 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:54:30,294 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-08-21 17:54:30,294 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:54:30,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:54:30,295 INFO L82 PathProgramCache]: Analyzing trace with hash 1647176766, now seen corresponding path program 2 times [2021-08-21 17:54:30,295 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:54:30,295 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292374436] [2021-08-21 17:54:30,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:54:30,295 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:54:30,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:54:30,367 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:54:30,367 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:54:30,367 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292374436] [2021-08-21 17:54:30,367 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1292374436] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:54:30,367 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1106026260] [2021-08-21 17:54:30,367 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:54:30,368 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:54:30,368 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:54:30,369 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:54:30,399 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-08-21 17:54:30,442 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:54:30,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:54:30,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 3 conjunts are in the unsatisfiable core [2021-08-21 17:54:30,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:54:30,629 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:54:30,629 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1106026260] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:54:30,630 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:54:30,630 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 3] total 8 [2021-08-21 17:54:30,630 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [261982876] [2021-08-21 17:54:30,630 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 17:54:30,630 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:54:30,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 17:54:30,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-08-21 17:54:30,631 INFO L87 Difference]: Start difference. First operand 2522 states and 8114 transitions. Second operand has 9 states, 9 states have (on average 6.555555555555555) internal successors, (59), 8 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:31,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:54:31,286 INFO L93 Difference]: Finished difference Result 8304 states and 28609 transitions. [2021-08-21 17:54:31,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 17:54:31,286 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.555555555555555) internal successors, (59), 8 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:54:31,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:54:31,309 INFO L225 Difference]: With dead ends: 8304 [2021-08-21 17:54:31,309 INFO L226 Difference]: Without dead ends: 5718 [2021-08-21 17:54:31,310 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 199 ImplicationChecksByTransitivity, 245.5ms TimeCoverageRelationStatistics Valid=199, Invalid=613, Unknown=0, NotChecked=0, Total=812 [2021-08-21 17:54:31,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5718 states. [2021-08-21 17:54:31,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5718 to 2529. [2021-08-21 17:54:31,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2529 states, 2528 states have (on average 3.2531645569620253) internal successors, (8224), 2528 states have internal predecessors, (8224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:31,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2529 states to 2529 states and 8224 transitions. [2021-08-21 17:54:31,412 INFO L78 Accepts]: Start accepts. Automaton has 2529 states and 8224 transitions. Word has length 30 [2021-08-21 17:54:31,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:54:31,413 INFO L470 AbstractCegarLoop]: Abstraction has 2529 states and 8224 transitions. [2021-08-21 17:54:31,413 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.555555555555555) internal successors, (59), 8 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:31,413 INFO L276 IsEmpty]: Start isEmpty. Operand 2529 states and 8224 transitions. [2021-08-21 17:54:31,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:54:31,419 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:54:31,419 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:54:31,449 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-08-21 17:54:31,632 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2021-08-21 17:54:31,633 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:54:31,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:54:31,633 INFO L82 PathProgramCache]: Analyzing trace with hash 2030748049, now seen corresponding path program 1 times [2021-08-21 17:54:31,633 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:54:31,633 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1367997938] [2021-08-21 17:54:31,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:54:31,634 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:54:31,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:54:31,666 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:54:31,667 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:54:31,667 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1367997938] [2021-08-21 17:54:31,667 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1367997938] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 17:54:31,667 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 17:54:31,668 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-21 17:54:31,668 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1623958020] [2021-08-21 17:54:31,668 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 17:54:31,668 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:54:31,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 17:54:31,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 17:54:31,669 INFO L87 Difference]: Start difference. First operand 2529 states and 8224 transitions. Second operand has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:31,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:54:31,747 INFO L93 Difference]: Finished difference Result 4861 states and 15547 transitions. [2021-08-21 17:54:31,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 17:54:31,747 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:54:31,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:54:31,763 INFO L225 Difference]: With dead ends: 4861 [2021-08-21 17:54:31,763 INFO L226 Difference]: Without dead ends: 4861 [2021-08-21 17:54:31,764 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.2ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 17:54:31,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4861 states. [2021-08-21 17:54:31,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4861 to 3734. [2021-08-21 17:54:31,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3734 states, 3733 states have (on average 3.2207339941066166) internal successors, (12023), 3733 states have internal predecessors, (12023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:31,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3734 states to 3734 states and 12023 transitions. [2021-08-21 17:54:31,868 INFO L78 Accepts]: Start accepts. Automaton has 3734 states and 12023 transitions. Word has length 30 [2021-08-21 17:54:31,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:54:31,868 INFO L470 AbstractCegarLoop]: Abstraction has 3734 states and 12023 transitions. [2021-08-21 17:54:31,868 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:31,868 INFO L276 IsEmpty]: Start isEmpty. Operand 3734 states and 12023 transitions. [2021-08-21 17:54:31,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:54:31,878 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:54:31,878 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:54:31,879 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-08-21 17:54:31,879 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:54:31,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:54:31,879 INFO L82 PathProgramCache]: Analyzing trace with hash -339517991, now seen corresponding path program 2 times [2021-08-21 17:54:31,880 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:54:31,880 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [22867260] [2021-08-21 17:54:31,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:54:31,881 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:54:31,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:54:31,939 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:54:31,940 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:54:31,941 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [22867260] [2021-08-21 17:54:31,941 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [22867260] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 17:54:31,941 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 17:54:31,942 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-21 17:54:31,942 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665022752] [2021-08-21 17:54:31,943 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 17:54:31,944 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:54:31,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 17:54:31,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-08-21 17:54:31,944 INFO L87 Difference]: Start difference. First operand 3734 states and 12023 transitions. Second operand has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:31,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:54:31,994 INFO L93 Difference]: Finished difference Result 5010 states and 16069 transitions. [2021-08-21 17:54:31,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-21 17:54:31,995 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:54:31,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:54:32,014 INFO L225 Difference]: With dead ends: 5010 [2021-08-21 17:54:32,014 INFO L226 Difference]: Without dead ends: 5010 [2021-08-21 17:54:32,015 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.1ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-08-21 17:54:32,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5010 states. [2021-08-21 17:54:32,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5010 to 4044. [2021-08-21 17:54:32,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4044 states, 4043 states have (on average 3.225327726935444) internal successors, (13040), 4043 states have internal predecessors, (13040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:32,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4044 states to 4044 states and 13040 transitions. [2021-08-21 17:54:32,162 INFO L78 Accepts]: Start accepts. Automaton has 4044 states and 13040 transitions. Word has length 30 [2021-08-21 17:54:32,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:54:32,162 INFO L470 AbstractCegarLoop]: Abstraction has 4044 states and 13040 transitions. [2021-08-21 17:54:32,162 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:32,163 INFO L276 IsEmpty]: Start isEmpty. Operand 4044 states and 13040 transitions. [2021-08-21 17:54:32,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-21 17:54:32,173 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:54:32,173 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:54:32,173 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-08-21 17:54:32,174 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:54:32,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:54:32,174 INFO L82 PathProgramCache]: Analyzing trace with hash 704370781, now seen corresponding path program 3 times [2021-08-21 17:54:32,174 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:54:32,174 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801549606] [2021-08-21 17:54:32,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:54:32,174 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:54:32,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:54:32,239 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:54:32,239 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:54:32,239 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801549606] [2021-08-21 17:54:32,239 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [801549606] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 17:54:32,240 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 17:54:32,240 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-21 17:54:32,240 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1242854311] [2021-08-21 17:54:32,240 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 17:54:32,240 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:54:32,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 17:54:32,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 17:54:32,241 INFO L87 Difference]: Start difference. First operand 4044 states and 13040 transitions. Second operand has 5 states, 5 states have (on average 6.0) internal successors, (30), 4 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:32,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:54:32,310 INFO L93 Difference]: Finished difference Result 5843 states and 19200 transitions. [2021-08-21 17:54:32,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 17:54:32,310 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.0) internal successors, (30), 4 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-21 17:54:32,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:54:32,328 INFO L225 Difference]: With dead ends: 5843 [2021-08-21 17:54:32,328 INFO L226 Difference]: Without dead ends: 5747 [2021-08-21 17:54:32,329 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 15.0ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 17:54:32,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5747 states. [2021-08-21 17:54:32,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5747 to 3988. [2021-08-21 17:54:32,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3988 states, 3987 states have (on average 3.2498118886380736) internal successors, (12957), 3987 states have internal predecessors, (12957), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:32,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3988 states to 3988 states and 12957 transitions. [2021-08-21 17:54:32,435 INFO L78 Accepts]: Start accepts. Automaton has 3988 states and 12957 transitions. Word has length 30 [2021-08-21 17:54:32,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:54:32,436 INFO L470 AbstractCegarLoop]: Abstraction has 3988 states and 12957 transitions. [2021-08-21 17:54:32,436 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.0) internal successors, (30), 4 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:32,436 INFO L276 IsEmpty]: Start isEmpty. Operand 3988 states and 12957 transitions. [2021-08-21 17:54:32,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 17:54:32,446 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:54:32,446 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:54:32,447 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-08-21 17:54:32,447 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:54:32,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:54:32,447 INFO L82 PathProgramCache]: Analyzing trace with hash 1842224456, now seen corresponding path program 1 times [2021-08-21 17:54:32,447 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:54:32,447 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986645823] [2021-08-21 17:54:32,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:54:32,448 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:54:32,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:54:32,514 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:54:32,515 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:54:32,515 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986645823] [2021-08-21 17:54:32,515 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [986645823] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:54:32,515 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [869253351] [2021-08-21 17:54:32,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:54:32,515 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:54:32,515 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:54:32,517 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:54:32,527 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-08-21 17:54:32,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:54:32,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 3 conjunts are in the unsatisfiable core [2021-08-21 17:54:32,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:54:32,727 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:54:32,731 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [869253351] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:54:32,731 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:54:32,731 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 3] total 9 [2021-08-21 17:54:32,731 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5651872] [2021-08-21 17:54:32,731 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 17:54:32,732 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:54:32,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 17:54:32,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:54:32,732 INFO L87 Difference]: Start difference. First operand 3988 states and 12957 transitions. Second operand has 10 states, 10 states have (on average 6.5) internal successors, (65), 9 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-21 17:54:33,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:54:33,620 INFO L93 Difference]: Finished difference Result 21592 states and 70793 transitions. [2021-08-21 17:54:33,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-21 17:54:33,620 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 6.5) internal successors, (65), 9 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 33 [2021-08-21 17:54:33,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:54:33,664 INFO L225 Difference]: With dead ends: 21592 [2021-08-21 17:54:33,664 INFO L226 Difference]: Without dead ends: 13972 [2021-08-21 17:54:33,665 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 413 ImplicationChecksByTransitivity, 331.6ms TimeCoverageRelationStatistics Valid=271, Invalid=1135, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 17:54:33,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13972 states. [2021-08-21 17:54:33,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13972 to 3957. [2021-08-21 17:54:33,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3957 states, 3956 states have (on average 3.255561172901921) internal successors, (12879), 3956 states have internal predecessors, (12879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:33,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3957 states to 3957 states and 12879 transitions. [2021-08-21 17:54:33,885 INFO L78 Accepts]: Start accepts. Automaton has 3957 states and 12879 transitions. Word has length 33 [2021-08-21 17:54:33,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:54:33,885 INFO L470 AbstractCegarLoop]: Abstraction has 3957 states and 12879 transitions. [2021-08-21 17:54:33,885 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 6.5) internal successors, (65), 9 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-21 17:54:33,885 INFO L276 IsEmpty]: Start isEmpty. Operand 3957 states and 12879 transitions. [2021-08-21 17:54:33,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 17:54:33,896 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:54:33,896 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:54:33,921 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-08-21 17:54:34,119 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:54:34,120 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:54:34,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:54:34,120 INFO L82 PathProgramCache]: Analyzing trace with hash -1837161200, now seen corresponding path program 2 times [2021-08-21 17:54:34,120 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:54:34,121 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022935439] [2021-08-21 17:54:34,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:54:34,121 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:54:34,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:54:34,150 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-21 17:54:34,150 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:54:34,150 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022935439] [2021-08-21 17:54:34,150 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2022935439] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 17:54:34,150 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 17:54:34,150 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-21 17:54:34,151 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1725501047] [2021-08-21 17:54:34,151 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 17:54:34,151 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:54:34,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 17:54:34,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-21 17:54:34,152 INFO L87 Difference]: Start difference. First operand 3957 states and 12879 transitions. Second operand has 5 states, 5 states have (on average 6.6) 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-21 17:54:34,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:54:34,277 INFO L93 Difference]: Finished difference Result 10523 states and 35191 transitions. [2021-08-21 17:54:34,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 17:54:34,277 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.6) 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 33 [2021-08-21 17:54:34,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:54:34,299 INFO L225 Difference]: With dead ends: 10523 [2021-08-21 17:54:34,299 INFO L226 Difference]: Without dead ends: 7324 [2021-08-21 17:54:34,300 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 28.8ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-08-21 17:54:34,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7324 states. [2021-08-21 17:54:34,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7324 to 4461. [2021-08-21 17:54:34,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4461 states, 4460 states have (on average 3.197982062780269) internal successors, (14263), 4460 states have internal predecessors, (14263), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:34,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4461 states to 4461 states and 14263 transitions. [2021-08-21 17:54:34,419 INFO L78 Accepts]: Start accepts. Automaton has 4461 states and 14263 transitions. Word has length 33 [2021-08-21 17:54:34,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:54:34,419 INFO L470 AbstractCegarLoop]: Abstraction has 4461 states and 14263 transitions. [2021-08-21 17:54:34,419 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.6) 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-21 17:54:34,419 INFO L276 IsEmpty]: Start isEmpty. Operand 4461 states and 14263 transitions. [2021-08-21 17:54:34,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 17:54:34,429 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:54:34,429 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:54:34,430 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-08-21 17:54:34,430 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:54:34,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:54:34,430 INFO L82 PathProgramCache]: Analyzing trace with hash 411043792, now seen corresponding path program 3 times [2021-08-21 17:54:34,430 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:54:34,430 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [304844288] [2021-08-21 17:54:34,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:54:34,431 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:54:34,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:54:34,457 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-21 17:54:34,457 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:54:34,457 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [304844288] [2021-08-21 17:54:34,457 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [304844288] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 17:54:34,457 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 17:54:34,457 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-21 17:54:34,458 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057718206] [2021-08-21 17:54:34,458 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 17:54:34,458 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:54:34,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 17:54:34,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-08-21 17:54:34,459 INFO L87 Difference]: Start difference. First operand 4461 states and 14263 transitions. Second operand has 4 states, 4 states have (on average 8.25) internal successors, (33), 3 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:34,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:54:34,515 INFO L93 Difference]: Finished difference Result 6116 states and 19436 transitions. [2021-08-21 17:54:34,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-21 17:54:34,516 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 3 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 33 [2021-08-21 17:54:34,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:54:34,533 INFO L225 Difference]: With dead ends: 6116 [2021-08-21 17:54:34,534 INFO L226 Difference]: Without dead ends: 6116 [2021-08-21 17:54:34,534 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.4ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-08-21 17:54:34,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6116 states. [2021-08-21 17:54:34,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6116 to 4709. [2021-08-21 17:54:34,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4709 states, 4708 states have (on average 3.1677994902293967) internal successors, (14914), 4708 states have internal predecessors, (14914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:34,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4709 states to 4709 states and 14914 transitions. [2021-08-21 17:54:34,644 INFO L78 Accepts]: Start accepts. Automaton has 4709 states and 14914 transitions. Word has length 33 [2021-08-21 17:54:34,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:54:34,644 INFO L470 AbstractCegarLoop]: Abstraction has 4709 states and 14914 transitions. [2021-08-21 17:54:34,644 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 3 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:34,644 INFO L276 IsEmpty]: Start isEmpty. Operand 4709 states and 14914 transitions. [2021-08-21 17:54:34,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 17:54:34,656 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:54:34,656 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:54:34,656 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-08-21 17:54:34,656 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:54:34,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:54:34,657 INFO L82 PathProgramCache]: Analyzing trace with hash 430173140, now seen corresponding path program 4 times [2021-08-21 17:54:34,657 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:54:34,657 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1606696918] [2021-08-21 17:54:34,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:54:34,657 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:54:34,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:54:34,710 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:54:34,710 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:54:34,710 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1606696918] [2021-08-21 17:54:34,710 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1606696918] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:54:34,712 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [643841652] [2021-08-21 17:54:34,712 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:54:34,712 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:54:34,712 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:54:34,717 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:54:34,718 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-08-21 17:54:34,838 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:54:34,838 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:54:34,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 4 conjunts are in the unsatisfiable core [2021-08-21 17:54:34,840 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:54:34,939 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:54:34,939 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [643841652] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:54:34,939 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:54:34,939 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 5 [2021-08-21 17:54:34,940 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964747876] [2021-08-21 17:54:34,940 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 17:54:34,940 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:54:34,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 17:54:34,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-08-21 17:54:34,945 INFO L87 Difference]: Start difference. First operand 4709 states and 14914 transitions. Second operand has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 5 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:35,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:54:35,028 INFO L93 Difference]: Finished difference Result 7194 states and 23037 transitions. [2021-08-21 17:54:35,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-21 17:54:35,029 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 5 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-21 17:54:35,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:54:35,044 INFO L225 Difference]: With dead ends: 7194 [2021-08-21 17:54:35,044 INFO L226 Difference]: Without dead ends: 7046 [2021-08-21 17:54:35,044 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 21.4ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-08-21 17:54:35,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7046 states. [2021-08-21 17:54:35,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7046 to 4042. [2021-08-21 17:54:35,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4042 states, 4041 states have (on average 3.2214798317248206) internal successors, (13018), 4041 states have internal predecessors, (13018), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:35,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4042 states to 4042 states and 13018 transitions. [2021-08-21 17:54:35,157 INFO L78 Accepts]: Start accepts. Automaton has 4042 states and 13018 transitions. Word has length 33 [2021-08-21 17:54:35,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:54:35,157 INFO L470 AbstractCegarLoop]: Abstraction has 4042 states and 13018 transitions. [2021-08-21 17:54:35,157 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 5 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:35,158 INFO L276 IsEmpty]: Start isEmpty. Operand 4042 states and 13018 transitions. [2021-08-21 17:54:35,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-21 17:54:35,167 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:54:35,167 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:54:35,191 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-08-21 17:54:35,380 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:54:35,381 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:54:35,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:54:35,381 INFO L82 PathProgramCache]: Analyzing trace with hash -1213593004, now seen corresponding path program 5 times [2021-08-21 17:54:35,381 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:54:35,381 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [906345682] [2021-08-21 17:54:35,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:54:35,382 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:54:35,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:54:35,403 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-21 17:54:35,403 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:54:35,403 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [906345682] [2021-08-21 17:54:35,404 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [906345682] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 17:54:35,404 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 17:54:35,404 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-21 17:54:35,404 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1422881719] [2021-08-21 17:54:35,404 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 17:54:35,404 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:54:35,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 17:54:35,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 17:54:35,405 INFO L87 Difference]: Start difference. First operand 4042 states and 13018 transitions. Second operand has 4 states, 4 states have (on average 8.25) internal successors, (33), 3 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:35,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:54:35,468 INFO L93 Difference]: Finished difference Result 4636 states and 14875 transitions. [2021-08-21 17:54:35,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 17:54:35,469 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 3 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 33 [2021-08-21 17:54:35,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:54:35,480 INFO L225 Difference]: With dead ends: 4636 [2021-08-21 17:54:35,481 INFO L226 Difference]: Without dead ends: 4393 [2021-08-21 17:54:35,481 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.2ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 17:54:35,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4393 states. [2021-08-21 17:54:35,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4393 to 3446. [2021-08-21 17:54:35,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3446 states, 3445 states have (on average 3.267634252539913) internal successors, (11257), 3445 states have internal predecessors, (11257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:35,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3446 states to 3446 states and 11257 transitions. [2021-08-21 17:54:35,562 INFO L78 Accepts]: Start accepts. Automaton has 3446 states and 11257 transitions. Word has length 33 [2021-08-21 17:54:35,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:54:35,562 INFO L470 AbstractCegarLoop]: Abstraction has 3446 states and 11257 transitions. [2021-08-21 17:54:35,562 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 3 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:35,562 INFO L276 IsEmpty]: Start isEmpty. Operand 3446 states and 11257 transitions. [2021-08-21 17:54:35,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 17:54:35,571 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:54:35,571 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:54:35,571 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-08-21 17:54:35,571 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:54:35,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:54:35,572 INFO L82 PathProgramCache]: Analyzing trace with hash -1890179615, now seen corresponding path program 1 times [2021-08-21 17:54:35,572 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:54:35,572 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445861625] [2021-08-21 17:54:35,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:54:35,572 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:54:35,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:54:35,677 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-21 17:54:35,678 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:54:35,678 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445861625] [2021-08-21 17:54:35,678 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1445861625] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:54:35,678 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [677965375] [2021-08-21 17:54:35,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:54:35,678 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:54:35,678 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:54:35,681 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:54:35,704 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-08-21 17:54:35,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:54:35,792 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 3 conjunts are in the unsatisfiable core [2021-08-21 17:54:35,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:54:35,951 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-21 17:54:35,951 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [677965375] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:54:35,951 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:54:35,951 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 3] total 9 [2021-08-21 17:54:35,952 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421928606] [2021-08-21 17:54:35,952 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 17:54:35,952 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:54:35,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 17:54:35,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:54:35,953 INFO L87 Difference]: Start difference. First operand 3446 states and 11257 transitions. Second operand has 10 states, 10 states have (on average 7.1) internal successors, (71), 9 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:37,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:54:37,181 INFO L93 Difference]: Finished difference Result 13814 states and 48089 transitions. [2021-08-21 17:54:37,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-08-21 17:54:37,181 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 7.1) internal successors, (71), 9 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-08-21 17:54:37,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:54:37,203 INFO L225 Difference]: With dead ends: 13814 [2021-08-21 17:54:37,203 INFO L226 Difference]: Without dead ends: 9405 [2021-08-21 17:54:37,205 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1012 ImplicationChecksByTransitivity, 628.2ms TimeCoverageRelationStatistics Valid=661, Invalid=2531, Unknown=0, NotChecked=0, Total=3192 [2021-08-21 17:54:37,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9405 states. [2021-08-21 17:54:37,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9405 to 3512. [2021-08-21 17:54:37,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3512 states, 3511 states have (on average 3.1908288236969526) internal successors, (11203), 3511 states have internal predecessors, (11203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:37,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3512 states to 3512 states and 11203 transitions. [2021-08-21 17:54:37,330 INFO L78 Accepts]: Start accepts. Automaton has 3512 states and 11203 transitions. Word has length 36 [2021-08-21 17:54:37,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:54:37,331 INFO L470 AbstractCegarLoop]: Abstraction has 3512 states and 11203 transitions. [2021-08-21 17:54:37,331 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 7.1) internal successors, (71), 9 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:37,331 INFO L276 IsEmpty]: Start isEmpty. Operand 3512 states and 11203 transitions. [2021-08-21 17:54:37,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-08-21 17:54:37,339 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:54:37,339 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:54:37,366 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-08-21 17:54:37,563 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-08-21 17:54:37,563 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:54:37,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:54:37,564 INFO L82 PathProgramCache]: Analyzing trace with hash -1892639839, now seen corresponding path program 2 times [2021-08-21 17:54:37,564 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:54:37,564 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526155712] [2021-08-21 17:54:37,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:54:37,564 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:54:37,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:54:37,603 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-21 17:54:37,604 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:54:37,604 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526155712] [2021-08-21 17:54:37,604 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1526155712] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:54:37,604 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1108901845] [2021-08-21 17:54:37,604 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:54:37,604 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:54:37,604 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:54:37,605 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:54:37,606 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-08-21 17:54:37,704 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:54:37,704 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:54:37,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 4 conjunts are in the unsatisfiable core [2021-08-21 17:54:37,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:54:37,799 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-21 17:54:37,800 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1108901845] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:54:37,800 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:54:37,800 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 5 [2021-08-21 17:54:37,800 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506106220] [2021-08-21 17:54:37,800 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 17:54:37,800 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:54:37,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 17:54:37,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-08-21 17:54:37,801 INFO L87 Difference]: Start difference. First operand 3512 states and 11203 transitions. Second operand has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 5 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:37,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:54:37,874 INFO L93 Difference]: Finished difference Result 5108 states and 16515 transitions. [2021-08-21 17:54:37,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-21 17:54:37,875 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 5 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 36 [2021-08-21 17:54:37,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:54:37,885 INFO L225 Difference]: With dead ends: 5108 [2021-08-21 17:54:37,885 INFO L226 Difference]: Without dead ends: 5108 [2021-08-21 17:54:37,885 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 20.5ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-08-21 17:54:37,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5108 states. [2021-08-21 17:54:37,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5108 to 3512. [2021-08-21 17:54:37,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3512 states, 3511 states have (on average 3.1896895471375677) internal successors, (11199), 3511 states have internal predecessors, (11199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:37,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3512 states to 3512 states and 11199 transitions. [2021-08-21 17:54:37,947 INFO L78 Accepts]: Start accepts. Automaton has 3512 states and 11199 transitions. Word has length 36 [2021-08-21 17:54:37,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:54:37,947 INFO L470 AbstractCegarLoop]: Abstraction has 3512 states and 11199 transitions. [2021-08-21 17:54:37,947 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 5 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:37,947 INFO L276 IsEmpty]: Start isEmpty. Operand 3512 states and 11199 transitions. [2021-08-21 17:54:37,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 17:54:37,956 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:54:37,956 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:54:37,976 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2021-08-21 17:54:38,165 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-08-21 17:54:38,165 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:54:38,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:54:38,166 INFO L82 PathProgramCache]: Analyzing trace with hash 540169299, now seen corresponding path program 1 times [2021-08-21 17:54:38,166 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:54:38,166 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [940389963] [2021-08-21 17:54:38,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:54:38,166 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:54:38,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:54:38,345 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:54:38,345 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:54:38,345 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [940389963] [2021-08-21 17:54:38,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [940389963] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:54:38,345 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [514640456] [2021-08-21 17:54:38,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:54:38,346 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:54:38,346 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:54:38,346 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:54:38,351 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-08-21 17:54:38,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:54:38,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 17:54:38,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:54:38,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2021-08-21 17:54:38,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 13 [2021-08-21 17:54:38,708 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 17:54:38,801 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:54:38,801 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [514640456] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:54:38,801 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:54:38,802 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-08-21 17:54:38,802 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750050365] [2021-08-21 17:54:38,802 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:54:38,802 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:54:38,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:54:38,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:54:38,803 INFO L87 Difference]: Start difference. First operand 3512 states and 11199 transitions. Second operand has 11 states, 11 states have (on average 4.090909090909091) internal successors, (45), 10 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:39,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:54:39,163 INFO L93 Difference]: Finished difference Result 14543 states and 47719 transitions. [2021-08-21 17:54:39,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 17:54:39,163 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.090909090909091) internal successors, (45), 10 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-21 17:54:39,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:54:39,186 INFO L225 Difference]: With dead ends: 14543 [2021-08-21 17:54:39,186 INFO L226 Difference]: Without dead ends: 9743 [2021-08-21 17:54:39,187 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 35 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 143.7ms TimeCoverageRelationStatistics Valid=95, Invalid=285, Unknown=0, NotChecked=0, Total=380 [2021-08-21 17:54:39,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9743 states. [2021-08-21 17:54:39,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9743 to 3605. [2021-08-21 17:54:39,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3605 states, 3604 states have (on average 3.1717536071032186) internal successors, (11431), 3604 states have internal predecessors, (11431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:39,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3605 states to 3605 states and 11431 transitions. [2021-08-21 17:54:39,282 INFO L78 Accepts]: Start accepts. Automaton has 3605 states and 11431 transitions. Word has length 39 [2021-08-21 17:54:39,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:54:39,282 INFO L470 AbstractCegarLoop]: Abstraction has 3605 states and 11431 transitions. [2021-08-21 17:54:39,282 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.090909090909091) internal successors, (45), 10 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:39,282 INFO L276 IsEmpty]: Start isEmpty. Operand 3605 states and 11431 transitions. [2021-08-21 17:54:39,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 17:54:39,288 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:54:39,288 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:54:39,304 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-08-21 17:54:39,490 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:54:39,491 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:54:39,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:54:39,491 INFO L82 PathProgramCache]: Analyzing trace with hash 400962647, now seen corresponding path program 2 times [2021-08-21 17:54:39,491 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:54:39,491 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [311548234] [2021-08-21 17:54:39,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:54:39,491 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:54:39,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:54:39,598 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:54:39,598 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:54:39,598 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [311548234] [2021-08-21 17:54:39,598 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [311548234] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:54:39,598 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [303380038] [2021-08-21 17:54:39,598 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:54:39,598 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:54:39,598 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:54:39,599 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:54:39,629 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-08-21 17:54:39,755 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:54:39,755 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:54:39,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-21 17:54:39,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:54:39,885 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2021-08-21 17:54:39,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-21 17:54:39,973 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:54:39,973 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [303380038] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:54:39,973 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:54:39,973 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 9 [2021-08-21 17:54:39,974 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [235030658] [2021-08-21 17:54:39,974 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 17:54:39,974 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:54:39,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 17:54:39,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:54:39,975 INFO L87 Difference]: Start difference. First operand 3605 states and 11431 transitions. Second operand has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:40,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:54:40,299 INFO L93 Difference]: Finished difference Result 13548 states and 45129 transitions. [2021-08-21 17:54:40,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 17:54:40,299 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 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-21 17:54:40,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:54:40,330 INFO L225 Difference]: With dead ends: 13548 [2021-08-21 17:54:40,330 INFO L226 Difference]: Without dead ends: 9686 [2021-08-21 17:54:40,331 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 116.0ms TimeCoverageRelationStatistics Valid=69, Invalid=203, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:54:40,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9686 states. [2021-08-21 17:54:40,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9686 to 3552. [2021-08-21 17:54:40,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3552 states, 3551 states have (on average 3.180794142495072) internal successors, (11295), 3551 states have internal predecessors, (11295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:40,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3552 states to 3552 states and 11295 transitions. [2021-08-21 17:54:40,518 INFO L78 Accepts]: Start accepts. Automaton has 3552 states and 11295 transitions. Word has length 39 [2021-08-21 17:54:40,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:54:40,519 INFO L470 AbstractCegarLoop]: Abstraction has 3552 states and 11295 transitions. [2021-08-21 17:54:40,519 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:40,519 INFO L276 IsEmpty]: Start isEmpty. Operand 3552 states and 11295 transitions. [2021-08-21 17:54:40,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 17:54:40,527 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:54:40,527 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:54:40,551 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-08-21 17:54:40,750 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:54:40,750 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:54:40,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:54:40,751 INFO L82 PathProgramCache]: Analyzing trace with hash -1942837957, now seen corresponding path program 3 times [2021-08-21 17:54:40,751 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:54:40,751 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578517108] [2021-08-21 17:54:40,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:54:40,751 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:54:40,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:54:40,867 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:54:40,867 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:54:40,867 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1578517108] [2021-08-21 17:54:40,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1578517108] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:54:40,867 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [778681647] [2021-08-21 17:54:40,868 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:54:40,868 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:54:40,868 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:54:40,869 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:54:40,896 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-08-21 17:54:41,083 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 17:54:41,084 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:54:41,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 11 conjunts are in the unsatisfiable core [2021-08-21 17:54:41,089 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:54:41,157 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 7 [2021-08-21 17:54:41,237 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-21 17:54:41,324 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:54:41,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [778681647] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:54:41,325 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:54:41,325 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-21 17:54:41,325 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [820915135] [2021-08-21 17:54:41,325 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:54:41,326 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:54:41,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:54:41,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:54:41,329 INFO L87 Difference]: Start difference. First operand 3552 states and 11295 transitions. Second operand has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:41,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:54:41,897 INFO L93 Difference]: Finished difference Result 16172 states and 54142 transitions. [2021-08-21 17:54:41,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 17:54:41,897 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 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-21 17:54:41,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:54:41,923 INFO L225 Difference]: With dead ends: 16172 [2021-08-21 17:54:41,923 INFO L226 Difference]: Without dead ends: 7857 [2021-08-21 17:54:41,924 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 285.0ms TimeCoverageRelationStatistics Valid=292, Invalid=700, Unknown=0, NotChecked=0, Total=992 [2021-08-21 17:54:41,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7857 states. [2021-08-21 17:54:42,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7857 to 3735. [2021-08-21 17:54:42,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3735 states, 3734 states have (on average 3.1802356722013925) internal successors, (11875), 3734 states have internal predecessors, (11875), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:42,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3735 states to 3735 states and 11875 transitions. [2021-08-21 17:54:42,021 INFO L78 Accepts]: Start accepts. Automaton has 3735 states and 11875 transitions. Word has length 39 [2021-08-21 17:54:42,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:54:42,021 INFO L470 AbstractCegarLoop]: Abstraction has 3735 states and 11875 transitions. [2021-08-21 17:54:42,021 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:42,021 INFO L276 IsEmpty]: Start isEmpty. Operand 3735 states and 11875 transitions. [2021-08-21 17:54:42,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-21 17:54:42,029 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:54:42,029 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:54:42,049 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-08-21 17:54:42,239 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:54:42,239 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:54:42,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:54:42,240 INFO L82 PathProgramCache]: Analyzing trace with hash 981733915, now seen corresponding path program 4 times [2021-08-21 17:54:42,240 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:54:42,240 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [904679515] [2021-08-21 17:54:42,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:54:42,240 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:54:42,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:54:42,353 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:54:42,353 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:54:42,353 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [904679515] [2021-08-21 17:54:42,353 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [904679515] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:54:42,353 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2063771399] [2021-08-21 17:54:42,353 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:54:42,353 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:54:42,354 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:54:42,354 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:54:42,380 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-08-21 17:54:42,567 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:54:42,567 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:54:42,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 17:54:42,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:54:42,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2021-08-21 17:54:42,757 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-21 17:54:42,829 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:54:42,829 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2063771399] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:54:42,829 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:54:42,829 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-08-21 17:54:42,829 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [130642392] [2021-08-21 17:54:42,830 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 17:54:42,830 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:54:42,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 17:54:42,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-08-21 17:54:42,830 INFO L87 Difference]: Start difference. First operand 3735 states and 11875 transitions. Second operand has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:43,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:54:43,213 INFO L93 Difference]: Finished difference Result 13884 states and 45917 transitions. [2021-08-21 17:54:43,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 17:54:43,214 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 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 39 [2021-08-21 17:54:43,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:54:43,233 INFO L225 Difference]: With dead ends: 13884 [2021-08-21 17:54:43,233 INFO L226 Difference]: Without dead ends: 8532 [2021-08-21 17:54:43,234 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 178.7ms TimeCoverageRelationStatistics Valid=144, Invalid=318, Unknown=0, NotChecked=0, Total=462 [2021-08-21 17:54:43,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8532 states. [2021-08-21 17:54:43,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8532 to 3790. [2021-08-21 17:54:43,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3790 states, 3789 states have (on average 3.1657429400897334) internal successors, (11995), 3789 states have internal predecessors, (11995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:43,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3790 states to 3790 states and 11995 transitions. [2021-08-21 17:54:43,320 INFO L78 Accepts]: Start accepts. Automaton has 3790 states and 11995 transitions. Word has length 39 [2021-08-21 17:54:43,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:54:43,320 INFO L470 AbstractCegarLoop]: Abstraction has 3790 states and 11995 transitions. [2021-08-21 17:54:43,320 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:43,320 INFO L276 IsEmpty]: Start isEmpty. Operand 3790 states and 11995 transitions. [2021-08-21 17:54:43,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 17:54:43,326 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:54:43,326 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:54:43,343 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-08-21 17:54:43,528 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,SelfDestructingSolverStorable20 [2021-08-21 17:54:43,529 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:54:43,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:54:43,529 INFO L82 PathProgramCache]: Analyzing trace with hash 843700092, now seen corresponding path program 5 times [2021-08-21 17:54:43,529 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:54:43,529 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1359960295] [2021-08-21 17:54:43,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:54:43,529 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:54:43,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:54:43,584 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:54:43,584 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:54:43,584 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1359960295] [2021-08-21 17:54:43,584 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1359960295] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:54:43,585 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1155351512] [2021-08-21 17:54:43,585 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:54:43,585 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:54:43,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:54:43,586 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:54:43,618 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-08-21 17:54:43,837 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 17:54:43,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:54:43,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 17:54:43,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:54:43,990 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:54:43,990 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1155351512] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:54:43,990 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:54:43,991 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-08-21 17:54:43,991 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1755452252] [2021-08-21 17:54:43,991 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 17:54:43,991 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:54:43,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 17:54:43,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:54:43,992 INFO L87 Difference]: Start difference. First operand 3790 states and 11995 transitions. Second operand has 10 states, 10 states have (on average 7.3) internal successors, (73), 9 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:44,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:54:44,556 INFO L93 Difference]: Finished difference Result 13746 states and 45375 transitions. [2021-08-21 17:54:44,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 17:54:44,558 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 7.3) internal successors, (73), 9 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have 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-21 17:54:44,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:54:44,594 INFO L225 Difference]: With dead ends: 13746 [2021-08-21 17:54:44,594 INFO L226 Difference]: Without dead ends: 13650 [2021-08-21 17:54:44,595 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 279 ImplicationChecksByTransitivity, 248.5ms TimeCoverageRelationStatistics Valid=258, Invalid=798, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 17:54:44,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13650 states. [2021-08-21 17:54:44,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13650 to 8979. [2021-08-21 17:54:44,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8979 states, 8978 states have (on average 3.4079973267988417) internal successors, (30597), 8978 states have internal predecessors, (30597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:44,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8979 states to 8979 states and 30597 transitions. [2021-08-21 17:54:44,852 INFO L78 Accepts]: Start accepts. Automaton has 8979 states and 30597 transitions. Word has length 42 [2021-08-21 17:54:44,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:54:44,852 INFO L470 AbstractCegarLoop]: Abstraction has 8979 states and 30597 transitions. [2021-08-21 17:54:44,852 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 7.3) internal successors, (73), 9 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:44,852 INFO L276 IsEmpty]: Start isEmpty. Operand 8979 states and 30597 transitions. [2021-08-21 17:54:44,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-08-21 17:54:44,868 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:54:44,868 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:54:44,885 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-08-21 17:54:45,069 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,SelfDestructingSolverStorable21 [2021-08-21 17:54:45,069 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:54:45,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:54:45,069 INFO L82 PathProgramCache]: Analyzing trace with hash -167313257, now seen corresponding path program 6 times [2021-08-21 17:54:45,069 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:54:45,070 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [560107804] [2021-08-21 17:54:45,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:54:45,070 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:54:45,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:54:45,114 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:54:45,115 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:54:45,115 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [560107804] [2021-08-21 17:54:45,115 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [560107804] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:54:45,115 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [398077467] [2021-08-21 17:54:45,115 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:54:45,115 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:54:45,115 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:54:45,116 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:54:45,119 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-08-21 17:54:45,354 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 17:54:45,354 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:54:45,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 17:54:45,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:54:45,504 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:54:45,505 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [398077467] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:54:45,505 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:54:45,505 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-08-21 17:54:45,505 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303614008] [2021-08-21 17:54:45,505 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:54:45,506 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:54:45,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:54:45,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:54:45,506 INFO L87 Difference]: Start difference. First operand 8979 states and 30597 transitions. Second operand has 11 states, 11 states have (on average 6.545454545454546) internal successors, (72), 10 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:46,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:54:46,627 INFO L93 Difference]: Finished difference Result 42893 states and 152133 transitions. [2021-08-21 17:54:46,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-21 17:54:46,627 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.545454545454546) internal successors, (72), 10 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have 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-21 17:54:46,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:54:46,818 INFO L225 Difference]: With dead ends: 42893 [2021-08-21 17:54:46,819 INFO L226 Difference]: Without dead ends: 42809 [2021-08-21 17:54:46,820 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 592 ImplicationChecksByTransitivity, 395.3ms TimeCoverageRelationStatistics Valid=440, Invalid=1452, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 17:54:47,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42809 states. [2021-08-21 17:54:47,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42809 to 24369. [2021-08-21 17:54:47,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24369 states, 24368 states have (on average 3.6879103742613264) internal successors, (89867), 24368 states have internal predecessors, (89867), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:47,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24369 states to 24369 states and 89867 transitions. [2021-08-21 17:54:47,801 INFO L78 Accepts]: Start accepts. Automaton has 24369 states and 89867 transitions. Word has length 42 [2021-08-21 17:54:47,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:54:47,801 INFO L470 AbstractCegarLoop]: Abstraction has 24369 states and 89867 transitions. [2021-08-21 17:54:47,801 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 6.545454545454546) internal successors, (72), 10 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:47,801 INFO L276 IsEmpty]: Start isEmpty. Operand 24369 states and 89867 transitions. [2021-08-21 17:54:47,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-08-21 17:54:47,855 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:54:47,855 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:54:47,872 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2021-08-21 17:54:48,056 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,SelfDestructingSolverStorable22 [2021-08-21 17:54:48,057 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:54:48,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:54:48,057 INFO L82 PathProgramCache]: Analyzing trace with hash 2014826635, now seen corresponding path program 7 times [2021-08-21 17:54:48,057 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:54:48,057 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595074681] [2021-08-21 17:54:48,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:54:48,058 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:54:48,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:54:48,095 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 17:54:48,095 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:54:48,095 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595074681] [2021-08-21 17:54:48,095 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [595074681] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:54:48,095 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [707915754] [2021-08-21 17:54:48,095 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:54:48,095 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:54:48,096 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:54:48,113 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:54:48,128 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-08-21 17:54:48,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:54:48,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 17:54:48,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:54:48,474 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-08-21 17:54:48,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [707915754] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:54:48,474 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:54:48,474 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-08-21 17:54:48,475 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1151526798] [2021-08-21 17:54:48,475 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 17:54:48,475 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:54:48,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 17:54:48,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-08-21 17:54:48,475 INFO L87 Difference]: Start difference. First operand 24369 states and 89867 transitions. Second operand has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 5 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:49,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:54:49,348 INFO L93 Difference]: Finished difference Result 56378 states and 212444 transitions. [2021-08-21 17:54:49,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 17:54:49,349 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 5 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 45 [2021-08-21 17:54:49,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:54:49,610 INFO L225 Difference]: With dead ends: 56378 [2021-08-21 17:54:49,610 INFO L226 Difference]: Without dead ends: 56341 [2021-08-21 17:54:49,610 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 177.6ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:54:49,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56341 states. [2021-08-21 17:54:50,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56341 to 38987. [2021-08-21 17:54:50,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38987 states, 38986 states have (on average 3.970066177602216) internal successors, (154777), 38986 states have internal predecessors, (154777), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:51,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38987 states to 38987 states and 154777 transitions. [2021-08-21 17:54:51,294 INFO L78 Accepts]: Start accepts. Automaton has 38987 states and 154777 transitions. Word has length 45 [2021-08-21 17:54:51,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:54:51,295 INFO L470 AbstractCegarLoop]: Abstraction has 38987 states and 154777 transitions. [2021-08-21 17:54:51,295 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 5 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:51,295 INFO L276 IsEmpty]: Start isEmpty. Operand 38987 states and 154777 transitions. [2021-08-21 17:54:51,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-08-21 17:54:51,458 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:54:51,458 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:54:51,478 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-08-21 17:54:51,659 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,SelfDestructingSolverStorable23 [2021-08-21 17:54:51,659 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:54:51,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:54:51,660 INFO L82 PathProgramCache]: Analyzing trace with hash -530605369, now seen corresponding path program 8 times [2021-08-21 17:54:51,660 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:54:51,660 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [77101080] [2021-08-21 17:54:51,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:54:51,660 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:54:51,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:54:51,700 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 17:54:51,700 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:54:51,700 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [77101080] [2021-08-21 17:54:51,700 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [77101080] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:54:51,700 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1260932366] [2021-08-21 17:54:51,700 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:54:51,700 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:54:51,700 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:54:51,701 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:54:51,702 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-08-21 17:54:52,067 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:54:52,067 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:54:52,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 17:54:52,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:54:52,193 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-08-21 17:54:52,193 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1260932366] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:54:52,193 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:54:52,193 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-08-21 17:54:52,194 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1996891800] [2021-08-21 17:54:52,194 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 17:54:52,194 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:54:52,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 17:54:52,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-08-21 17:54:52,194 INFO L87 Difference]: Start difference. First operand 38987 states and 154777 transitions. Second operand has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 5 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:52,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:54:52,695 INFO L93 Difference]: Finished difference Result 54349 states and 206686 transitions. [2021-08-21 17:54:52,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 17:54:52,696 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 5 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 45 [2021-08-21 17:54:52,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:54:53,082 INFO L225 Difference]: With dead ends: 54349 [2021-08-21 17:54:53,082 INFO L226 Difference]: Without dead ends: 54349 [2021-08-21 17:54:53,082 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 27.3ms TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-08-21 17:54:53,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54349 states. [2021-08-21 17:54:54,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54349 to 38505. [2021-08-21 17:54:54,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38505 states, 38504 states have (on average 3.958082277166009) internal successors, (152402), 38504 states have internal predecessors, (152402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:54,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38505 states to 38505 states and 152402 transitions. [2021-08-21 17:54:54,419 INFO L78 Accepts]: Start accepts. Automaton has 38505 states and 152402 transitions. Word has length 45 [2021-08-21 17:54:54,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:54:54,419 INFO L470 AbstractCegarLoop]: Abstraction has 38505 states and 152402 transitions. [2021-08-21 17:54:54,419 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 5 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:54,419 INFO L276 IsEmpty]: Start isEmpty. Operand 38505 states and 152402 transitions. [2021-08-21 17:54:54,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-08-21 17:54:54,732 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:54:54,732 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:54:54,760 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-08-21 17:54:54,953 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:54:54,953 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:54:54,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:54:54,953 INFO L82 PathProgramCache]: Analyzing trace with hash 983931277, now seen corresponding path program 9 times [2021-08-21 17:54:54,954 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:54:54,954 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [27552530] [2021-08-21 17:54:54,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:54:54,954 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:54:54,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:54:54,988 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 17:54:54,989 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:54:54,989 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [27552530] [2021-08-21 17:54:54,989 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [27552530] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:54:54,989 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1182445961] [2021-08-21 17:54:54,989 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:54:54,989 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:54:54,989 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:54:54,990 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:54:54,990 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-08-21 17:54:55,257 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 17:54:55,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:54:55,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 17:54:55,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:54:55,384 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 17:54:55,384 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1182445961] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:54:55,384 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:54:55,384 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-08-21 17:54:55,384 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1233652404] [2021-08-21 17:54:55,384 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 17:54:55,384 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:54:55,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 17:54:55,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-08-21 17:54:55,385 INFO L87 Difference]: Start difference. First operand 38505 states and 152402 transitions. Second operand has 7 states, 7 states have (on average 7.857142857142857) internal successors, (55), 6 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:56,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:54:56,246 INFO L93 Difference]: Finished difference Result 75455 states and 296649 transitions. [2021-08-21 17:54:56,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 17:54:56,246 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.857142857142857) internal successors, (55), 6 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 45 [2021-08-21 17:54:56,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:54:56,621 INFO L225 Difference]: With dead ends: 75455 [2021-08-21 17:54:56,621 INFO L226 Difference]: Without dead ends: 75455 [2021-08-21 17:54:56,621 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 41.8ms TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:54:56,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75455 states. [2021-08-21 17:54:58,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75455 to 56178. [2021-08-21 17:54:58,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56178 states, 56177 states have (on average 4.07579614432953) internal successors, (228966), 56177 states have internal predecessors, (228966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:58,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56178 states to 56178 states and 228966 transitions. [2021-08-21 17:54:58,977 INFO L78 Accepts]: Start accepts. Automaton has 56178 states and 228966 transitions. Word has length 45 [2021-08-21 17:54:58,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:54:58,977 INFO L470 AbstractCegarLoop]: Abstraction has 56178 states and 228966 transitions. [2021-08-21 17:54:58,977 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.857142857142857) internal successors, (55), 6 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:54:58,977 INFO L276 IsEmpty]: Start isEmpty. Operand 56178 states and 228966 transitions. [2021-08-21 17:54:59,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-08-21 17:54:59,120 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:54:59,121 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:54:59,139 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-08-21 17:54:59,322 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,SelfDestructingSolverStorable25 [2021-08-21 17:54:59,322 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:54:59,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:54:59,323 INFO L82 PathProgramCache]: Analyzing trace with hash -935915827, now seen corresponding path program 10 times [2021-08-21 17:54:59,323 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:54:59,323 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044805458] [2021-08-21 17:54:59,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:54:59,323 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:54:59,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:54:59,358 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 17:54:59,359 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:54:59,359 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044805458] [2021-08-21 17:54:59,359 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2044805458] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:54:59,359 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [380120613] [2021-08-21 17:54:59,359 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:54:59,359 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:54:59,359 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:54:59,360 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:54:59,360 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-08-21 17:54:59,962 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:54:59,962 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:54:59,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 17:54:59,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:55:00,074 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-08-21 17:55:00,074 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [380120613] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:55:00,074 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:55:00,074 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-08-21 17:55:00,074 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936307016] [2021-08-21 17:55:00,075 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 17:55:00,075 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:55:00,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 17:55:00,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-08-21 17:55:00,075 INFO L87 Difference]: Start difference. First operand 56178 states and 228966 transitions. Second operand has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 5 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:55:00,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:55:00,791 INFO L93 Difference]: Finished difference Result 65041 states and 254666 transitions. [2021-08-21 17:55:00,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 17:55:00,791 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 5 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 45 [2021-08-21 17:55:00,792 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:55:01,095 INFO L225 Difference]: With dead ends: 65041 [2021-08-21 17:55:01,096 INFO L226 Difference]: Without dead ends: 65023 [2021-08-21 17:55:01,096 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 21.2ms TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:55:01,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65023 states. [2021-08-21 17:55:02,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65023 to 56125. [2021-08-21 17:55:02,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56125 states, 56124 states have (on average 4.076901147459197) internal successors, (228812), 56124 states have internal predecessors, (228812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:55:03,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56125 states to 56125 states and 228812 transitions. [2021-08-21 17:55:03,183 INFO L78 Accepts]: Start accepts. Automaton has 56125 states and 228812 transitions. Word has length 45 [2021-08-21 17:55:03,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:55:03,183 INFO L470 AbstractCegarLoop]: Abstraction has 56125 states and 228812 transitions. [2021-08-21 17:55:03,184 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 5 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:55:03,184 INFO L276 IsEmpty]: Start isEmpty. Operand 56125 states and 228812 transitions. [2021-08-21 17:55:03,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-08-21 17:55:03,356 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:55:03,357 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:55:03,374 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2021-08-21 17:55:03,557 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-08-21 17:55:03,557 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:55:03,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:55:03,558 INFO L82 PathProgramCache]: Analyzing trace with hash 1484564887, now seen corresponding path program 11 times [2021-08-21 17:55:03,558 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:55:03,558 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [58160014] [2021-08-21 17:55:03,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:55:03,558 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:55:03,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:55:03,603 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 17:55:03,603 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:55:03,603 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [58160014] [2021-08-21 17:55:03,603 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [58160014] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:55:03,603 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2023384282] [2021-08-21 17:55:03,603 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:55:03,603 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:55:03,604 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:55:03,604 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:55:03,606 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-08-21 17:55:03,979 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 17:55:03,980 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:55:03,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 17:55:04,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:55:04,413 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 17:55:04,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2023384282] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:55:04,414 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:55:04,414 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-08-21 17:55:04,414 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050369408] [2021-08-21 17:55:04,414 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 17:55:04,414 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:55:04,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 17:55:04,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-08-21 17:55:04,414 INFO L87 Difference]: Start difference. First operand 56125 states and 228812 transitions. Second operand has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 5 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:55:05,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:55:05,343 INFO L93 Difference]: Finished difference Result 93132 states and 375163 transitions. [2021-08-21 17:55:05,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 17:55:05,344 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 5 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 45 [2021-08-21 17:55:05,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:55:05,821 INFO L225 Difference]: With dead ends: 93132 [2021-08-21 17:55:05,822 INFO L226 Difference]: Without dead ends: 93120 [2021-08-21 17:55:05,822 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 24.8ms TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:55:06,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93120 states. [2021-08-21 17:55:08,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93120 to 77898. [2021-08-21 17:55:08,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77898 states, 77897 states have (on average 4.139209468914079) internal successors, (322432), 77897 states have internal predecessors, (322432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:55:08,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77898 states to 77898 states and 322432 transitions. [2021-08-21 17:55:08,967 INFO L78 Accepts]: Start accepts. Automaton has 77898 states and 322432 transitions. Word has length 45 [2021-08-21 17:55:08,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:55:08,967 INFO L470 AbstractCegarLoop]: Abstraction has 77898 states and 322432 transitions. [2021-08-21 17:55:08,967 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 5 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:55:08,967 INFO L276 IsEmpty]: Start isEmpty. Operand 77898 states and 322432 transitions. [2021-08-21 17:55:09,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-08-21 17:55:09,192 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:55:09,192 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:55:09,625 WARN L435 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forcibly destroying the process [2021-08-21 17:55:09,627 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-08-21 17:55:09,627 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-08-21 17:55:09,627 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:55:09,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:55:09,628 INFO L82 PathProgramCache]: Analyzing trace with hash 155966423, now seen corresponding path program 12 times [2021-08-21 17:55:09,628 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:55:09,628 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [218272682] [2021-08-21 17:55:09,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:55:09,628 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:55:09,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:55:09,665 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 17:55:09,665 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:55:09,665 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [218272682] [2021-08-21 17:55:09,665 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [218272682] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:55:09,665 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1203157081] [2021-08-21 17:55:09,665 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:55:09,665 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:55:09,666 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:55:09,666 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:55:09,680 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-08-21 17:55:09,981 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 17:55:09,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:55:09,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 17:55:09,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:55:10,123 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 17:55:10,123 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1203157081] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:55:10,123 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:55:10,123 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-08-21 17:55:10,124 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [225896204] [2021-08-21 17:55:10,124 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 17:55:10,124 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:55:10,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 17:55:10,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:55:10,124 INFO L87 Difference]: Start difference. First operand 77898 states and 322432 transitions. Second operand has 10 states, 10 states have (on average 7.4) internal successors, (74), 9 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:55:13,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:55:13,338 INFO L93 Difference]: Finished difference Result 248417 states and 1009270 transitions. [2021-08-21 17:55:13,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-21 17:55:13,338 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 7.4) internal successors, (74), 9 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-08-21 17:55:13,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:55:15,411 INFO L225 Difference]: With dead ends: 248417 [2021-08-21 17:55:15,411 INFO L226 Difference]: Without dead ends: 247557 [2021-08-21 17:55:15,412 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 694 ImplicationChecksByTransitivity, 327.6ms TimeCoverageRelationStatistics Valid=475, Invalid=1595, Unknown=0, NotChecked=0, Total=2070 [2021-08-21 17:55:16,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247557 states. [2021-08-21 17:55:23,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247557 to 161261. [2021-08-21 17:55:23,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161261 states, 161260 states have (on average 4.269725908470792) internal successors, (688536), 161260 states have internal predecessors, (688536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:55:24,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161261 states to 161261 states and 688536 transitions. [2021-08-21 17:55:24,917 INFO L78 Accepts]: Start accepts. Automaton has 161261 states and 688536 transitions. Word has length 45 [2021-08-21 17:55:24,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:55:24,917 INFO L470 AbstractCegarLoop]: Abstraction has 161261 states and 688536 transitions. [2021-08-21 17:55:24,917 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 7.4) internal successors, (74), 9 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:55:24,917 INFO L276 IsEmpty]: Start isEmpty. Operand 161261 states and 688536 transitions. [2021-08-21 17:55:25,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-08-21 17:55:25,953 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:55:25,953 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:55:25,970 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-08-21 17:55:26,153 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-08-21 17:55:26,154 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:55:26,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:55:26,156 INFO L82 PathProgramCache]: Analyzing trace with hash -1081471317, now seen corresponding path program 13 times [2021-08-21 17:55:26,156 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:55:26,156 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1319737128] [2021-08-21 17:55:26,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:55:26,156 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:55:26,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:55:26,191 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 17:55:26,191 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:55:26,191 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1319737128] [2021-08-21 17:55:26,191 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1319737128] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:55:26,192 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [577198205] [2021-08-21 17:55:26,192 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:55:26,192 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:55:26,192 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:55:26,193 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:55:26,199 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-08-21 17:55:26,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:55:26,566 INFO L263 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 17:55:26,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:55:26,712 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-21 17:55:26,712 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [577198205] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:55:26,712 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:55:26,713 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-08-21 17:55:26,713 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474497532] [2021-08-21 17:55:26,713 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 17:55:26,714 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:55:26,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 17:55:26,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-08-21 17:55:26,714 INFO L87 Difference]: Start difference. First operand 161261 states and 688536 transitions. Second operand has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 6 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:55:30,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:55:30,930 INFO L93 Difference]: Finished difference Result 256536 states and 1072486 transitions. [2021-08-21 17:55:30,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 17:55:30,931 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 6 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-08-21 17:55:30,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:55:33,109 INFO L225 Difference]: With dead ends: 256536 [2021-08-21 17:55:33,109 INFO L226 Difference]: Without dead ends: 255797 [2021-08-21 17:55:33,109 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 45.8ms TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:55:33,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 255797 states. [2021-08-21 17:55:42,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 255797 to 225094. [2021-08-21 17:55:42,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 225094 states, 225093 states have (on average 4.252646683815134) internal successors, (957241), 225093 states have internal predecessors, (957241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:55:44,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225094 states to 225094 states and 957241 transitions. [2021-08-21 17:55:44,719 INFO L78 Accepts]: Start accepts. Automaton has 225094 states and 957241 transitions. Word has length 45 [2021-08-21 17:55:44,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:55:44,720 INFO L470 AbstractCegarLoop]: Abstraction has 225094 states and 957241 transitions. [2021-08-21 17:55:44,721 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 6 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:55:44,721 INFO L276 IsEmpty]: Start isEmpty. Operand 225094 states and 957241 transitions. [2021-08-21 17:55:46,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-08-21 17:55:46,001 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:55:46,001 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:55:46,029 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-08-21 17:55:46,228 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:55:46,229 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:55:46,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:55:46,229 INFO L82 PathProgramCache]: Analyzing trace with hash -17932325, now seen corresponding path program 14 times [2021-08-21 17:55:46,229 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:55:46,230 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [550718496] [2021-08-21 17:55:46,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:55:46,230 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:55:46,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:55:46,275 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 17:55:46,275 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:55:46,275 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [550718496] [2021-08-21 17:55:46,275 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [550718496] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:55:46,275 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1258993637] [2021-08-21 17:55:46,275 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:55:46,275 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:55:46,276 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:55:46,283 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:55:46,286 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-08-21 17:55:46,688 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:55:46,689 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:55:46,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 17:55:46,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:55:46,843 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 17:55:46,843 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1258993637] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:55:46,843 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:55:46,843 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-08-21 17:55:46,843 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399411561] [2021-08-21 17:55:46,844 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 17:55:46,844 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:55:46,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 17:55:46,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-08-21 17:55:46,844 INFO L87 Difference]: Start difference. First operand 225094 states and 957241 transitions. Second operand has 7 states, 7 states have (on average 8.142857142857142) internal successors, (57), 6 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:55:51,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:55:51,753 INFO L93 Difference]: Finished difference Result 367849 states and 1531186 transitions. [2021-08-21 17:55:51,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 17:55:51,754 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.142857142857142) internal successors, (57), 6 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 48 [2021-08-21 17:55:51,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:55:55,167 INFO L225 Difference]: With dead ends: 367849 [2021-08-21 17:55:55,167 INFO L226 Difference]: Without dead ends: 365983 [2021-08-21 17:55:55,167 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 43.2ms TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:55:56,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365983 states. [2021-08-21 17:56:08,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365983 to 325879. [2021-08-21 17:56:09,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325879 states, 325878 states have (on average 4.221647364964803) internal successors, (1375742), 325878 states have internal predecessors, (1375742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:56:15,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325879 states to 325879 states and 1375742 transitions. [2021-08-21 17:56:15,147 INFO L78 Accepts]: Start accepts. Automaton has 325879 states and 1375742 transitions. Word has length 48 [2021-08-21 17:56:15,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:56:15,148 INFO L470 AbstractCegarLoop]: Abstraction has 325879 states and 1375742 transitions. [2021-08-21 17:56:15,148 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.142857142857142) internal successors, (57), 6 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:56:15,148 INFO L276 IsEmpty]: Start isEmpty. Operand 325879 states and 1375742 transitions. [2021-08-21 17:56:17,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-08-21 17:56:17,975 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:56:17,975 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:56:17,999 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2021-08-21 17:56:18,188 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,SelfDestructingSolverStorable30 [2021-08-21 17:56:18,189 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:56:18,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:56:18,189 INFO L82 PathProgramCache]: Analyzing trace with hash -1236905615, now seen corresponding path program 15 times [2021-08-21 17:56:18,190 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:56:18,190 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [253411567] [2021-08-21 17:56:18,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:56:18,190 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:56:18,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:56:18,269 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 17:56:18,269 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:56:18,269 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [253411567] [2021-08-21 17:56:18,269 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [253411567] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:56:18,269 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1046761701] [2021-08-21 17:56:18,270 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:56:18,270 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:56:18,270 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:56:18,280 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:56:18,282 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-08-21 17:56:18,702 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 17:56:18,703 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:56:18,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 17:56:18,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:56:18,847 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-08-21 17:56:18,848 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1046761701] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:56:18,848 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:56:18,848 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-08-21 17:56:18,848 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107508519] [2021-08-21 17:56:18,851 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 17:56:18,852 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:56:18,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 17:56:18,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-08-21 17:56:18,852 INFO L87 Difference]: Start difference. First operand 325879 states and 1375742 transitions. Second operand has 6 states, 6 states have (on average 9.5) internal successors, (57), 5 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:56:25,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:56:25,235 INFO L93 Difference]: Finished difference Result 347326 states and 1452080 transitions. [2021-08-21 17:56:25,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 17:56:25,236 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 5 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 48 [2021-08-21 17:56:25,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:56:30,504 INFO L225 Difference]: With dead ends: 347326 [2021-08-21 17:56:30,504 INFO L226 Difference]: Without dead ends: 346286 [2021-08-21 17:56:30,505 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 23.7ms TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:56:31,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346286 states. [2021-08-21 17:56:43,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346286 to 321176. [2021-08-21 17:56:44,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321176 states, 321175 states have (on average 4.221103759632599) internal successors, (1355713), 321175 states have internal predecessors, (1355713), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:56:47,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321176 states to 321176 states and 1355713 transitions. [2021-08-21 17:56:47,883 INFO L78 Accepts]: Start accepts. Automaton has 321176 states and 1355713 transitions. Word has length 48 [2021-08-21 17:56:47,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:56:47,883 INFO L470 AbstractCegarLoop]: Abstraction has 321176 states and 1355713 transitions. [2021-08-21 17:56:47,883 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 5 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:56:47,883 INFO L276 IsEmpty]: Start isEmpty. Operand 321176 states and 1355713 transitions. [2021-08-21 17:56:50,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-08-21 17:56:50,296 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:56:50,297 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:56:50,323 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-08-21 17:56:50,519 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:56:50,519 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 2 more)] === [2021-08-21 17:56:50,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:56:50,519 INFO L82 PathProgramCache]: Analyzing trace with hash -529250673, now seen corresponding path program 16 times [2021-08-21 17:56:50,520 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:56:50,520 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499043942] [2021-08-21 17:56:50,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:56:50,520 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:56:50,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:56:50,622 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-08-21 17:56:50,622 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:56:50,622 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499043942] [2021-08-21 17:56:50,623 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [499043942] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:56:50,623 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1372721421] [2021-08-21 17:56:50,623 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:56:50,623 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:56:50,623 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:56:50,649 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:56:50,701 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-08-21 17:56:51,299 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:56:51,299 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:56:51,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 17:56:51,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:56:51,559 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-08-21 17:56:51,560 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1372721421] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:56:51,560 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:56:51,560 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2021-08-21 17:56:51,560 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1966771517] [2021-08-21 17:56:51,560 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 17:56:51,560 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:56:51,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 17:56:51,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-08-21 17:56:51,561 INFO L87 Difference]: Start difference. First operand 321176 states and 1355713 transitions. Second operand has 9 states, 9 states have (on average 8.11111111111111) internal successors, (73), 8 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:01,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:57:01,691 INFO L93 Difference]: Finished difference Result 593770 states and 2482759 transitions. [2021-08-21 17:57:01,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:57:01,691 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.11111111111111) internal successors, (73), 8 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 48 [2021-08-21 17:57:01,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:57:07,750 INFO L225 Difference]: With dead ends: 593770 [2021-08-21 17:57:07,750 INFO L226 Difference]: Without dead ends: 590462 [2021-08-21 17:57:07,751 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 127.7ms TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:57:09,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 590462 states. [2021-08-21 17:57:34,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 590462 to 521929. [2021-08-21 17:57:36,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 521929 states, 521928 states have (on average 4.239985208687789) internal successors, (2212967), 521928 states have internal predecessors, (2212967), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:45,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 521929 states to 521929 states and 2212967 transitions. [2021-08-21 17:57:45,606 INFO L78 Accepts]: Start accepts. Automaton has 521929 states and 2212967 transitions. Word has length 48 [2021-08-21 17:57:45,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:57:45,606 INFO L470 AbstractCegarLoop]: Abstraction has 521929 states and 2212967 transitions. [2021-08-21 17:57:45,606 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.11111111111111) internal successors, (73), 8 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:57:45,606 INFO L276 IsEmpty]: Start isEmpty. Operand 521929 states and 2212967 transitions.